-
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.
-
公开(公告)号:US11640261B2
公开(公告)日:2023-05-02
申请号:US16890965
申请日:2020-06-02
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Yuanfei Lu , Feng Liang , Cunwei Liu
Abstract: Log processing provides a status message of a storage node cluster is obtained by a first node. The status message marks a master storage node of the storage node cluster. The first node can send a first write operation request to the master storage node based on the status message so that the master storage node agrees on a first write operation after agreeing on a received log with a slave storage node in the storage node cluster. The first node receives a feedback message sent after the master storage node agrees on the first write operation with the slave storage node in the storage node cluster. The feedback message includes identification information and a response to the first write operation request. The first node can send to the master storage node a target message including a current iteration identifier, and the master storage node can use the current iteration identifier to determine whether the target message is from a latest master compute node.
-
3.
公开(公告)号: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.
-
4.
公开(公告)号:US20130232402A1
公开(公告)日:2013-09-05
申请号:US13776124
申请日:2013-02-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Yuanfei Lu , Gang Liu , Cunwei Liu
CPC classification number: G06F9/542 , G06F16/95 , G06F17/2247
Abstract: A method for processing sensor data and a computing node are provided. The method is applied to a computing node, and the computing node includes a hardware layer, an OS running on the hardware layer, and a browser engine running on the OS, where the hardware layer includes a first sensor device. The method includes: sensing, by the first sensor device, a state change, generating sensor data, and transmitting the sensor data to the OS in form of an event; determining, by the OS, an event type of the event according to the sensor data, and transmitting the sensor data and the event type to the browser engine; determining, by the browser engine according to the event type, that the event has been registered, and executing processing logic of the event. Thus the written application is capable of running on different OSs, thereby enabling an application to run across platform.
Abstract translation: 提供了一种处理传感器数据和计算节点的方法。 该方法应用于计算节点,并且计算节点包括硬件层,在硬件层上运行的OS以及在OS上运行的浏览器引擎,其中硬件层包括第一传感器设备。 该方法包括:通过第一传感器设备以事件的形式感测状态改变,产生传感器数据和传送到OS的传感器数据; 通过OS确定根据传感器数据的事件的事件类型,并将传感器数据和事件类型发送到浏览器引擎; 由浏览器引擎根据事件类型确定事件已被注册,并且执行该事件的处理逻辑。 因此,书面应用程序能够在不同的操作系统上运行,从而使应用程序能够跨平台运行。
-
-
-