Apparatus and method for aggregating storage elements. In accordance with
various embodiments, a virtual storage space is formed across a plurality
of storage elements each comprising an array of data storage devices. A
virtual controller comprises a first storage element aggregator (SEA)
configured to issue a first command to a selected storage element in
response to receipt by the first SEA of a first host command. The virtual
controller further comprises a second SEA configured to concurrently
issue a second command to the selected storage element in response to
receipt by the second SEA of a second host command.