Systems and methods for implementing volume sets in a storage system.
According to a first embodiment, a system may include a volume server, a
first and a second client computer system, and a plurality of physical
block devices. The volume server may be configured to aggregate storage
in the plurality of physical block devices into a plurality of logical
volumes, wherein a given logical volume includes storage from at least
two physical block devices, to distribute a first subset including at
least two of the plurality of logical volumes to the first client
computer system for input/output as a first volume set configured to be
accessed as a single logical device, and to distribute a second subset
including at least two of the plurality of logical volumes to the second
client computer system for input/output as a second volume set configured
to be accessed as a single logical device.