Loading...
Please wait, while we are loading the content...
Similar Documents
Method for Data Synchronisation Between Multiple Nodes, and System, Device, and Storage Medium
| Content Provider | The Lens |
|---|---|
| Description | Un procédé de synchronisation de données, un système, un dispositif et un support d'enregistrement sont divulgués dans la présente demande, le procédé consistant à : en réponse au déclenchement, par un nœud d'une plateforme de gestion, d'une condition prédéfinie, envoyer une instruction de demande de données à un nœud spécifié, le nœud spécifié étant un nœud dans la plateforme de gestion autre que le nœud déclenchant la condition prédéfinie ; après réception de l'instruction de demande de données, acquérir, par le nœud spécifié, des données de ressources matérielles partagées et envoyer celles-ci au nœud ; vérifier si la synchronisation des données de ressources matérielles partagées est complète ; et, en réponse à la synchronisation complète, envoyer un indicateur d'achèvement au nœud spécifié. 本申请公开一种数据同步方法、系统、设备及存储介质,方法包括:响应于管理平台的节点触发预设条件向指定节点发送数据请求命令,指定节点为管理平台内触发预设条件以外的节点;指定节点接收到数据请求命令后,获取共享硬件资源数据并发送到节点;检查共享硬件资源数据是否同步完成;响应于同步完成向指定节点发送完成标志。 |
| Abstract | Disclosed in the present application are a method for data synchronisation, and a system, a device, and a storage medium, the method comprising: in response to a node of a management platform triggering a preset condition, sending a data request command to a specified node, the specified node being a node in the management platform other than the node triggering the preset condition; after receiving the data request command, the specified node acquiring shared hardware resource data and sending same to the node; checking whether synchronisation of the shared hardware resource data is complete; and, in response to the synchronisation being complete, sending a completion flag to the specified node. |
| Related Links | https://www.lens.org/images/patent/WO/2023041073/A1/WO_2023_041073_A1.pdf |
| Language | Chinese |
| Publisher Date | 2023-03-23 |
| Access Restriction | Open |
| Alternative Title | Procédé De Synchronisation De Données Entre Plusieurs Nœuds, Système, Dispositif Et Support D'enregistrement 一种多节点间的数据同步方法、系统、设备及存储介质 |
| Content Type | Text |
| Resource Type | Patent |
| Date Applied | 2022-09-16 |
| Agent | Beijing Wanhuida Law Firm |
| Applicant | Inspur Suzhou Intelligent Technology Co Ltd |
| Application No. | 2022119470 |
| Claim | 一种多节点间的数据同步方法,其特征在于,包括: 响应于管理平台中的节点触发预设条件,所述节点向管理平台内的指定节点发送数据请求命令,其中指定节点为所述管理平台内触发预设条件以外的节点; 所述指定节点接收到所述数据请求命令后,获取共享硬件资源数据并发送到所述节点; 所述节点接收所述指定节点发送的共享硬件资源数据,并在所述节点检查所述指定节点的共享硬件资源数据是否同步完成;以及 响应于同步完成,向所述指定节点发送完成标志。 根据权利要求1所述的方法,其特征在于,所述在所述节点检查所述指定节点的共享硬件资源数据是否同步完成步骤,包括: 在所述节点检查是否保存所述指定节点的共享硬件资源数据; 响应于保存所述指定节点的共享硬件资源数据,确定同步完成;以及 响应于没保存所述指定节点的共享硬件资源数据,确定同步失败。 根据权利要求1所述的方法,其特征在于,进一步包括: 响应于同步失败,记录同步失败的节点的失败次数,并判断所述失败次数是否小于预设次数;以及 响应于所述失败次数小于所述预设次数,返回响应于管理平台中的节点触发预设条件,以向同步失败的节点重新发起同步。 根据权利要求3所述的方法,其特征在于,进一步包括: 响应于所述失败次数大于所述预设次数,所述节点产生告警状态,并将所述告警状态同步至管理平台内的其余节点。 根据权利要求1所述的方法,其特征在于,进一步包括: 通过心跳监测各个节点间的连接状态,响应于所述节点间的心跳状态丢失,清除对应节点的同步标志和共享硬件资源数据。 根据权利要求1所述的方法,其特征在于,进一步包括: 监测所述节点的在位状态,响应于所述节点不在位,清除对应节点的同步标志和共享硬件资源数据。 根据权利要求1所述的方法,其特征在于,所述触发预设条件包括:所述节点复位启动、上电启动、同步失败中的任意一个。 根据权利要求1-7任一项所述的方法,其特征在于,所述响应于管理平台中的节点触发预设条件,所述节点向管理平台内的指定节点发送数据请求命令步骤,包括: 响应于所述管理平台中的所述节点触发预设条件,所述节点的应用层模块获取所述数据请求命令;以及 所述节点的数据同步模块以广播形式,将所述数据请求命令发送给所述指定节点。 根据权利要求1-7任一项所述的方法,其特征在于,所述所述指定节点接收到所述数据请求命令后,获取共享硬件资源数据并发送到所述节点步骤,包括: 所述指定节点的数据同步模块接收到所述数据请求命令后,将所述数据请求命令传递给所述指定节点的应用层模块;以及 所指定节点的所述应用层模块在获取到所述数据请求命令后,获取所述共享硬件资源数据并发送给所述节点。 根据权利要求1-7任一项所述的方法,其特征在于,所述共享硬件资源数据包括服务器的管控数据。 根据权利要求10所述的方法,其特征在于,所述服务器的所管控数据包括服务器的温度、电压、生产厂家、系统版本以及电源。 根据权利要求4所述的多节点间的数据同步方法,其特征在于,所述响应于所述失败次数大于所述预设次数,所述节点产生告警状态步骤之后,还包括: 所述节点继续向所述指定节点发起对所述共享硬件资源数据的同步,以进行修复;以及 响应于修复成功,消除所述告警状态,并记录到日记。 根据权利要求6所述的方法,其特征在于,所述监测所述节点的在位状态,响应于所述节点不在位,清除对应节点的同步标志和共享硬件资源数据步骤,包括: 监测所述节点是否在槽位; 响应于所述节点在槽位,确定所述节点的在位状态为在位;以及 响应于所述节点不在槽位,确定所述节点的在位状态为不在位。 根据权利要求13所述的方法,其特征在于,所述响应于所述节点在槽位,确定所述节点的在位状态为在位步骤之后,还包括: 响应于所述节点在位,进行共享硬件资源数据的同步。 根据权利要求1-7任一项所述的方法,其特征在于,所述响应于同步完成,向所述指定节点发送完成标志步骤之后,还包括: 所述节点退出对所述指定节点的共享硬件资源数据是否同步完成的检查,并等待下一次的触发检查。 根据权利要求3所述的方法,其特征在于,所述判断所述失败次数是否小于预设次数步骤之后,还包括: 响应于所述失败次数大于所述预设次数,将同步失败的节点断开。 一种多节点间的数据同步系统,其特征在于,包括: 发送模块,所述发送模块配置为响应于管理平台中的节点触发预设条件,所述节点向管理平台内的指定节点发送数据请求命令,其中指定节点为所述管理平台内触发预设条件以外的节点; 同步模块,所述同步模块配置为所述指定节点接收到所述数据请求命令后,获取共享硬件资源数据并发送到所述节点; 检查模块,所述检查模块配置为所述节点接收所述指定节点发送的共享硬件资源数据,并在所述节点检查所述指定节点的共享硬件资源数据是否同步完成;以及 完成模块,所述完成模块配置为响应于同步完成,向所述指定节点发送完成标志。 根据权利要求17所述的系统,其特征在于,所述检查模块包括: 检查子模块,用于在所述节点检查是否保存所述指定节点的共享硬件资源数据; 同步完成子模块,用于响应于保存所述指定节点的共享硬件资源数据,确定同步完成;以及 同步失败子模块,用于响应于没保存所述指定节点的共享硬件资源数据,确定同步失败。 一种计算机设备,包括: 至少一个处理器;以及 至少一个存储器,用于存储计算机可读指令, 其特征在于,所述至少一个处理器执行所述计算机可读指令,以实现如权利要求1-16任意一项所述的方法的步骤。 一种非易失性可读存储介质,其特征在于,所述非易失性可读存储介质存储计算机可读指令,所述计算机可读指令被至少一个处理器执行时,使得所述至少一个处理器执行如权利要求1-16任意一项所述的方法的步骤。 |
| CPC Classification | TRANSMISSION OF DIGITAL INFORMATION; e.g. TELEGRAPHIC COMMUNICATION |
| Extended Family | 019-930-119-204-504 010-554-956-923-422 |
| Patent ID | 2023041073 |
| Inventor/Author | Liu Tao |
| IPC | G06F16/27 |
| Status | Pending |
| Simple Family | 019-930-119-204-504 010-554-956-923-422 |
| CPC (with Group) | H04L67/1095 |
| Issuing Authority | World Intellectual Property Organization (WIPO) |
| Kind | Patent Application Publication |