-
1.
公开(公告)号:US20170235492A1
公开(公告)日:2017-08-17
申请号:US15583687
申请日:2017-05-01
Applicant: Huawei Technologies Co., Ltd.
Inventor: Cunwei Liu , Guojun Wu , Xihua Huang , Xuefeng Jin
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/061 , G06F3/0629 , G06F3/0653 , G06F3/067 , G06F11/00 , G06F11/1425 , G06F11/202 , G06F17/30197 , G06F17/30283 , G06F17/30575 , H04L43/10 , H04L43/103 , H04L67/1095 , H04L67/1097 , H04L67/145 , H04L69/28
Abstract: A heartbeat-based data synchronization method is disclosed. The method is applied to a distributed storage system, and at least one data block group is stored in the distributed storage system. The distributed storage system includes multiple storage devices, one device in the multiple storage devices is a primary device for storing the data block group, and other devices are secondary devices for storing the data block group. The primary device performs the method. The primary device obtains access status information of the data block group, determines a heartbeat time of the data block group according to the access status information of the data block group, and sends a data synchronization instruction to the secondary device according to the heartbeat time of the data block group, where the data synchronization instruction is used to instruct the secondary device to synchronize data.
-
2.
公开(公告)号:US10025529B2
公开(公告)日:2018-07-17
申请号:US15583687
申请日:2017-05-01
Applicant: Huawei Technologies Co., Ltd.
Inventor: Cunwei Liu , Guojun Wu , Xihua Huang , Xuefeng Jin
Abstract: A heartbeat-based data synchronization method is disclosed. The method is applied to a distributed storage system, and at least one data block group is stored in the distributed storage system. The distributed storage system includes multiple storage devices, one device in the multiple storage devices is a primary device for storing the data block group, and other devices are secondary devices for storing the data block group. The primary device performs the method. The primary device obtains access status information of the data block group, determines a heartbeat time of the data block group according to the access status information of the data block group, and sends a data synchronization instruction to the secondary device according to the heartbeat time of the data block group, where the data synchronization instruction is used to instruct the secondary device to synchronize data.
-