摘要 |
<p>Multiple Array Management Functions (80) included in controller (30) are connected to multiple redundancy groups (40) over a storage area network (SAN), such as a fiber-channel based SAN (50). The multiple Array Management Functions share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks (45). The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obta in a lock on the resource. While performing the operation, the AMF send replication data and state information associated with the resource such tha t if the AMF fails, any of the other AMFs are able to complete the operation a nd maintain data reliability and coherency.</p> |