CN110532096B - 一种多节点分组并行部署的***和方法 - Google Patents

一种多节点分组并行部署的***和方法 Download PDF

Info

Publication number
CN110532096B
CN110532096B CN201910799070.0A CN201910799070A CN110532096B CN 110532096 B CN110532096 B CN 110532096B CN 201910799070 A CN201910799070 A CN 201910799070A CN 110532096 B CN110532096 B CN 110532096B
Authority
CN
China
Prior art keywords
deployment
application servers
parallel
server
description
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.)
Active
Application number
CN201910799070.0A
Other languages
English (en)
Other versions
CN110532096A (zh
Inventor
黄贤钹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yuncunbao Technology Co ltd
Original Assignee
Shenzhen Yuncunbao Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Yuncunbao Technology Co ltd filed Critical Shenzhen Yuncunbao Technology Co ltd
Priority to CN201910799070.0A priority Critical patent/CN110532096B/zh
Publication of CN110532096A publication Critical patent/CN110532096A/zh
Application granted granted Critical
Publication of CN110532096B publication Critical patent/CN110532096B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0709Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0715Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a system implementing multitasking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5083Techniques for rebalancing the load in a distributed system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Hardware Redundancy (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明涉及一种多节点分组并行部署的***和方法,所述***包括:部署存储服务器,所述部署存储服务器中设置判断单元;部署任务服务器,所述部署任务服务器根据所述部署存储服务器的指令,对应用服务器进行并行分组;应用服务器,多个所述的应用服务器根据所述部署任务服务器被分配到各条并行路线中;部署描述文件,所述部署描述文件设置在所述部署存储服务器中,设置有***中所有应用服务器的访问地址及密码,并且可根据所述部署存储服务器的反馈,记录目前在线的应用服务器的数量,并对所述在线的应用服务器进行并行分组描述。

Description

一种多节点分组并行部署的***和方法
技术领域
本发明涉及一种服务器并行部署的***和方法,特别涉及一种多节点自动分组并行部署的***和方法。
背景技术
目前的服务器部署方案大多采用的是串行部署。
CN201310077244.5公开了一种面向多节点的云部署的方法,叙述了云服务主机的部署。CN200710093947.1 公开了一种服务器部署***和方法,叙述了一种服务器经过代理部署机部署的方法,没有针对并行部署提供方案。CN 201110065647.9公开了一种集群并行运算环境的部署方法,这种方法是对各个处理器之间的处理,主要依赖lustre文件***,该方法依赖于主机对处理器的分配,不涉及到整体服务器的部署。
发明内容
有鉴于此,本发明在上述现有技术的技术上,针对目前服务器部署提出一种并行部署的方法,通过该方法,本发明一是能够客观上解决资源的相对合理配置的问题,二是能够解决上述的现有技术中存在的一旦目标服务器中存在某个服务器断电、重启、甚至出现故障时候的解决方案。
本发明的具体技术方案如下:
一种多节点分组并行部署的***,所述***包括:
部署存储服务器,所述部署存储服务器中设置判断单元;
部署任务服务器,所述部署任务服务器根据所述部署存储服务器的指令,对应用服务器进行并行分组;
应用服务器,多个所述的应用服务器根据所述部署任务服务器被分配到各条并行路线中;
部署描述文件,所述部署描述文件设置在所述部署存储服务器中,设置有***中所有应用服务器的访问地址及密码,并且可根据所述部署存储服务器的反馈,记录目前在线的应用服务器的数量,并对所述在线的应用服务器进行并行分组描述;
所述判断单元基于部署任务事件的指令启动所述部署描述文件;所述部署任务服务器拉取所述部署描述文件至每台所述的应用服务器,并根据所述部署描述文件的并行分组描述对所述引用服务器进行并行分组。
进一步地,所述部署描述文件记录目前在线的应用服务器的数量之后,对每台所述在线的应用服务器进行密码确认,仅对经过密码确认的在线的应用服务器进行并行分组描述。
进一步地,所述并行分组描述采用均衡算法,所述均衡算法包括:
获取在线的应用服务器的数量或者获取经过密码确认的在线的应用服务器的数量M,将数量M分为N组,每组K台;
对组数N进行自然数试数,直至M-X^2<0时,取N=X-1组,并将剩余的M-N^2台应用服务器随机分配到所述N组中,随机分配时,每组的数量至多为以台,其中,X为组数N的试数;
每组内的K台应用服务器按照地址顺序串行部署。
进一步地,将剩余的M-N^2台应用服务器进行分配时,不进行随机分配,而是轮流分配至各组。
一种多节点分组并行部署的方法,所述方法包括:
读取在线的应用服务器的数量;
设置部署描述文件,所述部署描述文件设置有***中所有应用服务器的访问地址及密码,记录目前在线的应用服务器的数量,并对所述在线的应用服务器进行并行分组描述;
判断是否触发部署任务事件,若是,则将所述部署描述文件传送至所有目前在线的应用服务器中,并根据所述并行分组描述对所有目前在线的应用服务器进行并行分组。
进一步地,所述部署描述文件记录目前在线的应用服务器的数量之后,对每台所述在线的应用服务器进行密码确认,仅对经过密码确认的在线的应用服务器进行并行分组描述。
进一步地,所述并行分组描述采用均衡算法,所述均衡算法包括:
获取在线的应用服务器的数量或者获取经过密码确认的在线的应用服务器的数量M,将数量M分为N组,每组K台;
对组数N进行自然数试数,直至M-X^2<0时,取N=X-1组,并将剩余的M-N^2台应用服务器随机分配到所述N组中,随机分配时,每组的数量至多为一台,其中,X为组数N的试数;
每组内的K台应用服务器按照地址顺序串行部署。
进一步地,将剩余的M-N^2台应用服务器进行分配时,不进行随机分配,而是轮流分配至各组。
进一步地,在所述串行部署过程中,若出现发生故障的应用服务器,则上报失败后略过该应用服务器,按照所述部署描述文件中的并行分组描述继续进行部署而不进行重新计算。
进一步地,若一条并行路线中所有的串行部署的服务器均发生故障,则保留该并行路线,按照所述部署描述文件中的并行分组描述继续进行部署而不进行重新计算。
进一步地,将剩余的M-N^2台应用服务器进行分配时,按照上报失败数量从大到小的顺序先补充存在故障的应用服务器的串行路线,若还有剩余,再进行随机分配或者轮流分配。
通过上述的技术方案,可以解决串行部署中一旦某应用服务器存在缺陷时的部署失败问题,本发明采用并行部署,可以消除部署中断问题,同时使用分组部署,可以避免多节点同时重启时带来的服务中断问题,降低了服务器部署人员的工作难度和强度,节省部署时间;而且可以更加稳定而有效地实现对大批量在线***的服务器进行部署和更新。
附图说明
图1为本发明的部署图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述……,但这些……不应限于这些术语。这些术语仅用来将……区分开。例如,在不脱离本发明实施例范围的情况下,第一……也可以被称为第二……,类似地,第二……也可以被称为第一……。
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者***中还存在另外的相同要素。
如附图1所示,本发明其中一个创造性的点在于设置部署描述文件yml,设置目标服务器节点数M,配置各台机器的访问地址及SSH用户密码,供后面部署进程远程传输及执行命令使用。并且对M进行并行分组描述。
优选地,由于目标服务器可能存在不在线的情况,此时不在线的服务器无法参与部署后的运算,因此,在编辑部署描述文件的时候,根据部署存储服务器的反馈,记录目前在线的应用服务器的数量。
更优选地是,记录了在线的应用服务器之后,为了防止未经授权或者不安全的应用服务器的混入,对每台所述在线的应用服务器进行密码确认,仅对经过密码确认的在线的应用服务器进行并行分组描述。
并行分组描述的一个优选方式为:设置目标节点M个,分为N组,每组K个,为要求均衡分配,我们希望N跟K接近或相同,我们假设两者相同,此时设置所求组数X=1,2,3…一直持续下去,直到M-X^2<0时,则分为X-1组。如有11台服务器,当X递增到4时,11-4^2<0,则分为4-1=3组,每组三个,剩余2台轮流分给各组,得到1,2组4个,第3组3个。
或者不进行轮流分配,而采用随机分配的方式。随机分配时,每组最多分配一台应用服务器。
然后,部署人员触发部署任务,产生部署事件,通知部署任务服务器中的任务处理进程,任务处理进程从部署存储服务器上拉取部署文件,按步骤2均衡算法,N组则起N个部署任务进程,同时将部署文件分发给各个部署任务进程,各部署任务进程并行执行。
部署任务进程按照均衡算法得到的目标服务器,按照部署描述文件中配置的机器地址顺序串行部署,避免所有机器同时重启导致服务不可用,部署任务进程通过部署文件中配置的ssh用户密码远程传输部署文件到目标服务器,然后通过远程命令重启目标服务器上的服务进程,完成多任务分组并行部署。
部署任务进程部署过程中与任务处理进程保持连接,每完成一台机器部署后上报部署结果,如部署的目标服务器故障,上报失败后继续部署后面的目标机,如部署任务进程部署过程中故障,与任务处理进程连接断开,此时任务处理进程拿到该组未完成部署的目标机,新起一个部署任务进程继续部署。其中,本申请涉及的故障为服务器可以开启且可以进行密码验证之后出现的其他故障,如关键软件不能运行、杀毒服务器报警、硬件报警等等。具体地,
在所述串行部署过程中,若出现发生故障的应用服务器,则上报失败后略过该应用服务器,按照所述部署描述文件中的并行分组描述继续进行部署而不进行重新计算。
若一条并行路线中所有的串行部署的服务器均发生故障,则保留该并行路线,按照所述部署描述文件中的并行分组描述继续进行部署而不进行重新计算。
当存在故障应用服务器的时候,将剩余的M-N^2台应用服务器进行分配时,按照上报失败数量从大到小的顺序先补充存在故障的应用服务器的串行路线,若还有剩余,再进行随机分配或者轮流分配。
通过上述的技术方案,可以解决串行部署中一旦某应用服务器存在缺陷时的部署失败问题,本发明采用并行部署,可以消除部署中断问题,同时使用分组部署,可以避免多节点同时重启时带来的服务中断问题,降低了服务器部署人员的工作难度和强度,节省部署时间;而且可以更加稳定而有效地实现对大批量在线***的服务器进行部署和更新。并且,本申请设置3个层级,一是在线的服务器、二是经过验证的服务器、三是经过一和二筛选之后还存在故障的服务器,这样,可以尽量地保证每条并行路线以及并线路线中串行部署的应用服务器的有效性。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (8)

1.一种多节点分组并行部署的***,所述***包括:
部署存储服务器,所述部署存储服务器中设置判断单元;
部署任务服务器,所述部署任务服务器根据所述部署存储服务器的指令,对应用服务器进行并行分组;
应用服务器,多个所述的应用服务器根据所述部署任务服务器被分配到各条并行路线中;
部署描述文件,所述部署描述文件设置在所述部署存储服务器中,设置有***中所有应用服务器的访问地址及密码,并且可根据所述部署存储服务器的反馈,记录目前在线的应用服务器的数量,并对所述在线的应用服务器进行并行分组描述;
所述判断单元基于部署任务事件的指令启动所述部署描述文件;所述部署任务服务器拉取所述部署描述文件至每台所述的应用服务器,并根据所述部署描述文件的并行分组描述对所述应用服务器进行并行分组;
所述并行分组描述采用均衡算法,所述均衡算法包括:
获取在线的应用服务器的数量或者获取经过密码确认的在线的应用服务器的数量M,将数量M分为N组,每组K台;
对组数N进行自然数试数,直至M-X^2<0时,取N=X-1组,并将剩余的M-N^2台应用服务器随机分配到所述N组中,随机分配时,每组的数量至多为以台,其中,X为组数N的试数;
每组内的K台应用服务器按照地址顺序串行部署。
2.根据权利要求1所述的***,其特征在于,所述部署描述文件记录目前在线的应用服务器的数量之后,对每台所述在线的应用服务器进行密码确认,仅对经过密码确认的在线的应用服务器进行并行分组描述。
3.根据权利要求1或2所述的***,其特征在于,将剩余的M-N^2台应用服务器进行分配时,不进行随机分配,而是轮流分配至各组。
4.一种多节点分组并行部署的方法,所述方法包括:
读取在线的应用服务器的数量;
设置部署描述文件,所述部署描述文件设置有***中所有应用服务器的访问地址及密码,记录目前在线的应用服务器的数量,并对所述在线的应用服务器进行并行分组描述;
判断是否触发部署任务事件,若是,则将所述部署描述文件传送至所有目前在线的应用服务器中,并根据所述并行分组描述对所有目前在线的应用服务器进行并行分组;
所述并行分组描述采用均衡算法,所述均衡算法包括:
获取在线的应用服务器的数量或者获取经过密码确认的在线的应用服务器的数量M,将数量M分为N组,每组K台;
对组数N进行自然数试数,直至M-X^2<0时,取N=X-1组,并将剩余的M-N^2台应用服务器随机分配到所述N组中,随机分配时,每组的数量至多为一台,其中,X为组数N的试数;
每组内的K台应用服务器按照地址顺序串行部署。
5.根据权利要求4所述的方法,其特征在于,所述部署描述文件记录目前在线的应用服务器的数量之后,对每台所述在线的应用服务器进行密码确认,仅对经过密码确认的在线的应用服务器进行并行分组描述。
6.根据权利要求4或5所述的方法,其特征在于,将剩余的M-N^2台应用服务器进行分配时,不进行随机分配,而是轮流分配至各组。
7.根据权利要求4或5所述的方法,其特征在于,在所述串行部署过程中,若出现发生故障的应用服务器,则上报失败后略过该应用服务器,按照所述部署描述文件中的并行分组描述继续进行部署而不进行重新计算;
若一条并行路线中所有的串行部署的服务器均发生故障,则保留该并行路线,按照所述部署描述文件中的并行分组描述继续进行部署而不进行重新计算。
8.根据权利要求7所述的方法,其特征在于,将剩余的M-N^2台应用服务器进行分配时,按照上报失败数量从大到小的顺序先补充存在故障的应用服务器的串行路线,若还有剩余,再进行随机分配或者轮流分配。
CN201910799070.0A 2019-08-28 2019-08-28 一种多节点分组并行部署的***和方法 Active CN110532096B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910799070.0A CN110532096B (zh) 2019-08-28 2019-08-28 一种多节点分组并行部署的***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910799070.0A CN110532096B (zh) 2019-08-28 2019-08-28 一种多节点分组并行部署的***和方法

Publications (2)

Publication Number Publication Date
CN110532096A CN110532096A (zh) 2019-12-03
CN110532096B true CN110532096B (zh) 2022-12-30

Family

ID=68664596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910799070.0A Active CN110532096B (zh) 2019-08-28 2019-08-28 一种多节点分组并行部署的***和方法

Country Status (1)

Country Link
CN (1) CN110532096B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114327842A (zh) * 2020-09-29 2022-04-12 华为技术有限公司 多任务部署的方法及装置
CN112615916A (zh) * 2020-12-14 2021-04-06 微医云(杭州)控股有限公司 文件部署方法、装置、电子设备以及存储介质
CN113766047B (zh) * 2021-09-16 2024-03-22 北京恒安嘉新安全技术有限公司 一种任务分组方法、装置、计算机设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102882900A (zh) * 2011-07-11 2013-01-16 阿里巴巴集团控股有限公司 大规模服务器集群应用部署方法和大规模服务器集群
CN103765851A (zh) * 2011-06-30 2014-04-30 思杰***有限公司 用于到任何服务的透明的层2重定向的***和方法
CN105743680A (zh) * 2014-12-11 2016-07-06 深圳云之家网络有限公司 一种集群部署方法及部署设备
WO2018099067A1 (zh) * 2016-11-29 2018-06-07 上海壹账通金融科技有限公司 分布式任务调度方法和***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7657887B2 (en) * 2000-05-17 2010-02-02 Interwoven, Inc. System for transactionally deploying content across multiple machines

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103765851A (zh) * 2011-06-30 2014-04-30 思杰***有限公司 用于到任何服务的透明的层2重定向的***和方法
CN102882900A (zh) * 2011-07-11 2013-01-16 阿里巴巴集团控股有限公司 大规模服务器集群应用部署方法和大规模服务器集群
CN105743680A (zh) * 2014-12-11 2016-07-06 深圳云之家网络有限公司 一种集群部署方法及部署设备
WO2018099067A1 (zh) * 2016-11-29 2018-06-07 上海壹账通金融科技有限公司 分布式任务调度方法和***

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Using parallel distributed reasoning for monitoring computing networks;S. Musman et al;《2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE》;20110106;417-422页 *
基于组密钥服务器的加密文件***的设计和实现;肖达等;《计算机学报》;20080430(第04期);600-610页 *
面向海量高清视频数据的高性能分布式存储***;操顺德等;《软件学报》;20170831;第28卷(第8期);1999-2009页 *

Also Published As

Publication number Publication date
CN110532096A (zh) 2019-12-03

Similar Documents

Publication Publication Date Title
CN110532096B (zh) 一种多节点分组并行部署的***和方法
CN111901422B (zh) 一种集群中节点的管理方法、***及装置
CN106170971B (zh) 一种集群脑裂后仲裁处理方法、仲裁存储装置以及***
CN109586952B (zh) 服务器扩容方法、装置
EP3142011B1 (en) Anomaly recovery method for virtual machine in distributed environment
CN108173911B (zh) 一种微服务故障检测处理方法及装置
US9087005B2 (en) Increasing resiliency of a distributed computing system through lifeboat monitoring
US20100223609A1 (en) Systems and methods for automatic discovery of network software relationships
CN110134518B (zh) 一种提高大数据集群多节点应用高可用性的方法及***
CN106068626B (zh) 分布网络管理架构中的负载均衡
EP2614436A2 (en) Controlled automatic healing of data-center services
CN107729185B (zh) 一种故障处理方法及装置
CN107453932B (zh) 一种分布式存储***管理方法及其装置
US20160342477A1 (en) Systems and methods for providing automatic system stop and boot-to-service os for forensics analysis
US9280741B2 (en) Automated alerting rules recommendation and selection
JPWO2022255247A5 (zh)
CN106254312A (zh) 一种通过虚拟机异构实现服务器防攻击的方法及装置
JP6607572B2 (ja) 復旧制御システム及び方法
CN107656847A (zh) 基于分布式集群的节点管理方法、***、装置及存储介质
CN113645314A (zh) 一种私有云的部署方法和服务器
CN109379223A (zh) 一种实现网卡自动化设置的方法和装置
CN109039781B (zh) 一种网络设备故障诊断方法、执行节点、服务器和***
CN106406963B (zh) 一种Linux***的初始化方法和装置
CN106209561A (zh) 环路检测报文的发送方法及装置
JP2018026709A (ja) 障害復旧システム及び方法

Legal Events

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20221215

Address after: 518000 502, Building 5, Fanshen Industrial Zone, Yangguang Second Road, Yangguang Community, Xili Street, Nanshan District, Shenzhen, Guangdong

Applicant after: Shenzhen Yuncunbao Technology Co.,Ltd.

Address before: Room 193, No. 333, jiufo Jianshe Road, Zhongxin Guangzhou Knowledge City, Guangzhou, Guangdong 510663

Applicant before: GUANGDONG LEZHIKANG MEDICAL TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant