1. An automated method to configure a data storage system, comprising the steps of: supplying a data storage system comprising a host computer, a storage controller in communication with said host computer, and a plurality of data storage media in communication with said storage controller; providing a configuration algorithm encoded in a computer readable medium as computer readable program code; executing said computer readable program code; creating by said configuration algorithm a command procedure comprising a plurality of physical configuration commands to establish a physical configuration for said data storage system; creating by said configuration algorithm a command procedure comprising a plurality of logical configuration commands to establish a logical configuration for said data storage system.