1. In a network having a host electronic device and a plurality of storage devices with storage mediums, a method, comprising the steps of: providing a plurality of controllers interfaced with said network that control access to said storage devices; and providing a virtual interface on said host electronic device for interfacing between a user of said host electronic device and said plurality of storage devices, with said virtual interface, receiving user data read requests and write requests from said user; translating said user data read requests and write requests into destination read requests and destination write requests in a manner that is transparent to the user; and sending destination data read requests and write requests to at least one of said plurality of controllers for execution.