发明名称 一种集群部署方法
摘要 本发明公开一种集群部署的方法,包括以下步骤:主节点将子任务分别与子节点通过临时任务ID相关联,同时所述主节点在其状态数据源构建各子任务的状态数据节点,所述子任务的状态数据由与其关联的所述子节点反馈至所述主节点,所述主节点检测所述各子任务之间的依赖关系,其中,没有依赖关系的所述子任务允许同时执行;当被依赖的子任务执行完毕,需要执行依赖于该被依赖的子任务执行的子任务时,该被依赖的子任务相关联的所述子节点将其数据部分和环境部分进行分离,并将所述环境部分进行镜像打包,及配置文件参数化;所述主节点所述环境部分及数据部分还原至依赖于该被依赖的子任务执行的子任务相关联的节点。
申请公布号 CN104935618A 申请公布日期 2015.09.23
申请号 CN201410103457.5 申请日期 2014.03.19
申请人 福建福昕软件开发股份有限公司北京分公司 发明人 刘志海
分类号 H04L29/08(2006.01)I;G06F9/445(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京科龙寰宇知识产权代理有限责任公司 11139 代理人 孙皓晨;朱世定
主权项 一种集群部署的方法,其特征在于,包括以下步骤: 主节点将子任务分别与子节点通过临时任务ID相关联,同时所述主节点在其状态数据源构建各子任务的状态数据节点,所述子任务的状态数据由与其关联的所述子节点反馈至所述主节点且由所述主节点更新相应所述子任务的状态数据节点下的所述子任务的状态数据,所述主节点检测所述各子任务之间的依赖关系,其中,没有依赖关系的所述子任务允许同时执行; 当被依赖的子任务执行完毕,需要执行依赖于该被依赖的子任务执行的子任务时: 该被依赖的子任务相关联的所述子节点将其数据部分和环境部分进行分离,同时,将所述环境部分进行镜像打包,并将环境配置文件参数化;所述主节点通过集群镜像部署模板,调用虚拟化系统接口,将镜像打包的所述环境数据迁移至依赖于该被依赖的子任务执行的子任务相关联的所述子节点,并在依赖于该被依赖的子任务执行的子任务相关联的所述子节点上根据参数化的环境配置文件,还原所述环境部分并进行更新;所述主节点提取所述数据部分的内容,并将数据配置文件参数化;所述主节点通过集群数据迁移模板,将所述数据部分迁移至依赖于该被依赖的子任务执行的子任务相关联的所述子节点,并在依赖于该被依赖的子任务执行的子任务相关联的所述子节点上根据参数化的数据配置文件,还原所述数据部分。 
地址 100098 北京市海淀区知春路56号中海实业大厦9层