Back to results
US 2006/0242380 A1Published application
Virtually unlimited storage
OwnerAnuja Korgaonkar, Jesse Yandell +1inventors
InventorsAnuja Korgaonkar, Jesse Yandell, Brian Hoffman
Life of this patent
Estimating the term…
Abstract
In a storage apparatus, a logic is adapted to write to disk group metadata information including state information that self-identifies state of the disk group and enables a disk controller to load and present virtual disks corresponding to the disk group as logical units to a client in the absence of disk group state information contained in the disk controller.
Claims46
A storage apparatus comprising:
- a logic adapted to write, to disk group metadata, information including state information that self-identifies state of the disk group and is sufficient to enable a disk controller to load and present virtual disks corresponding to the disk group as logical units to a client.
A storage apparatus comprising:
- a logic adapted to execute storage management tool operations that operate upon metadata stored on a disk group including state information which self-describes state of the disk group and is sufficient to enable a disk controller to load and present virtual disks corresponding to the disk group as logical units to a client.
A method comprising:
- dividing a plurality of disks into disk group subsets;
- configuring an individual disk group as a self-contained domain from which virtualized disks are allocated;
- and
- writing to disk group metadata information including state information that self-describes state of the disk group and is sufficient to enable a disk controller to load and present virtual disks corresponding to the disk group as logical units to a client.
1 more element
An article of manufacture comprising:
- a controller usable medium having a computable readable program code embodied therein for operating a storage system, the computable readable program code further comprising:
- a code adapted to cause the controller to divide a plurality of disks into disk group subsets;
- a code adapted to cause the controller to configure an individual disk group as a self-contained domain from which virtualized disks are allocated;
- and
- a code adapted to cause the controller to write to disk group metadata information including state information that self-identifies state of the disk group and enables a disk controller to load and present virtual disks corresponding to the disk group as logical units to a client in the absence of disk group state information contained in the disk controller.
2 more elements
A storage apparatus comprising:
- means for dividing a plurality of disks into disk group subsets;
- means for configuring an individual disk group as a self-contained domain from which virtualized disks are allocated;
- and
- means for writing to disk group metadata information including state information that self-identifies state of the disk group and enables a disk controller to load and present virtual disks corresponding to the disk group as logical units to a client in the absence of state information contained in the disk controller.
1 more element
A data structure comprising:
- a disk group metadata encoding state information that self-identifies state of the disk group and is sufficient to enable a disk controller to load and present virtual disks corresponding to the disk group as logical units to a client.
Dependencies are inferred from the claim text.