Active-active metro-cluster scale-out for unified data path architecture
AssigneeEMC Corporation
InventorJean-Pierre Bono
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorJean-Pierre Bono
Estimating the term…
A technique for providing active-active access to pooled block-based objects and pooled file-based objects by multiple storage processors over distance in a metro-cluster includes virtualizing locally attached LUNs and making the virtualized LUNs available to all the storage processors in the metro-cluster. Storage pools and internal file systems operate on each of the storage processors and coordinate with one another to maintain consistent storage allocation and a consistent file system image across all storage processors in the metro-cluster. The resulting arrangement allows storage processors in the metro-cluster to access both block-based data objects and file-based data objects in an active-active manner, while maintaining consistency across all storage processors and allowing customers to benefit from the advantages of pooled data objects.
A method of processing IO requests in a data storage metro-cluster, comprising:
A data storage metro-cluster comprising multiple storage processors connected together over a network, each of the storage processors including a set of processing units and memory, the memory coupled to the set of processing units and storing executable instructions, which when executed on the respective processing units cause the storage processors to:
A computer program product having a non-transitory computer-readable medium including instructions which, when executed by control circuitry of a data storage system, cause the control circuitry to perform a method of processing IO requests in a data storage metro-cluster, the method comprising:
Dependencies are inferred from the claim text.