预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110532096A(43)申请公布日2019.12.03(21)申请号201910799070.0(22)申请日2019.08.28(71)申请人广东乐之康医疗技术有限公司地址510663广东省广州市广州中新广州知识城九佛建设路333号自编193室(72)发明人黄贤钹(51)Int.Cl.G06F9/50(2006.01)G06F11/07(2006.01)权利要求书2页说明书4页附图1页(54)发明名称一种多节点分组并行部署的系统和方法(57)摘要本发明涉及一种多节点分组并行部署的系统和方法,所述系统包括:部署存储服务器,所述部署存储服务器中设置判断单元;部署任务服务器,所述部署任务服务器根据所述部署存储服务器的指令,对应用服务器进行并行分组;应用服务器,多个所述的应用服务器根据所述部署任务服务器被分配到各条并行路线中;部署描述文件,所述部署描述文件设置在所述部署存储服务器中,设置有系统中所有应用服务器的访问地址及密码,并且可根据所述部署存储服务器的反馈,记录目前在线的应用服务器的数量,并对所述在线的应用服务器进行并行分组描述。CN110532096ACN110532096A权利要求书1/2页1.一种多节点分组并行部署的系统,所述系统包括:部署存储服务器,所述部署存储服务器中设置判断单元;部署任务服务器,所述部署任务服务器根据所述部署存储服务器的指令,对应用服务器进行并行分组;应用服务器,多个所述的应用服务器根据所述部署任务服务器被分配到各条并行路线中;部署描述文件,所述部署描述文件设置在所述部署存储服务器中,设置有系统中所有应用服务器的访问地址及密码,并且可根据所述部署存储服务器的反馈,记录目前在线的应用服务器的数量,并对所述在线的应用服务器进行并行分组描述;所述判断单元基于部署任务事件的指令启动所述部署描述文件;所述部署任务服务器拉取所述部署描述文件至每台所述的应用服务器,并根据所述部署描述文件的并行分组描述对所述引用服务器进行并行分组。2.根据权利要求1所述的系统,其特征在于,所述部署描述文件记录目前在线的应用服务器的数量之后,对每台所述在线的应用服务器进行密码确认,仅对经过密码确认的在线的应用服务器进行并行分组描述。3.根据权利要求1或2所述的系统,其特征在于,所述并行分组描述采用均衡算法,所述均衡算法包括:获取在线的应用服务器的数量或者获取经过密码确认的在线的应用服务器的数量M,将数量M分为N组,每组K台;对组数N进行自然数试数,直至M-X^2<0时,取N=X-1组,并将剩余的M-N^2台应用服务器随机分配到所述N组中,随机分配时,每组的数量至多为以台,其中,X为组数N的试数;每组内的K台应用服务器按照地址顺序串行部署。4.根据权利要求3所述的系统,其特征在于,,将剩余的M-N^2台应用服务器进行分配时,不进行随机分配,而是轮流分配至各组。5.一种多节点分组并行部署的方法,所述方法包括:读取在线的应用服务器的数量;设置部署描述文件,所述部署描述文件设置有系统中所有应用服务器的访问地址及密码,记录目前在线的应用服务器的数量,并对所述在线的应用服务器进行并行分组描述;判断是否触发部署任务事件,若是,则将所述部署描述文件传送至所有目前在线的应用服务器中,并根据所述并行分组描述对所有目前在线的应用服务器进行并行分组。6.根据权利要求5所述的方法,其特征在于,所述部署描述文件记录目前在线的应用服务器的数量之后,对每台所述在线的应用服务器进行密码确认,仅对经过密码确认的在线的应用服务器进行并行分组描述。7.根据权利要求5或6所述的方法,其特征在于,所述并行分组描述采用均衡算法,所述均衡算法包括:获取在线的应用服务器的数量或者获取经过密码确认的在线的应用服务器的数量M,将数量M分为N组,每组K台;对组数N进行自然数试数,直至M-X^2<0时,取N=X-1组,并将剩余的M-N^2台应用服务器随机分配到所述N组中,随机分配时,每组的数量至多为一台,其中,X为组数N的试数;2CN110532096A权利要求书2/2页每组内的K台应用服务器按照地址顺序串行部署。8.根据权利要求7所述的方法,其特征在于,将剩余的M-N^2台应用服务器进行分配时,不进行随机分配,而是轮流分配至各组。9.根据权利要求7或8所述的方法,其特征在于,在所述串行部署过程中,若出现发生故障的应用服务器,则上报失败后略过该应用服务器,按照所述部署描述文件中的并行分组描述继续进行部署而不进行重新计算;若一条并行路线中所有的串行部署的服务器均发生故障,则保留该并行路线,按照所述部署描述文件中的并行分组描述继续进行部署而不进行重新计算。10.根据权利要求9所述的方法,其特征在于,将剩余的M-N^