Multiple instances of mapping configurations in a storage system or storage appliance
First Claim
1. A storage system, comprising:
- at least one host;
at least one volume, wherein the at least one volume is accessible to the at least one host via a storage area network (SAN); and
a plurality of mapping configuration components stored inside the storage system,wherein each of the plurality of mapping configuration components comprises at least host information,wherein each of the plurality of mapping configuration components is configured to be in an active, inactive, invalid, or deleted state,wherein each of the plurality of mapping configuration components represents a set of host-to-volume mappings between the at least one host and the at least one volume,wherein each of the plurality of mapping configurations further represents an application cluster, where hosts of the application cluster can access a corresponding logical partition when the respective mapping configuration is in the active state;
wherein only one of the plurality of mapping configuration components is in the active state at a time, and a current host-to-volume mapping between the at least one host and the at least one volume of the storage system is set based on the mapping configuration component in the active state; and
wherein the storage system is operable to change a mapping configuration component of the plurality of mapping configuration components to be in the invalid state based on a volume mapped by the mapping configuration component being deleted.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and software for managing the host-to-volume mappings of a SAN storage system. The host-to-volume mappings of the SAN storage system are represented in mapping configuration components. The active mapping configuration component represents the current host-to-volume mapping for the SAN storage system. Only one mapping configuration component is active at a time. The host-to-volume mappings of a SAN storage system are changed by deactivating the active mapping configuration component and activating an inactive mapping configuration component that represents a different mapping configuration, effecting a repartition, repurpose, disaster recovery, or other business activity. This can be a scheduled task or performed in an on-demand manner. The mapping configuration components are managed and controlled through the management component of the SAN storage system.
6 Citations
23 Claims
-
1. A storage system, comprising:
-
at least one host; at least one volume, wherein the at least one volume is accessible to the at least one host via a storage area network (SAN); and a plurality of mapping configuration components stored inside the storage system, wherein each of the plurality of mapping configuration components comprises at least host information, wherein each of the plurality of mapping configuration components is configured to be in an active, inactive, invalid, or deleted state, wherein each of the plurality of mapping configuration components represents a set of host-to-volume mappings between the at least one host and the at least one volume, wherein each of the plurality of mapping configurations further represents an application cluster, where hosts of the application cluster can access a corresponding logical partition when the respective mapping configuration is in the active state; wherein only one of the plurality of mapping configuration components is in the active state at a time, and a current host-to-volume mapping between the at least one host and the at least one volume of the storage system is set based on the mapping configuration component in the active state; and wherein the storage system is operable to change a mapping configuration component of the plurality of mapping configuration components to be in the invalid state based on a volume mapped by the mapping configuration component being deleted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for managing the host-to-volume mappings of a storage system, comprising the steps of:
-
representing a set of a host-to-volume mappings of a storage area network (SAN) storage system in a mapping configuration component comprising at least host information, the mapping configuration component stored inside the SAN storage system, the mapping configuration component configured to be in an active, inactive, invalid, or deleted state, wherein only one mapping configuration component is allowed to be in the active state at a time; changing the mapping configuration component to be in the invalid state based on a volume mapped by the mapping configuration component being deleted; representing one or more application clusters in the mapping configuration component, where hosts of each of the one or more application cluster can access a corresponding logical partition when the mapping configuration component is in the active state; and activating the mapping configuration component to set the current host-to-volume mappings of the SAN storage system to that represented in the mapping configuration component. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification