CN103997537A - Method and device for remote operation of multiple nodes - Google Patents
Method and device for remote operation of multiple nodes Download PDFInfo
- Publication number
- CN103997537A CN103997537A CN201410242440.8A CN201410242440A CN103997537A CN 103997537 A CN103997537 A CN 103997537A CN 201410242440 A CN201410242440 A CN 201410242440A CN 103997537 A CN103997537 A CN 103997537A
- Authority
- CN
- China
- Prior art keywords
- nodes
- node
- batch
- remote operation
- threads
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000013515 script Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000008570 general process Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
本发明提供了一种多节点远程操作方法和装置。涉及计算应用及集群管理领域;解决了对多节点远程操作效率低下的问题。该方法包括:获取需要远程操作的节点信息;在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作。本发明提供的技术方案适用于大规模集群,实现了批量高效的节点远程操作。
The invention provides a multi-node remote operation method and device. It involves computing applications and cluster management; it solves the problem of inefficiency in multi-node remote operations. The method includes: obtaining information on nodes requiring remote operation; when there are multiple nodes requiring remote operation, performing remote operations on the nodes in batches, and performing remote operations on at least two nodes in each batch. The technical solution provided by the invention is suitable for large-scale clusters, and realizes batch and efficient remote operation of nodes.
Description
技术领域technical field
本发明涉及服务器计算应用及集群管理领域,尤其涉及一种多节点远程操作方法和装置。The invention relates to the field of server computing application and cluster management, in particular to a multi-node remote operation method and device.
背景技术Background technique
随着集群在网络服务以及高性能计算领域的普遍使用,需要对集群中的各服务器进行批量远程操作的内容越来越多,而目前各领域使用的集群规模也在逐年扩大,包含上百至上千台服务器的集群已经成为大型互连网公司、超级计算中心的必需设备。With the widespread use of clusters in the field of network services and high-performance computing, more and more content needs to be remotely operated in batches on each server in the cluster. At present, the scale of clusters used in various fields is also expanding year by year, including hundreds to over Clusters of thousands of servers have become necessary equipment for large Internet companies and supercomputing centers.
而在这些大规模集群的管理中,不可避免的会对集群中包含的各个节点服务器进行远程批量操作,一般的批量操作使用脚本进行,脚本的一般流程是通过循环,顺序远程指定列表中的节点服务器名称,并执行同一操作。这种方法因为是顺序执行远程操作,所以在集群的节点服务器数量在几百、几千甚至上万时,这种情况下,顺序执行的方法将所需时间是单台服务器所需时间的几百、几千甚至上万倍。In the management of these large-scale clusters, it is inevitable to perform remote batch operations on each node server contained in the cluster. Generally, batch operations are performed using scripts. The general process of scripts is to remotely specify the nodes in the list sequentially through loops. server name, and do the same. Because this method executes remote operations sequentially, when the number of node servers in the cluster is hundreds, thousands or even tens of thousands, in this case, the time required for the sequential execution method will be several times that of a single server. Hundreds, thousands or even tens of thousands of times.
因此,提供快速化的操作脚本工具,就显得非常有实际意义。Therefore, it is very practical to provide a quick operation script tool.
发明内容Contents of the invention
本发明提供了一种多节点远程操作方法和装置,解决了对多节点远程操作效率低下的问题。The invention provides a multi-node remote operation method and device, which solves the problem of low efficiency of multi-node remote operation.
一种多节点远程操作方法,包括:A multi-node remote operation method, comprising:
获取需要远程操作的节点信息;Obtain the node information that requires remote operation;
在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作。When the number of nodes requiring remote operation is multiple, remote operations are performed on the nodes in batches, and at least two nodes are remotely operated in each batch.
优选的,获取需要远程操作的节点信息包括:Preferably, obtaining node information requiring remote operation includes:
获取预置的节点名称列表,在所述节点名称列表中存储有一个或多个节点的信息。A preset node name list is obtained, and information of one or more nodes is stored in the node name list.
优选的,在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作包括:Preferably, when the number of nodes requiring remote operation is multiple, performing remote operations on the nodes in batches, and performing remote operations on at least two nodes in each batch includes:
将所述节点划分为一个或多个批次,每个批次包括至少两个节点;dividing the nodes into one or more batches, each batch comprising at least two nodes;
为本批次需要进行远程操作的节点各启动一唯一对应的线程,检测各节点是否能够远程登录;Start a unique corresponding thread for each node that needs to be remotely operated in this batch, and check whether each node can log in remotely;
在本批次的节点全部能够远程登录时,使用各节点对应的线程对相应的节点进行远程操作;When all the nodes in this batch can log in remotely, use the threads corresponding to each node to perform remote operations on the corresponding nodes;
在对所述节点远程操作完毕后,结束该节点对应的线程;After the remote operation of the node is completed, end the thread corresponding to the node;
在本批次全部线程均结束后,启动对下一批次节点的远程操作。After all the threads in this batch are finished, start the remote operation on the next batch of nodes.
优选的,在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作的步骤之前,还包括:Preferably, when the number of nodes requiring remote operation is multiple, the remote operation is performed on the nodes in batches, and before the step of performing remote operation on at least two nodes in each batch, it also includes:
设置可启动的最大线程数为大于1且小于或等于当前所在节点的处理器核心数的值。Set the maximum number of threads that can be started to a value greater than 1 and less than or equal to the number of processor cores of the current node.
优选的,将所述节点划分为一个或多个批次,每个批次包括至少两个节点包括:Preferably, the nodes are divided into one or more batches, each batch includes at least two nodes including:
在所述节点数量未超过所述可启动的最大线程数时,将所述节点划分为一个批次;When the number of nodes does not exceed the maximum number of threads that can be started, divide the nodes into a batch;
在所述节点数量超过所述可启动的最大线程数时,将所述节点划分为两个以上的批次,各批次包含两个以上、所述最大线程数以下的节点。When the number of nodes exceeds the maximum number of threads that can be started, divide the nodes into more than two batches, and each batch includes more than two nodes but less than the maximum number of threads.
优选的,为本批次需要进行远程操作的节点各启动一唯一对应的线程,检测各节点是否能够远程登录的步骤之后,还包括:Preferably, for each node that needs to be remotely operated in this batch, a unique corresponding thread is started, and after the step of detecting whether each node can log in remotely, it also includes:
在存在不能远程登录的节点时,停止对全部节点的远程操作,并输出不能登录的节点的信息。When there is a node that cannot be logged in remotely, the remote operation to all nodes is stopped, and the information of the node that cannot be logged in is output.
本发明还提供了一种多节点远程操作装置,包括:The present invention also provides a multi-node remote operation device, including:
节点信息获取模块,用于获取需要远程操作的节点信息;The node information obtaining module is used to obtain the node information requiring remote operation;
批量处理模块,用于在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作。The batch processing module is configured to perform remote operations on the nodes in batches when there are multiple nodes requiring remote operations, and perform remote operations on at least two nodes in each batch.
优选的,所述批量处理模块包括:Preferably, the batch processing module includes:
批次划分单元,用于将所述节点划分为一个或多个批次,每个批次包括至少两个节点;a batch division unit, configured to divide the nodes into one or more batches, each batch including at least two nodes;
线程启动单元,用于为本批次需要进行远程操作的节点各启动一唯一对应的线程,检测各节点是否能够远程登录;The thread starting unit is used to start a unique corresponding thread for each node that needs to be remotely operated in this batch, and detect whether each node can log in remotely;
操作执行单元,用于在本批次的节点全部能够远程登录时,使用各节点对应的线程对相应的节点进行远程操作;The operation execution unit is used to perform remote operations on the corresponding nodes using the threads corresponding to each node when all the nodes in this batch can log in remotely;
线程结束单元,用于在对所述节点远程操作完毕后,结束该节点对应的线程;The thread end unit is used to end the thread corresponding to the node after the remote operation of the node is completed;
执行管理单元,用于在本批次全部线程均结束后,启动对下一批次节点的远程操作。The execution management unit is used to start the remote operation on the next batch of nodes after all the threads in the current batch are finished.
优选的,该装置还包括:Preferably, the device also includes:
线程数据限制模块,用于设置可启动的最大线程数为大于1且小于或等于当前所在节点的处理器核心数的值。The thread data limitation module is used to set the maximum number of threads that can be started to a value greater than 1 and less than or equal to the number of processor cores of the current node.
优选的,所述批次划分单元具体用于:Preferably, the batch division unit is specifically used for:
在所述节点数量未超过所述可启动的最大线程数时,将所述节点划分为一个批次,When the number of nodes does not exceed the maximum number of threads that can be started, divide the nodes into a batch,
在所述节点数量超过所述可启动的最大线程数时,将所述节点划分为两个以上的批次,各批次包含两个以上、所述最大线程数以下的节点。When the number of nodes exceeds the maximum number of threads that can be started, divide the nodes into more than two batches, and each batch includes more than two nodes but less than the maximum number of threads.
本发明提供了一种多节点远程操作方法和装置,在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作,实现了批量高效的节点远程操作,同样耗时内远程操作的节点数量增加,提高了对节点远程操作的效率,解决了对多节点远程操作效率低下的问题。The present invention provides a multi-node remote operation method and device. When there are multiple nodes requiring remote operation, remote operations are performed on the nodes in batches, and at least two nodes are remotely operated in each batch. Operation, realizes batch and efficient remote operation of nodes, increases the number of nodes for remote operation within the same time-consuming time, improves the efficiency of remote operation of nodes, and solves the problem of low efficiency of remote operation of multiple nodes.
附图说明Description of drawings
图1为本发明的实施例一提供的一种多节点远程操作方法的流程图;FIG. 1 is a flowchart of a multi-node remote operation method provided by Embodiment 1 of the present invention;
图2为图1中步骤103的具体流程图;Fig. 2 is the specific flowchart of step 103 in Fig. 1;
图3为本发明的实施例二提供的一种多节点远程操作装置的结构示意图;FIG. 3 is a schematic structural diagram of a multi-node remote operation device provided by Embodiment 2 of the present invention;
图4为图3中批量处理模块302的结构示意图。FIG. 4 is a schematic structural diagram of the batch processing module 302 in FIG. 3 .
具体实施方式Detailed ways
在大规模集群的管理中,不可避免的会对集群中包含的各个节点服务器进行远程批量操作,一般的批量操作使用脚本进行,脚本的一般流程是通过循环,顺序远程指定列表中的节点服务器名称,并执行同一操作。这种方法因为是顺序执行远程操作,所以在集群的节点服务器数量在几百、几千甚至上万时,这种情况下,顺序执行的方法将所需时间是单台服务器所需时间的几百、几千甚至上万倍。In the management of large-scale clusters, it is inevitable to perform remote batch operations on each node server contained in the cluster. Generally, batch operations are performed using scripts. The general process of scripts is through loops, and the names of node servers in the list are specified remotely in sequence. , and do the same. Because this method executes remote operations sequentially, when the number of node servers in the cluster is hundreds, thousands or even tens of thousands, in this case, the time required for the sequential execution method will be several times that of a single server. Hundreds, thousands or even tens of thousands of times.
下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.
首先结合附图,对本发明的实施例一进行说明。First, Embodiment 1 of the present invention will be described with reference to the accompanying drawings.
本发明实施例提供了一种多节点远程操作方法,使用该方法对多节点进行批量远程操作的流程如图1所示,包括:An embodiment of the present invention provides a multi-node remote operation method. The process of using this method to perform batch remote operations on multiple nodes is shown in Figure 1, including:
步骤101、获取需要远程操作的节点信息;Step 101, obtaining node information requiring remote operation;
本发明实施例中,以运行脚本的方式控制整个远程操作过程。In the embodiment of the present invention, the entire remote operation process is controlled by running scripts.
本步骤中,具体的,集群中的服务器(可以是指定完成远程操作的集群中的任意服务器,优选的,可为管理服务器)获取预置的节点名称列表,在所述节点名称列表中存储有一个或多个节点的信息。In this step, specifically, the server in the cluster (can be any server in the cluster designated to complete the remote operation, preferably, it can be the management server) obtains a preset node name list, and stores the following in the node name list. Information about one or more nodes.
步骤102、设置可启动的最大线程数为大于1且小于或等于当前所在节点的处理器核心数的值;Step 102, setting the maximum number of threads that can be started to a value greater than 1 and less than or equal to the number of processor cores of the current node;
本步骤中,设置脚本的可启动的最大线程数,考虑到处理器的处理能力,可设置为一大于1且小于或等于当前所在节点的处理器核心数的值;优选的,可设置为当前所在节点的处理器核心数的值。In this step, the maximum number of threads that can be started by the script is set. Considering the processing capacity of the processor, it can be set to a value greater than 1 and less than or equal to the number of processor cores of the current node; preferably, it can be set to the current The value of the number of processor cores on the node.
步骤103、在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作;Step 103, when there are multiple nodes requiring remote operations, perform remote operations on the nodes in batches, and perform remote operations on at least two nodes in each batch;
本步骤具体如图2所示,包括:This step is specifically shown in Figure 2, including:
步骤1031、将所述节点划分为一个或多个批次,每个批次包括至少两个节点;Step 1031, divide the nodes into one or more batches, each batch includes at least two nodes;
本步骤中,首先通过得到的节点列表,计算待操作的节点总数量以统计节点总数量;然后判断节点总数量是否超过脚本可启动的最大线程数。根据判断结果作具体划分,包括:In this step, first calculate the total number of nodes to be operated through the obtained node list to count the total number of nodes; then determine whether the total number of nodes exceeds the maximum number of threads that can be started by the script. Specific divisions are made according to the judgment results, including:
在所述节点数量未超过所述可启动的最大线程数时,将所述节点划分为一个批次;When the number of nodes does not exceed the maximum number of threads that can be started, divide the nodes into a batch;
在所述节点数量超过所述可启动的最大线程数时,将所述节点划分为两个以上的批次,各批次包含两个以上、所述最大线程数以下的节点。When the number of nodes exceeds the maximum number of threads that can be started, divide the nodes into more than two batches, and each batch includes more than two nodes but less than the maximum number of threads.
然后,即可以批次为单位批量对上述多个节点进行远程操作。Then, remote operations can be performed on the above-mentioned multiple nodes in batches.
步骤1032、为本批次需要进行远程操作的节点各启动一唯一对应的线程,检测各节点是否能够远程登录;Step 1032, start a unique corresponding thread for each node that needs remote operation in this batch, and detect whether each node can log in remotely;
本步骤中,使用启动的线程并行检测节点列表中的节点是否可远程登录.根据检测结果,在本批次全部节点均成功远程登录时,进入步骤1033,否则进入步骤1034。In this step, the started threads are used to detect in parallel whether the nodes in the node list can log in remotely. According to the detection results, when all the nodes in this batch have successfully logged in remotely, go to step 1033 , otherwise go to step 1034 .
步骤1033、在本批次的节点全部能够远程登录时,使用各节点对应的线程对相应的节点进行远程操作,然后进入步骤1035。Step 1033 , when all the nodes in this batch can log in remotely, use the threads corresponding to each node to perform remote operations on the corresponding nodes, and then go to step 1035 .
步骤1034、在存在不能远程登录的节点时,停止对全部节点的远程操作,并输出不能登录的节点的信息;Step 1034, when there are nodes that cannot be logged in remotely, stop the remote operation of all nodes, and output the information of the nodes that cannot be logged in;
本步骤中,如果检测出有节点无法远程登录,则输出提示相应的节点无法远程登录,提示用户修改节点名称列表或检查相应的节点,并退出脚本,中止对全部节点的远程操作。In this step, if it is detected that a node cannot be logged in remotely, the output prompts that the corresponding node cannot be logged in remotely, prompts the user to modify the node name list or check the corresponding node, and exits the script to stop the remote operation of all nodes.
步骤1035、在对所述节点远程操作完毕后,结束该节点对应的线程;Step 1035, after the remote operation of the node is completed, end the thread corresponding to the node;
步骤1036、在本批次全部线程均结束后,启动对下一批次节点的远程操作;Step 1036, after all the threads in this batch are finished, start the remote operation on the next batch of nodes;
本步骤中,如果节点总数量超过脚本可启动的最大线程数,则每次以启动线程数来并行执行不同节点上的批量操作,一次启动的全部线程都结束之后,再启动下一批线程,分次直至节点名称列表中的最后一个节点完成批量操作。In this step, if the total number of nodes exceeds the maximum number of threads that can be started by the script, the batch operations on different nodes are executed in parallel with the number of started threads each time. After all the threads started at one time are finished, the next batch of threads is started. The batch operation is completed in batches until the last node in the node name list.
下面结合附图,对本发明的实施例二进行说明。Embodiment 2 of the present invention will be described below with reference to the accompanying drawings.
本发明实施例提供了一种多节点远程操作装置,该装置的结构如图3所示,包括:An embodiment of the present invention provides a multi-node remote operation device, the structure of which is shown in Figure 3, including:
节点信息获取模块301,用于获取需要远程操作的节点信息;Node information acquisition module 301, configured to acquire node information requiring remote operation;
批量处理模块302,用于在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作。The batch processing module 302 is configured to perform remote operations on the nodes in batches when there are multiple nodes requiring remote operations, and perform remote operations on at least two nodes in each batch.
优选的,所述批量处理模块302的结构如图4所示,包括:Preferably, the structure of the batch processing module 302 is as shown in Figure 4, including:
批次划分单元3021,用于将所述节点划分为一个或多个批次,每个批次包括至少两个节点;A batch division unit 3021, configured to divide the nodes into one or more batches, each batch including at least two nodes;
线程启动单元3022,用于为本批次需要进行远程操作的节点各启动一唯一对应的线程,检测各节点是否能够远程登录;The thread starting unit 3022 is used to start a unique corresponding thread for the nodes that need to be remotely operated in this batch, and detect whether each node can log in remotely;
操作执行单元3023,用于在本批次的节点全部能够远程登录时,使用各节点对应的线程对相应的节点进行远程操作;The operation execution unit 3023 is configured to use the thread corresponding to each node to remotely operate the corresponding node when all the nodes in this batch can log in remotely;
线程结束单元3024,用于在对所述节点远程操作完毕后,结束该节点对应的线程;The thread end unit 3024 is used to end the thread corresponding to the node after the remote operation of the node is completed;
执行管理单元3025,用于在本批次全部线程均结束后,启动对下一批次节点的远程操作。The execution management unit 3025 is configured to start remote operations on the next batch of nodes after all the threads in the current batch are finished.
优选的,该装置还包括:Preferably, the device also includes:
线程数据限制模块303,用于设置可启动的最大线程数为大于1且小于或等于当前所在节点的处理器核心数的值。The thread data limitation module 303 is configured to set the maximum number of threads that can be started to a value greater than 1 and less than or equal to the number of processor cores of the current node.
优选的,所述批次划分单元3021具体用于:Preferably, the batch division unit 3021 is specifically used for:
在所述节点数量未超过所述可启动的最大线程数时,将所述节点划分为一个批次,When the number of nodes does not exceed the maximum number of threads that can be started, divide the nodes into a batch,
在所述节点数量超过所述可启动的最大线程数时,将所述节点划分为两个以上的批次,各批次包含两个以上、所述最大线程数以下的节点。When the number of nodes exceeds the maximum number of threads that can be started, divide the nodes into more than two batches, and each batch includes more than two nodes but less than the maximum number of threads.
上述多节点远程操作装置,能够集成于集群中的服务器中,与本发明的实施例一提供的一种多节点远程操作方法相结合,在需要远程操作的节点数量为多个时,分批次批量对所述节点进行远程操作,每批次对至少两个所述节点进行远程操作,实现了批量高效的节点远程操作,同样耗时内远程操作的节点数量增加,提高了对节点远程操作的效率,解决了对多节点远程操作效率低下的问题。The above-mentioned multi-node remote operation device can be integrated in the server in the cluster, and combined with a multi-node remote operation method provided by Embodiment 1 of the present invention, when there are multiple nodes requiring remote operation, batches Perform remote operations on the nodes in batches, and perform remote operations on at least two of the nodes in each batch, realizing batch and efficient remote operation of nodes, and increasing the number of nodes for remote operations within the same time-consuming time, improving the efficiency of remote operation of nodes Efficiency, which solves the problem of low efficiency of multi-node remote operation.
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如系统、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。Those of ordinary skill in the art can understand that all or part of the steps of the above-mentioned embodiments can be implemented using a computer program flow, the computer program can be stored in a computer-readable storage medium, and the computer program can be run on a corresponding hardware platform (such as system, device, device, device, etc.), and when executed, includes one or a combination of the steps of the method embodiment.
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Optionally, all or part of the steps in the above embodiments can also be implemented using integrated circuits, and these steps can be fabricated into individual integrated circuit modules, or multiple modules or steps among them can be fabricated into a single integrated circuit module accomplish. As such, the present invention is not limited to any specific combination of hardware and software.
上述实施例中的各装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。The devices/functional modules/functional units in the above embodiments can be realized by general-purpose computing devices, and they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices.
上述实施例中的各装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。When each device/functional module/functional unit in the above-mentioned embodiments is realized in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. The computer-readable storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, and the like.
任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求所述的保护范围为准。Any person familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present invention, and all should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope described in the claims.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410242440.8A CN103997537A (en) | 2014-06-03 | 2014-06-03 | Method and device for remote operation of multiple nodes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410242440.8A CN103997537A (en) | 2014-06-03 | 2014-06-03 | Method and device for remote operation of multiple nodes |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103997537A true CN103997537A (en) | 2014-08-20 |
Family
ID=51311540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410242440.8A Pending CN103997537A (en) | 2014-06-03 | 2014-06-03 | Method and device for remote operation of multiple nodes |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103997537A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5956509A (en) * | 1995-08-18 | 1999-09-21 | Microsoft Corporation | System and method for performing remote requests with an on-line service network |
US20030115295A1 (en) * | 1999-08-18 | 2003-06-19 | International Business Machines Corporation | High performance client/server editor |
CN101414915A (en) * | 2007-10-19 | 2009-04-22 | 英业达股份有限公司 | Remote copy send request processing system and method thereof |
CN101667147A (en) * | 2009-07-27 | 2010-03-10 | 浪潮电子信息产业股份有限公司 | Multitasking controllable automatic snapshot method |
CN103593293A (en) * | 2013-11-22 | 2014-02-19 | 浪潮电子信息产业股份有限公司 | Parallel automated testing method |
-
2014
- 2014-06-03 CN CN201410242440.8A patent/CN103997537A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5956509A (en) * | 1995-08-18 | 1999-09-21 | Microsoft Corporation | System and method for performing remote requests with an on-line service network |
US20030115295A1 (en) * | 1999-08-18 | 2003-06-19 | International Business Machines Corporation | High performance client/server editor |
CN101414915A (en) * | 2007-10-19 | 2009-04-22 | 英业达股份有限公司 | Remote copy send request processing system and method thereof |
CN101667147A (en) * | 2009-07-27 | 2010-03-10 | 浪潮电子信息产业股份有限公司 | Multitasking controllable automatic snapshot method |
CN103593293A (en) * | 2013-11-22 | 2014-02-19 | 浪潮电子信息产业股份有限公司 | Parallel automated testing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018120721A1 (en) | Method and system for testing user interface, electronic device, and computer readable storage medium | |
US10235337B2 (en) | Distributed work flow using database replication | |
JP2017529628A5 (en) | ||
JP2017507572A5 (en) | ||
CN103645898B (en) | Automatic scripting tool | |
CN110868330B (en) | Evaluation method, device and evaluation system for dividing CPU resources of cloud platform | |
CN111914010B (en) | Method, device, equipment and storage medium for processing business | |
US9960983B2 (en) | Monitoring item selection method and device, and storage medium | |
WO2017000761A1 (en) | Method and apparatus for extracting feature information of terminal device | |
CN115150471B (en) | Data processing method, apparatus, device, storage medium, and program product | |
CN105205167A (en) | Log data system | |
CN109144846B (en) | Test method and device for testing server | |
US20160098442A1 (en) | Verifying analytics results | |
CN104579717B (en) | DCN Fault Locating Method and device | |
US20150081263A1 (en) | Production simulation apparatus and production simulation method | |
CN104572298A (en) | Video cloud platform resource dispatching method and device | |
CN109213658A (en) | A kind of method for inspecting and device | |
CN103246569A (en) | Method and device for representing high-performance calculation application characteristics | |
CN107908697A (en) | The automatic acquiring method and device of host batch processing job result | |
CN104636397A (en) | Resource allocation method, computation speedup method and device for distributed computation | |
CN111552494B (en) | Method, device, system and medium for managing container group | |
CN112463334A (en) | Training task queuing reason analysis method, system, equipment and medium | |
CN104239218B (en) | Real-time software stress test case generation method and device | |
CN103997537A (en) | Method and device for remote operation of multiple nodes | |
CN106445784B (en) | An information monitoring method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140820 |
|
RJ01 | Rejection of invention patent application after publication |