A storage pool is an aggregation of storage resources on a storage area network (SAN) that a collection of hosts can use. These storage resources can be from different vendors, and the host systems can also be from different vendors. The pool can be split into virtual disks (VDisks) that are visible to the host systems that use them. Therefore, VDisks can use mixed back-end storage and provide a common way to manage SAN storage.