发明名称 MIRROR VOTE SYNCHRONIZATION
摘要 One or more techniques and/or systems are provided for mirror vote synchronization. For example, a first storage device is located at a first storage site, and a second storage device is located at a second storage site. The second storage device is configured according to a data mirroring configuration where data from the first storage device is mirrored to the second storage device. Mirror vote metadata is generated based upon an up-to-date state of the data mirroring configuration. The mirror vote metadata indicates whether the first storage device and/or the second storage device are up-to-date or not. The mirror vote metadata may be replicated between the first storage site and the second storage site. If the first storage site fails, then the second storage site may provide switchover operation using the second storage device based upon the mirror vote metadata.
申请公布号 US2015269041(A1) 申请公布日期 2015.09.24
申请号 US201414261737 申请日期 2014.04.25
申请人 NetApp Inc. 发明人 Long Brandon Taylor;Riedle Linda Ann;Kulkami Manali;Nirmale Sandeep T.;Krishnamurthy Vikram Harakere
分类号 G06F11/20;H04L29/08 主分类号 G06F11/20
代理机构 代理人
主权项 1. A method for mirror vote synchronization, comprising: maintaining a first storage device at a first storage site, the first storage device assigned to a first storage aggregate; maintaining a second storage device at a second storage site, the second storage device assigned to the first storage aggregate, the second storage device configured according to a data mirroring configuration for the first storage device; generating a local mirror vote on the first storage site based upon an up-to-date state of the data mirroring configuration; replicating the local mirror vote from a first replication database at the first storage site to a second replication database at the second storage site to create a replicated mirror vote; and responsive to identifying a disaster of the first storage site: assigning ownership of the second storage device to the second storage site as a switchover first storage aggregate for the first storage aggregate;retrieving the replicated mirror vote from the second replication database;responsive to the replicated mirror vote indicating that the second storage device is up-to-date, placing the switchover first storage aggregate into an operational state; andresponsive to the replicated mirror vote indicating that the second storage device is out-of-date, placing the switchover first storage aggregate into a non-operational state.
地址 Sunnyvale CA US