A method of managing storage comprises connecting a number of virtual
disks to a disk controller loop of a disk controller, and mounting a
portion of the number of virtual disks to the disk controller wherein a
storage map is loaded into a fixed-size memory of the disk controller for
each virtual disk mounted. The method further comprises receiving a
request for data contained on an unmounted virtual disk with the
unmounted virtual disk having a storage map of certain size. A sufficient
number of mounted virtual disks are dismounted to allow the fixed-size
memory to accommodate the certain size of the unmounted virtual disk
storage map. The unmounted virtual disk may be mounted.