技术领域Technical field
本申请涉及计算机领域,尤其涉及一种超融合系统的信息同步方法及装置。The present application relates to the field of computers, and in particular, to an information synchronization method and device for a hyper-converged system.
背景技术Background technique
随着计算机技术的发展,在云计算领域,超融合系统也随之发展。超融合虚拟化系统,简称超融合系统,是一种集成了虚拟计算资源和存储设备的信息基础系统。在超融合系统中,用户所使用的存储空间是利用软件构建的,这样就使得实体存储设备与用户之间保持隔离的状态,实现了实体存储资源与虚拟化平台的完整融合。With the development of computer technology, in the field of cloud computing, hyper-converged systems have also developed. Hyper-converged virtualization system, referred to as hyper-converged system, is an information infrastructure system that integrates virtual computing resources and storage devices. In a hyper-converged system, the storage space used by users is constructed using software, which maintains isolation between physical storage devices and users, achieving complete integration of physical storage resources and virtualization platforms.
超融合系统的功能之一是为用户提供存储服务,利用超融合系统能够将数据分散存储在多个独立的服务器上,能够满足大规模数据存储的需要。One of the functions of a hyper-converged system is to provide users with storage services. Using a hyper-converged system, data can be distributed and stored on multiple independent servers, which can meet the needs of large-scale data storage.
超融合系统中每一个服务器为一个节点,服务器内的存储资源例如物理磁盘等可以被超融合系统使用,以成为超融合系统包括的存储资源。但是当物理磁盘被超融合系统使用后,只向超融合系统反馈该物理磁盘的相关信息,不再向该物理磁盘实际所处的服务器反馈该物理磁盘的相关信息,导致服务器无法及时更新物理磁盘的相关信息。Each server in the hyper-converged system is a node, and the storage resources in the server, such as physical disks, can be used by the hyper-converged system to become storage resources included in the hyper-converged system. However, when a physical disk is used by a hyper-converged system, only the relevant information of the physical disk is fed back to the hyper-converged system, and the relevant information of the physical disk is no longer fed back to the server where the physical disk is actually located, resulting in the server being unable to update the physical disk in a timely manner. related information.
发明内容Contents of the invention
有鉴于此,本申请实施例提供了一种超融合系统的信息同步方法及装置,能够使得服务器内的物理磁盘在被超融合系统使用后,依旧能够更新物理磁盘的相关信息。In view of this, embodiments of the present application provide an information synchronization method and device for a hyper-converged system, which enables the physical disk in the server to still update relevant information of the physical disk after it is used by the hyper-converged system.
本申请实施例提供了一种超融合系统的信息同步方法,应用于服务器,所述方法包括:Embodiments of this application provide an information synchronization method for a hyper-converged system, which is applied to servers. The method includes:
获取所述超融合系统包括的第一物理磁盘集合的第一磁盘集合信息和所述服务器存储的被所述超融合系统使用的第二物理磁盘集合的第二磁盘集合信息;Obtain the first disk set information of the first physical disk set included in the hyper-converged system and the second disk set information of the second physical disk set used by the hyper-converged system stored in the server;
对比所述第一磁盘集合信息和所述第二磁盘集合信息,确定所述服务器内被所述超融合系统使用的物理磁盘的插拔信息,所述插拔信息为所述物理磁盘的新增信息或删除信息;Compare the first disk set information and the second disk set information to determine the plug-in and pull-out information of the physical disks used by the hyper-converged system in the server, where the plug-and-pull information is the new addition of the physical disk. information or delete information;
根据所述插拔信息,更新所述服务器内被所述超融合系统使用的物理磁盘的存储信息。According to the plugging and unplugging information, the storage information of the physical disk used by the hyper-converged system in the server is updated.
可选地,所述对比所述第一磁盘集合信息和所述第二磁盘集合信息,确定所述服务器内被所述超融合系统使用的物理磁盘的插拔信息包括:Optionally, comparing the first disk set information and the second disk set information, and determining the plug-in and removal information of the physical disks used by the hyper-converged system in the server includes:
判断所述第一物理磁盘集合包括的物理磁盘是否同时属于第二物理磁盘集合,若不属于,则所述物理磁盘是所述服务器内被所述超融合系统新增使用的物理磁盘;Determine whether the physical disks included in the first physical disk set also belong to the second physical disk set. If not, the physical disk is a physical disk newly used by the hyper-converged system in the server;
判断所述第二物理磁盘集合包括的物理磁盘是否同时属于所述第一物理磁盘集合,若不属于,则所述物理磁盘是所述服务器内被所述超融合系统删除使用的物理磁盘。Determine whether the physical disks included in the second physical disk set also belong to the first physical disk set. If not, the physical disk is a physical disk in the server that has been deleted and used by the hyper-converged system.
可选地,所述物理磁盘的存储信息包括所述服务器与所述物理磁盘的对应关系,所述物理磁盘的使用信息,所述物理磁盘的基础信息;所述使用信息为所述物理磁盘是否被所述超融合系统使用的信息。Optionally, the storage information of the physical disk includes the corresponding relationship between the server and the physical disk, usage information of the physical disk, and basic information of the physical disk; the usage information is whether the physical disk Information used by the hyperconverged system.
可选地,所述根据所述插拔信息,更新所述服务器内被所述超融合系统使用的物理磁盘的存储信息包括:Optionally, updating the storage information of the physical disk used by the hyper-converged system in the server according to the plug-in information includes:
若所述插拔信息为所述服务器内被所述超融合系统使用的物理磁盘的新增信息,则新增所述服务器与所述超融合系统新增使用的物理磁盘的对应关系以及所述新增使用的物理磁盘的基础信息。If the plug-in information is new information about the physical disk used by the hyper-converged system in the server, then add the corresponding relationship between the server and the new physical disk used by the hyper-converged system and the Added basic information about the physical disks used.
可选地,所述根据所述插拔信息,更新所述服务器内被所述超融合系统使用的物理磁盘的存储信息包括:Optionally, updating the storage information of the physical disk used by the hyper-converged system in the server according to the plug-in information includes:
若所述插拔信息为所述服务器内被所述超融合系统使用的物理磁盘的删除信息,则删除所述服务器与所述超融合系统删除使用的物理磁盘的对应关系以及所述删除使用的物理磁盘的基础信息。If the plug-in information is the deletion information of the physical disk used by the hyper-converged system in the server, then delete the corresponding relationship between the server and the physical disk used by the hyper-converged system and the deletion of the physical disk used by the hyper-converged system. Basic information about the physical disk.
可选地,所述物理磁盘的存储信息存储在数据库中。Optionally, the storage information of the physical disk is stored in a database.
可选地,所述物理磁盘的基础信息至少包括所述物理磁盘的唯一标识。Optionally, the basic information of the physical disk at least includes a unique identifier of the physical disk.
可选地,所述第一磁盘集合信息包括所述第一物理磁盘集合内的物理磁盘的基础信息,所述第二磁盘集合信息包括所述第二物理磁盘集合内的物理磁盘的基础信息;Optionally, the first disk set information includes basic information of physical disks in the first physical disk set, and the second disk set information includes basic information of physical disks in the second physical disk set;
所述判断所述第一物理磁盘集合包括的物理磁盘是否同时属于第二物理磁盘集合包括:Determining whether the physical disks included in the first physical disk set also belong to the second physical disk set includes:
判断所述第一物理磁盘集合内的物理磁盘的唯一标识是否同时属于所述第二磁盘集合信息;Determine whether the unique identifiers of the physical disks in the first physical disk set also belong to the second disk set information;
所述判断所述第二物理磁盘集合包括的物理磁盘是否同时属于所述第一物理磁盘集合包括:Determining whether the physical disks included in the second physical disk set also belong to the first physical disk set includes:
判断所述第二物理磁盘集合内的物理磁盘的唯一标识是否同时属于所述第一磁盘集合信息。Determine whether the unique identifiers of the physical disks in the second physical disk set also belong to the first disk set information.
本申请实施例提供了一种超融合系统的信息同步装置,所述装置包括:An embodiment of the present application provides an information synchronization device for a hyper-converged system. The device includes:
获取单元,用于获取所述超融合系统包括的第一物理磁盘集合的第一磁盘集合信息和所述服务器内被所述超融合系统使用的第二物理磁盘集合的第二磁盘集合信息;An acquisition unit configured to acquire the first disk set information of the first physical disk set included in the hyper-converged system and the second disk set information of the second physical disk set used by the hyper-converged system in the server;
对比单元,用于对比所述第一磁盘集合信息和所述第二磁盘集合信息,确定所述服务器内被所述超融合系统使用的物理磁盘的插拔信息,所述插拔信息为所述物理磁盘的新增信息或删除信息;A comparison unit configured to compare the first disk set information and the second disk set information to determine the plug-in and plug-out information of the physical disks used by the hyper-converged system in the server, where the plug-in and plug-out information is the New information or deleted information on the physical disk;
更新单元,用于根据所述插拔信息,更新所述服务器内被所述超融合系统使用的物理磁盘的存储信息。An update unit, configured to update the storage information of the physical disk used by the hyper-converged system in the server according to the plug-in information.
本申请实施例提供了一种超融合系统的服务器,所述服务器包括:处理器和存储器;An embodiment of the present application provides a server of a hyper-converged system, where the server includes: a processor and a memory;
所述存储器,用于存储指令;The memory is used to store instructions;
所述处理器,用于执行所述存储器中的所述指令,执行如上述实施例所述的方法。The processor is configured to execute the instructions in the memory and perform the method described in the above embodiment.
本申请实施例提供了一种超融合系统的信息同步方法,针对超融合系统中任意一个服务器,获取超融合系统在该服务器中包括的第一物理磁盘集合的信息以及该服务器存储的被超融合系统使用的第二物理磁盘集合的信息,对两个信息进行比较,得到该服务器内被超融合系统使用的物理磁盘的新增信息或删除信息,根据新增信息或删除信息,更新该服务器内被超融合系统使用的物理磁盘的存储信息,也就是说,对超融合系统内的磁盘信息和服务器内的磁盘信息进行比较,得到服务器内物理磁盘的新增信息或删除信息,使得服务器内的物理磁盘在被超融合系统使用后,依旧能够更新物理磁盘的相关信息。Embodiments of the present application provide an information synchronization method for a hyper-converged system. For any server in the hyper-converged system, the information of the first physical disk set included in the server of the hyper-converged system and the hyper-converged data stored in the server are obtained. The information of the second set of physical disks used by the system is compared with the two information to obtain the new information or deletion information of the physical disks used by the hyper-converged system in the server, and the server is updated based on the new information or deletion information. The storage information of the physical disks used by the hyper-converged system, that is, comparing the disk information in the hyper-converged system with the disk information in the server, and obtaining the new information or deletion information of the physical disks in the server, so that the After the physical disk is used by the hyper-converged system, the relevant information of the physical disk can still be updated.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to explain the embodiments of the present application or the technical solutions in the prior art more clearly, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are only These are some embodiments recorded in this application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without exerting creative efforts.
图1为本申请实施例提供的一种超融合系统的信息同步方法的流程图;Figure 1 is a flow chart of an information synchronization method in a hyper-converged system provided by an embodiment of the present application;
图2为本申请实施例提供的一种超融合系统的示意图;Figure 2 is a schematic diagram of a hyper-converged system provided by an embodiment of the present application;
图3为本申请实施例提供的一种超融合系统的信息同步装置的结构框图。Figure 3 is a structural block diagram of an information synchronization device of a hyper-converged system provided by an embodiment of the present application.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to enable those in the technical field to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only These are part of the embodiments of this application, but not all of them. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.
正如背景技术中所述,在实际应用中,经常会出现服务器中物理磁盘的更换、新增和删除等场景,当服务器中的物理磁盘被超融合系统使用后,物理磁盘的更换、新增和删除等只会对超融合系统进行反馈,对于服务器自身而言,在该服务器内的物理磁盘被超融合系统使用后,被超融合系统使用的物理磁盘不再向服务器自身进行反馈相关信息,经过一段时间后,若物理磁盘进行了信息更新,服务器不会收到更新的信息,导致服务器无法及时更新物理磁盘的相关信息,进而导致超融合系统中保存的对该服务器内包括的物理磁盘的信息和服务器自身保存的物理磁盘的信息不匹配。As mentioned in the background art, in actual applications, scenarios such as the replacement, addition, and deletion of physical disks in the server often occur. When the physical disks in the server are used by the hyper-converged system, the replacement, addition, and deletion of physical disks often occur. Deletion, etc. will only feedback to the hyper-converged system. As for the server itself, after the physical disk in the server is used by the hyper-converged system, the physical disk used by the hyper-converged system will no longer feed back relevant information to the server itself. After a period of time, if the information of the physical disk is updated, the server will not receive the updated information, causing the server to be unable to update the relevant information of the physical disk in a timely manner, which in turn causes the hyper-converged system to save information about the physical disk included in the server. It does not match the physical disk information saved by the server itself.
基于此,本申请实施例提供了一种超融合系统的信息同步方法,针对超融合系统中任意一个服务器,获取超融合系统在该服务器中包括的第一物理磁盘集合的信息以及该服务器存储的被超融合系统使用的第二物理磁盘集合的信息,对两个信息进行比较,得到该服务器内被超融合系统使用的物理磁盘的新增信息或删除信息,根据新增信息或删除信息,更新该服务器内被超融合系统使用的物理磁盘的存储信息,也就是说,对超融合系统内的磁盘信息和服务器内的磁盘信息进行比较,得到服务器内物理磁盘的新增信息或删除信息,使得服务器内的物理磁盘在被超融合系统使用后,依旧能够更新物理磁盘的相关信息,保持服务器内被超融合系统使用的物理磁盘的信息和超融合系统中包括的物理磁盘的信息的一致性,同时在服务器上正确显示被超融合系统使用的物理磁盘的信息,能够提高超融合系统的易用性和容错性,提高超融合系统的性能。Based on this, embodiments of the present application provide an information synchronization method for a hyper-converged system. For any server in the hyper-converged system, the information of the first set of physical disks included in the server of the hyper-converged system and the information stored by the server are obtained. Information on the second set of physical disks used by the hyper-converged system. Compare the two information to obtain new or deleted information on the physical disks used by the hyper-converged system in the server. Update the information based on the newly added or deleted information. The storage information of the physical disks used by the hyper-converged system in the server. In other words, the disk information in the hyper-converged system and the disk information in the server are compared to obtain the new information or deletion information of the physical disks in the server, so that After the physical disks in the server are used by the hyper-converged system, the relevant information of the physical disks can still be updated to maintain the consistency of the information of the physical disks used by the hyper-converged system in the server and the information of the physical disks included in the hyper-converged system. At the same time, correctly displaying the information of the physical disks used by the hyper-converged system on the server can improve the usability and fault tolerance of the hyper-converged system and improve the performance of the hyper-converged system.
参见图1,该图为本申请实施例提供的一种超融合系统的信息同步方法的流程图。Refer to Figure 1, which is a flow chart of an information synchronization method in a hyper-converged system provided by an embodiment of the present application.
在本申请实施例中,超融合系统包括一个或多个服务器,本申请实施例提供的超融合系统的信息同步方法,应用于服务器。In this embodiment of the present application, the hyper-converged system includes one or more servers. The information synchronization method of the hyper-converged system provided by the embodiment of this application is applied to the servers.
本实施例提供的超融合系统的信息同步方法包括如下步骤:The information synchronization method of the hyper-converged system provided by this embodiment includes the following steps:
S101,获取所述超融合系统包括的第一物理磁盘集合的第一磁盘集合信息和所述服务器存储的被所述超融合系统使用的第二物理磁盘集合的第二磁盘集合信息。S101. Obtain the first disk set information of the first physical disk set included in the hyper-converged system and the second disk set information of the second physical disk set used by the hyper-converged system stored in the server.
在本申请的实施例中,针对超融合系统中的任意一个服务器,该服务器包括的一个或多个物理磁盘被超融合系统使用,在超融合系统在该服务器初始化时,该服务器存储了被超融合系统使用的一个或多个物理磁盘的信息,即第二磁盘集合信息。第二物理磁盘集合为在超融合系统初始化阶段,服务器存储的被超融合系统使用的一个或多个物理磁盘。In the embodiment of this application, for any server in the hyper-converged system, one or more physical disks included in the server are used by the hyper-converged system. When the hyper-converged system is initialized on the server, the server stores the hyper-converged disk. The information of one or more physical disks used by the fusion system is the second disk set information. The second set of physical disks is one or more physical disks stored in the server and used by the hyper-converged system during the initialization phase of the hyper-converged system.
第二磁盘集合信息包括第二磁盘集合内的物理磁盘个数和物理磁盘的基础信息,基础信息至少包括物理磁盘的唯一标识(Small Computer System Interface ID,SCSIID)。基础信息还包括物理磁盘的盘符或绝对路径等磁盘的属性信息。The second disk set information includes the number of physical disks in the second disk set and basic information of the physical disks. The basic information at least includes a unique identifier (Small Computer System Interface ID, SCSIID) of the physical disk. Basic information also includes disk attribute information such as the drive letter or absolute path of the physical disk.
在本申请的实施例中,第一磁盘集合信息为超融合系统包括的第一物理磁盘集合的第一磁盘集合信息,即超融合系统也存储了在该服务器内被使用的一个或多个物理磁盘的信息。第一物理磁盘集合为超融合系统在该服务器包括的一个或多个物理磁盘。In the embodiment of the present application, the first disk set information is the first disk set information of the first physical disk set included in the hyper-converged system, that is, the hyper-converged system also stores one or more physical disks used in the server. Disk information. The first set of physical disks is one or more physical disks included in the server in the hyper-converged system.
在超融合系统在该服务器初始化之后,物理磁盘的新增或删除等都不再向服务器反馈,只向超融合系统进行反馈。After the hyper-converged system is initialized on the server, the addition or deletion of physical disks will no longer be fed back to the server, only to the hyper-converged system.
在经过一段时间之后,第一磁盘集合信息和第二磁盘集合信息可以相同,这反映在该段时间内,该服务器被超融合系统使用的物理磁盘没有任何变化。After a period of time, the first disk set information and the second disk set information may be the same, which reflects that there is no change in the physical disks used by the hyper-converged system on the server during the period of time.
但是在实际应用中,在经过一段时间之后,该服务器被超融合系统使用的物理磁盘可能会发生变化,例如删除、新增或更换等,超融合系统包括的第一磁盘集合内的物理磁盘的第一磁盘集合信息是最新的并且实时的信息,而由于服务器无法收到物理磁盘的反馈信息,服务器存储的依旧还是在超融合系统初始化时,被超融合系统使用的第二磁盘集合的第二磁盘集合信息,即当服务器内被超融合系统使用的物理磁盘发生变化时,第一磁盘集合信息和第二磁盘集合信息不同。However, in actual applications, after a period of time, the physical disks used by the hyper-converged system on the server may change, such as being deleted, added, or replaced. The physical disks in the first disk set included in the hyper-converged system may change. The first disk set information is the latest and real-time information. Since the server cannot receive feedback information from the physical disk, the server still stores the second disk set used by the hyper-converged system when the hyper-converged system is initialized. Disk set information, that is, when the physical disks used by the hyper-converged system in the server change, the first disk set information and the second disk set information are different.
在本申请的实施例中,可以通过调用虚拟化底层命令,获取当前超融合系统包括的第一物理磁盘集合的第一磁盘集合信息。第一磁盘集合信息包括一个或多个物理磁盘每个物理磁盘的基础信息,可以以列表的形式获取。In the embodiment of the present application, the first disk set information of the first physical disk set included in the current hyper-converged system can be obtained by calling the virtualization underlying command. The first disk set information includes basic information of each physical disk of one or more physical disks, which can be obtained in the form of a list.
在本申请的实施例中,直接在服务器本地获取服务器存储的被超融合系统使用的第二物理磁盘集合的第二磁盘集合信息。In the embodiment of the present application, the second disk set information of the second physical disk set used by the hyper-converged system stored in the server is directly obtained locally on the server.
S102,对比所述第一磁盘集合信息和所述第二磁盘集合信息,确定所述服务器内被所述超融合系统使用的物理磁盘的插拔信息,所述插拔信息为所述物理磁盘的新增信息或删除信息。S102: Compare the first disk set information and the second disk set information to determine the plug-in and plug-out information of the physical disk used by the hyper-converged system in the server. The plug-in and plug-out information is the plug-in and plug-in information of the physical disk. Add new information or delete information.
在本申请的实施例中,通过对比第一磁盘集合信息和第二磁盘集合信息,能够确定服务器内被超融合系统使用的物理磁盘的插拔信息,其中,物理磁盘的插拔信息为物理磁盘的新增信息或删除信息。也就是说,由于超融合系统包括第一磁盘集合信息是最新的并且实时的物理磁盘的信息,通过对比第一磁盘集合信息和第二磁盘集合信息,就能够确定服务器上被超融合系统使用的物理磁盘的变化,是新增了物理磁盘或删除了物理磁盘。更换物理磁盘被视为删除原有的物理磁盘,新增一个物理磁盘。In the embodiment of the present application, by comparing the first disk set information and the second disk set information, the plug-in and pull-out information of the physical disks used by the hyper-converged system in the server can be determined, where the plug-and-pull information of the physical disks is the physical disk Add information or delete information. That is to say, since the hyper-converged system includes the latest and real-time physical disk information of the first disk set information, by comparing the first disk set information and the second disk set information, it can be determined that the server is used by the hyper-converged system. Changes in physical disks include the addition of new physical disks or the deletion of physical disks. Replacing a physical disk is regarded as deleting the original physical disk and adding a new physical disk.
具体比对第一磁盘集合信息和第二磁盘集合信息可以通过以下的方式:Specifically, the first disk set information and the second disk set information can be compared in the following ways:
可以判断第一物理磁盘集合包括的物理磁盘是否同时属于第二物理磁盘集合,若不属于,则该物理磁盘是服务器内被超融合系统新增使用的物理磁盘。It can be determined whether the physical disks included in the first physical disk set also belong to the second physical disk set. If not, the physical disk is a new physical disk in the server that is used by the hyper-converged system.
接下来继续判断第二物理磁盘集合包括的物理磁盘是否同时属于第一物理磁盘集合,若不属于,则物理磁盘是服务器内被超融合系统删除使用的物理磁盘。Next, it is continued to determine whether the physical disks included in the second physical disk set also belong to the first physical disk set. If not, the physical disk is a physical disk in the server that has been deleted and used by the hyper-converged system.
通过上述方式比对第一磁盘集合信息和第二磁盘集合信息,能够确定服务器上新增或删除的物理磁盘。By comparing the first disk set information and the second disk set information in the above manner, the newly added or deleted physical disks on the server can be determined.
由于第一磁盘集合信息包括第一物理磁盘集合内的物理磁盘的基础信息,第二磁盘集合信息包括第二物理磁盘集合内的物理磁盘的基础信息,因此,可以通过判断第一物理磁盘集合内的物理磁盘的唯一标识是否同时属于第二磁盘集合信息,即判断第一物理磁盘集合内的物理磁盘的唯一标识是否同时在第二物理磁盘集合信息出现,来具体判断第二物理磁盘集合包括的物理磁盘是否同时属于第一物理磁盘集合;可以通过判断第二物理磁盘集合内的物理磁盘的唯一标识是否同时属于第一磁盘集合信息,即判断第二物理磁盘集合内的物理磁盘的唯一标识是否同时在第一物理磁盘集合信息出现,来具体判断判断第二物理磁盘集合包括的物理磁盘是否同时属于第一物理磁盘集合。Since the first disk set information includes the basic information of the physical disks in the first physical disk set, and the second disk set information includes the basic information of the physical disks in the second physical disk set, it can be determined by Whether the unique identifier of the physical disk also belongs to the second disk set information, that is, it is judged whether the unique identifier of the physical disk in the first physical disk set also appears in the second physical disk set information to specifically determine whether the second physical disk set includes Whether the physical disks belong to the first physical disk set at the same time; you can determine whether the unique identifiers of the physical disks in the second physical disk set also belong to the first disk set information, that is, determine whether the unique identifiers of the physical disks in the second physical disk set are At the same time, when the first physical disk set information appears, it is specifically determined whether the physical disks included in the second physical disk set also belong to the first physical disk set.
S103,根据所述插拔信息,更新所述服务器内被所述超融合系统使用的物理磁盘的存储信息。S103: Update the storage information of the physical disk used by the hyper-converged system in the server according to the plug-in information.
在本申请的实施例中,根据对比第一磁盘集合信息和第二磁盘集合信息得到的物理磁盘的插拔信息,更新服务器内被超融合系统使用的物理磁盘的存储信息。In the embodiment of the present application, the storage information of the physical disks used by the hyper-converged system in the server is updated based on the physical disk insertion and removal information obtained by comparing the first disk set information and the second disk set information.
服务器内被超融合系统使用的物理磁盘的存储信息存储在数据库中,存储信息包括服务器与物理磁盘的对应关系,服务器包括的物理磁盘的基础信息和使用信息,其中,使用信息为物理磁盘是否被超融合系统使用的信息。The storage information of the physical disks used by the hyper-converged system in the server is stored in the database. The storage information includes the correspondence between the server and the physical disks, the basic information and usage information of the physical disks included in the server, where the usage information is whether the physical disk is used. Information used by hyperconverged systems.
在本申请的实施例中,若插拔信息为服务器内被超融合系统使用的物理磁盘的新增信息,则新增服务器与新增使用的物理磁盘的对应关系以及新增使用的物理磁盘的基础信息。也就是说,若服务器内被超融合系统使用的物理磁盘为新增的物理磁盘,则需要在数据库中添加服务器与新增的物理磁盘的对应关系以及新增的物理磁盘的基础信息,以通过数据库反映在服务器中新增加物理磁盘被超融合系统使用。具体添加对应关系可以是在数据库表中插入新增加物理磁盘的记录,添加新增的物理磁盘的基础信息可以在数据库表的关联表中进行添加,该关联表为新增的物理磁盘的表。In the embodiment of the present application, if the plugging and unplugging information is new information about the physical disk used by the hyper-converged system in the server, then the corresponding relationship between the newly added server and the newly used physical disk and the relationship between the newly used physical disk and basic information. That is to say, if the physical disk used by the hyper-converged system in the server is a newly added physical disk, you need to add the corresponding relationship between the server and the new physical disk and the basic information of the new physical disk in the database to pass The database is reflected in the newly added physical disks in the server being used by the hyper-converged system. Specifically, adding a corresponding relationship can be by inserting a record of a newly added physical disk into a database table. Basic information about adding a newly added physical disk can be added in an association table of the database table. The association table is the table of the newly added physical disk.
在本申请的实施例中,若插拔信息为服务器内被超融合系统使用的物理磁盘的删除信息,则删除服务器与删除使用的物理磁盘的对应关系以及删除使用的物理磁盘的基础信息。也就是说,若服务器初始化时被超融合系统使用的物理磁盘为删除的物理磁盘,则需要在数据库中删除服务器与删除的物理磁盘的对应关系以及删除的物理磁盘的基础信息,以更新数据库存储的在服务器中被超融合系统使用的物理磁盘的信息。具体首先在数据库中删除数据库表的关联表,该关联表为删除的物理磁盘的表,之后在数据库中删除服务器与删除的物理磁盘的对应关系,删除对应关系可以是删除数据库表中删除的物理磁盘的记录。In the embodiment of the present application, if the plugging and unplugging information is the deletion information of the physical disk used by the hyper-converged system in the server, the corresponding relationship between the deletion server and the deletion of the used physical disk and the basic information of the deletion of the used physical disk are deleted. That is to say, if the physical disk used by the hyper-converged system when the server is initialized is a deleted physical disk, the corresponding relationship between the server and the deleted physical disk and the basic information of the deleted physical disk need to be deleted in the database to update the database storage Information about the physical disks used by hyperconverged systems in the server. Specifically, first delete the association table of the database table in the database, which is the table of the deleted physical disk, and then delete the corresponding relationship between the server and the deleted physical disk in the database. The deletion of the corresponding relationship may be to delete the deleted physical disk in the database table. Disk records.
在本申请的实施例中,在更新服务器内被超融合系统使用的物理磁盘的存储信息之后,服务器可以扫描本地的物理适配器,得到当前服务器上包括的物理磁盘的基础信息,以及物理磁盘的个数等,并将这些信息同步至数据库中。In the embodiment of the present application, after updating the storage information of the physical disks used by the hyper-converged system in the server, the server can scan the local physical adapter to obtain the basic information of the physical disks currently included on the server, as well as the individual physical disks. data, etc., and synchronize this information to the database.
参考图2所示,为本申请实施例提供的一种超融合系统的示意图。图2中示出了超融合系统包括的2个服务器,每一个服务器都是超融合系统中的一个节点,都包括了超融合系统的存储资源。当超融合系统在服务器上初始化时,会将服务器内的物理磁盘作为超融合系统进行使用,并将使用的物理磁盘的使用状态标记为已使用。Refer to Figure 2, which is a schematic diagram of a hyper-converged system provided by an embodiment of the present application. Figure 2 shows two servers included in the hyper-converged system. Each server is a node in the hyper-converged system and includes the storage resources of the hyper-converged system. When the hyper-converged system is initialized on the server, the physical disks in the server will be used as the hyper-converged system, and the usage status of the used physical disks will be marked as used.
图2中示出的服务器1在初始化时包括物理磁盘A和物理磁盘B,服务器2在初始化时包括物理磁盘C和物理磁盘D。也就是说,针对服务器1而言,第二物理磁盘集合包括物理磁盘A和物理磁盘B,针对服务器2而言,第二物理磁盘集合包括物理磁盘C和物理磁盘D。Server 1 shown in FIG. 2 includes physical disk A and physical disk B when initialized, and server 2 includes physical disk C and physical disk D when initialized. That is to say, for server 1, the second physical disk set includes physical disk A and physical disk B, and for server 2, the second physical disk set includes physical disk C and physical disk D.
在经过一段时间之后,服务器1中的物理磁盘A和服务器2中的物理磁盘C进行交换,则针对服务器1而言,第一物理磁盘集合包括物理磁盘C和物理磁盘B,针对服务器2而言,第一物理磁盘集合包括物理磁盘A和物理磁盘D。After a period of time, physical disk A in server 1 and physical disk C in server 2 are exchanged. For server 1, the first physical disk set includes physical disk C and physical disk B. For server 2, the first physical disk set includes physical disk C and physical disk B. , the first physical disk set includes physical disk A and physical disk D.
服务器1和服务器2中,第一物理磁盘集合的第一磁盘集合信息和第二物理磁盘集合的第二磁盘集合信息都不相同。In Server 1 and Server 2, the first disk set information of the first physical disk set and the second disk set information of the second physical disk set are different.
针对服务器1而言,获取服务器1的第一磁盘集合信息和第二磁盘集合信息,第一磁盘集合信息为物理磁盘C和物理磁盘B的信息,第二磁盘集合信息为物理磁盘A和物理磁盘B的信息,通过对比第一磁盘集合信息和第二磁盘集合信息,确定物理磁盘C为在服务器1中被超融合系统新增的物理磁盘,物理磁盘A为在服务器1中被超融合系统删除的物理磁盘。由于之前物理磁盘C在服务器2中,已经在数据库中存储过新增物理磁盘C的记录,因此无需再次添加物理磁盘C的新增的记录,只需要修改物理磁盘C和服务器2的对应关系为物理磁盘C和服务器1的对应关系,具体的是修改物理磁盘C的表关联关系,将物理磁盘C与服务器1进行关联。For server 1, obtain the first disk set information and the second disk set information of server 1. The first disk set information is the information of physical disk C and physical disk B, and the second disk set information is physical disk A and physical disk. By comparing the information of B with the information of the first disk set and the second disk set, it is determined that physical disk C is a physical disk added by the hyper-converged system in server 1, and physical disk A is deleted by the hyper-converged system in server 1. physical disk. Since physical disk C was previously in server 2, the record of the new physical disk C has been stored in the database, so there is no need to add the new record of physical disk C again. You only need to modify the corresponding relationship between physical disk C and server 2 as follows The corresponding relationship between physical disk C and server 1 is to modify the table association relationship of physical disk C and associate physical disk C with server 1.
针对服务器2而言,获取服务器2的第一磁盘集合信息和第二磁盘集合信息,第一磁盘集合信息为物理磁盘A和物理磁盘D的信息,第二磁盘集合信息为物理磁盘C和物理磁盘D的信息,通过对比第一磁盘集合信息和第二磁盘集合信息,确定物理磁盘A为在服务器1中被超融合系统新增的物理磁盘,物理磁盘C为在服务器1中被超融合系统删除的物理磁盘。由于之前将物理磁盘C与服务器1的对应关系修改为物理磁盘C与服务器2的对应关系,物理磁盘C已经不处于服务器2中,因此只对物理磁盘A进行新增,由于之前物理磁盘A在服务器1中,已经在数据库中存储过新增物理磁盘A的记录,因此无需再次添加物理磁盘A的新增的记录,只需要修改物理磁盘A和服务器1的对应关系为物理磁盘A和服务器2的对应关系,具体的是修改物理磁盘A的表关联关系,将物理磁盘A与服务器2进行关联。For server 2, obtain the first disk set information and the second disk set information of server 2. The first disk set information is the information of physical disk A and physical disk D, and the second disk set information is physical disk C and physical disk Based on the information of D, by comparing the first disk set information and the second disk set information, it is determined that physical disk A is a physical disk added by the hyper-converged system in server 1, and physical disk C is deleted by the hyper-converged system in server 1. physical disk. Since the corresponding relationship between physical disk C and server 1 was previously modified to the corresponding relationship between physical disk C and server 2, physical disk C is no longer in server 2, so only physical disk A is added. Since physical disk A was previously in In Server 1, the record of the new physical disk A has already been stored in the database, so there is no need to add the new record of the physical disk A again. You only need to modify the corresponding relationship between the physical disk A and the server 1 to be the physical disk A and the server 2. The corresponding relationship is to modify the table association relationship of physical disk A and associate physical disk A with server 2.
本申请实施例提供了一种超融合系统的信息同步方法,针对超融合系统中任意一个服务器,获取超融合系统在该服务器中包括的第一物理磁盘集合的信息以及该服务器存储的被超融合系统使用的第二物理磁盘集合的信息,对两个信息进行比较,得到该服务器内被超融合系统使用的物理磁盘的新增信息或删除信息,根据新增信息或删除信息,更新该服务器内被超融合系统使用的物理磁盘的存储信息,也就是说,对超融合系统内的磁盘信息和服务器内的磁盘信息进行比较,得到服务器内物理磁盘的新增信息或删除信息,使得服务器内的物理磁盘在被超融合系统使用后,依旧能够更新物理磁盘的相关信息,保持服务器内被超融合系统使用的物理磁盘的信息和超融合系统中包括的物理磁盘的信息的一致性,同时在服务器上正确显示被超融合系统使用的物理磁盘的信息,能够提高超融合系统的易用性和容错性,提高超融合系统的性能。Embodiments of the present application provide an information synchronization method for a hyper-converged system. For any server in the hyper-converged system, the information of the first physical disk set included in the server of the hyper-converged system and the hyper-converged data stored in the server are obtained. The information of the second set of physical disks used by the system is compared with the two information to obtain the new information or deletion information of the physical disks used by the hyper-converged system in the server, and the server is updated based on the new information or deletion information. The storage information of the physical disks used by the hyper-converged system, that is, comparing the disk information in the hyper-converged system with the disk information in the server, and obtaining the new information or deletion information of the physical disks in the server, so that the After the physical disk is used by the hyper-converged system, it can still update the relevant information of the physical disk, maintaining the consistency of the information of the physical disk used by the hyper-converged system in the server and the information of the physical disk included in the hyper-converged system. At the same time, the server Correctly display the information of the physical disks used by the hyper-converged system, which can improve the usability and fault tolerance of the hyper-converged system and improve the performance of the hyper-converged system.
基于以上实施例提供的一种超融合系统的信息同步方法,本申请实施例还提供了一种超融合系统的信息同步装置,下面结合附图来详细说明其工作原理。Based on the information synchronization method of the hyper-converged system provided by the above embodiments, embodiments of the present application also provide an information synchronization device of the hyper-converged system. The working principle will be described in detail below with reference to the accompanying drawings.
参见图3,该图为本申请实施例提供的一种超融合系统的信息同步装置的结构框图。Refer to Figure 3, which is a structural block diagram of an information synchronization device of a hyper-converged system provided by an embodiment of the present application.
本实施例提供的超融合系统的信息同步装置300包括:The information synchronization device 300 of the hyper-converged system provided in this embodiment includes:
获取单元310,用于获取所述超融合系统包括的第一物理磁盘集合的第一磁盘集合信息和所述服务器内被所述超融合系统使用的第二物理磁盘集合的第二磁盘集合信息;The acquisition unit 310 is configured to acquire the first disk set information of the first physical disk set included in the hyper-converged system and the second disk set information of the second physical disk set used by the hyper-converged system in the server;
对比单元320,用于对比所述第一磁盘集合信息和所述第二磁盘集合信息,确定所述服务器内被所述超融合系统使用的物理磁盘的插拔信息,所述插拔信息为所述物理磁盘的新增信息或删除信息;The comparison unit 320 is used to compare the first disk set information and the second disk set information to determine the plug-in and plug-out information of the physical disks used by the hyper-converged system in the server, and the plug-in and plug-out information is the New information or deletion information of the physical disk;
更新单元330,用于根据所述插拔信息,更新所述服务器内被所述超融合系统使用的物理磁盘的存储信息。The update unit 330 is configured to update the storage information of the physical disk used by the hyper-converged system in the server according to the plug-in information.
基于以上实施例提供的一种超融合系统的信息同步方法,本申请实施例还提供了一种超融合系统的服务器,超融合系统的服务器包括:Based on the information synchronization method of the hyper-converged system provided by the above embodiments, embodiments of the present application also provide a server of the hyper-converged system. The server of the hyper-converged system includes:
处理器和存储器,处理器的数量可以一个或多个。在本申请的一些实施例中,处理器和存储器可通过总线或其它方式连接。Processor and memory, the number of processors can be one or more. In some embodiments of the present application, the processor and the memory may be connected through a bus or other means.
存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括NVRAM。存储器存储有操作系统和操作指令、可执行模块或者数据结构,或者它们的子集,或者它们的扩展集,其中,操作指令可包括各种操作指令,用于实现各种操作。操作系统可包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。Memory may include read-only memory and random access memory and provides instructions and data to the processor. Part of the memory may also include NVRAM. The memory stores operating systems and operating instructions, executable modules or data structures, or subsets thereof, or extended sets thereof, where the operating instructions may include various operating instructions for implementing various operations. The operating system may include various system programs that are used to implement various basic services and handle hardware-based tasks.
处理器控制终端设备的操作,处理器还可以称为CPU。The processor controls the operation of the terminal device, and the processor may also be called a CPU.
上述本申请实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。The methods disclosed in the above embodiments of the present application can be applied in a processor or implemented by the processor. The processor can be an integrated circuit chip with signal processing capabilities. During the implementation process, each step of the above method can be completed by instructions in the form of hardware integrated logic circuits or software in the processor. The above-mentioned processor may be a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. Each method, step and logical block diagram disclosed in the embodiment of this application can be implemented or executed. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly implemented by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other mature storage media in this field. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
当介绍本申请的各种实施例的元件时,冠词“一”、“一个”、“这个”和“所述”都意图表示有一个或多个元件。词语“包括”、“包含”和“具有”都是包括性的并意味着除了列出的元件之外,还可以有其它元件。When introducing elements of various embodiments of the present application, the articles "a," "an," "the," and "said" are each intended to mean that there are one or more elements. The words "comprises," "including," and "having" are inclusive and mean that there may be other elements in addition to the listed elements.
需要说明的是,本领域普通技术人员可以理解实现上述方法实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(RandomAccess Memory,RAM)等。It should be noted that those of ordinary skill in the art can understand that all or part of the processes in the above method embodiments can be implemented by instructing relevant hardware through a computer program. The program can be stored in a computer-readable storage. In the medium, when the program is executed, it may include the processes of the above method embodiments. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM), etc.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元及模块可以是或者也可以不是物理上分开的。另外,还可以根据实际的需要选择其中的部分或者全部单元和模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。Each embodiment in this specification is described in a progressive manner. The same and similar parts between the various embodiments can be referred to each other. Each embodiment focuses on its differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For relevant details, please refer to the partial description of the method embodiment. The device embodiments described above are only illustrative, and the units and modules described as separate components may or may not be physically separated. In addition, some or all of the units and modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Persons of ordinary skill in the art can understand and implement the method without any creative effort.
以上所述仅是本申请的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。The above are only specific embodiments of the present application. It should be noted that those of ordinary skill in the technical field can also make several improvements and modifications without departing from the principles of the present application. These improvements and modifications can also be made. should be regarded as the scope of protection of this application.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110744910.0ACN113590033B (en) | 2021-06-30 | 2021-06-30 | An information synchronization method and device for a hyper-converged system |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110744910.0ACN113590033B (en) | 2021-06-30 | 2021-06-30 | An information synchronization method and device for a hyper-converged system |
| Publication Number | Publication Date |
|---|---|
| CN113590033A CN113590033A (en) | 2021-11-02 |
| CN113590033Btrue CN113590033B (en) | 2023-11-03 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110744910.0AActiveCN113590033B (en) | 2021-06-30 | 2021-06-30 | An information synchronization method and device for a hyper-converged system |
| Country | Link |
|---|---|
| CN (1) | CN113590033B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114840488B (en)* | 2022-07-04 | 2023-05-02 | 柏科数据技术(深圳)股份有限公司 | Distributed storage method, system and storage medium based on super fusion structure |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104104739A (en)* | 2014-08-08 | 2014-10-15 | 成都致云科技有限公司 | Data synchronization method for metadata service cluster of cloud storage system |
| CN107844274A (en)* | 2017-11-17 | 2018-03-27 | 北京联想超融合科技有限公司 | Hardware resource management method, apparatus and terminal based on super fusion storage system |
| CN108388433A (en)* | 2017-12-28 | 2018-08-10 | 创新科软件技术(深圳)有限公司 | The management platform dispositions method of super emerging system |
| US10365982B1 (en)* | 2017-03-10 | 2019-07-30 | Pure Storage, Inc. | Establishing a synchronous replication relationship between two or more storage systems |
| CN111124301A (en)* | 2019-12-18 | 2020-05-08 | 深圳供电局有限公司 | Data consistency storage method and system of object storage device |
| CN112202853A (en)* | 2020-09-17 | 2021-01-08 | 杭州安恒信息技术股份有限公司 | Data synchronization method, system, computer device and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10540212B2 (en)* | 2016-08-09 | 2020-01-21 | International Business Machines Corporation | Data-locality-aware task scheduling on hyper-converged computing infrastructures |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104104739A (en)* | 2014-08-08 | 2014-10-15 | 成都致云科技有限公司 | Data synchronization method for metadata service cluster of cloud storage system |
| US10365982B1 (en)* | 2017-03-10 | 2019-07-30 | Pure Storage, Inc. | Establishing a synchronous replication relationship between two or more storage systems |
| CN107844274A (en)* | 2017-11-17 | 2018-03-27 | 北京联想超融合科技有限公司 | Hardware resource management method, apparatus and terminal based on super fusion storage system |
| CN108388433A (en)* | 2017-12-28 | 2018-08-10 | 创新科软件技术(深圳)有限公司 | The management platform dispositions method of super emerging system |
| CN111124301A (en)* | 2019-12-18 | 2020-05-08 | 深圳供电局有限公司 | Data consistency storage method and system of object storage device |
| CN112202853A (en)* | 2020-09-17 | 2021-01-08 | 杭州安恒信息技术股份有限公司 | Data synchronization method, system, computer device and storage medium |
| Publication number | Publication date |
|---|---|
| CN113590033A (en) | 2021-11-02 |
| Publication | Publication Date | Title |
|---|---|---|
| CN108388615B (en) | A data exchange method, system and electronic device | |
| US8615488B2 (en) | Physical replication of database subset to improve availability and reduce resource cost in a cloud environment | |
| CN114443294B (en) | Big data service component deployment method, system, terminal and storage medium | |
| CN117931096B (en) | Information providing method and device applied to servers of edge computing cluster | |
| CN113792024A (en) | Method, apparatus, device and storage medium for migrating data | |
| CN114448972A (en) | Distributed storage log compression downloading method, system, terminal and storage medium | |
| CN110717130A (en) | Dotting method, dotting device, dotting terminal and storage medium | |
| CN118170656A (en) | Method, device, equipment and storage medium for debugging application | |
| WO2024159960A1 (en) | Container resource view isolation method and apparatus, and electronic device | |
| CN113590033B (en) | An information synchronization method and device for a hyper-converged system | |
| WO2025123848A1 (en) | Data import method and apparatus, electronic device, storage medium, and program product | |
| CN114385657A (en) | Data storage method, device and storage medium | |
| CN113886455A (en) | Method, device, electronic device and storage medium for generating a globally unique serial number | |
| CN111930720A (en) | Data tilt processing method, system, electronic device and medium | |
| CN114143187B (en) | Intelligent platform interface network address management method, system, terminal and storage medium | |
| CN113220237B (en) | Distributed storage method, device, equipment and storage medium | |
| CN116414797A (en) | Method, device, equipment and medium for copying system files | |
| CN118535638A (en) | Data processing method and device and computing equipment | |
| CN114064725A (en) | A data processing method, device, equipment and storage medium | |
| CN113326268A (en) | Data writing and reading method and device | |
| CN111949617A (en) | An aggregated file object header management method, system, terminal and storage medium | |
| CN114443652B (en) | Breakpoint SQL operation method, system and device | |
| CN119668744B (en) | Virtual desktop data rollback control method, device, equipment and storage medium | |
| CN117130980B (en) | Virtual machine snapshot management method and device | |
| CN109542588B (en) | Method and device for managing virtual equipment in cloud environment |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |