Patent ID: 8332501
Filing Date: 2012-12-11
Classification: G06F,H04L

Abstract:
1. A method for providing high availability at a virtual logical unit number server (VS), the method comprising: detecting, at a computing device associated with a first VS, a heartbeat timeout between a first VS and a second VS in a service-group cluster, the first VS having a first VS write region, the second VS having a second VS write region, and the first VS and the second VS sharing an ownership region; wherein the heartbeat timeout indicates a failure in communications between the first VS and the second VS; determining whether the second VS write region is clear; writing an identifier associated with the first VS into the first VS write region when it is determined that the second VS write region is clear; determining whether the ownership region is clear; writing the identifier associated with the first VS into the ownership region when it is determined that the ownership region is clear; and operating the first VS as the standalone master VS upon writing the ownership region, wherein writing an identifier associated with the first VS into the first VS write region when it is determined that the second VS write region is clear and writing the ownership region when it is determined that the ownership region is clear are parts of a disk arbitration mechanism to ensure that storage devices associated with the first VS are owned by a single VS.