大数据节点系统及自动部署方法与流程

文档序号:12270998阅读:来源:国知局

技术特征:

1.一种大数据节点系统,其特征在于,所述系统包括部署服务器和多个应用服务器,所述部署服务器包括部署服务模块,所述部署服务模块通过部署服务器与多个应用服务器组成的网络,与所述应用服务器上的部署应用模块进行信息传输;

所述部署服务模块包括:

第一获取单元,用于获取部署任务;

第二获取单元,用于根据部署任务获取应用文件;

封装单元,用于对获取的应用文件进行封装处理,得到多个数据包;

第一配置单元,用于配置部署工作流;

第二配置单元,用于配置推送Shell命令;

分发单元,用于根据Shell命令将多个数据包发送至对应的部署应用模块,以便部署应用模块根据部署工作流和数据包自动安装部署。

2.根据权利要求1所述的系统,其特征在于,所述部署服务模块还包括:

接收单元,用于接收部署应用模块返回的完成安装的标识。

3.根据权利要求1所述的系统,其特征在于,所述部署服务模块中的分发单元根据Shell命令将多个数据包发送至对应的部署应用模块时,分发单元只将同一个数据包发送一次,并只发给一个对应的部署应用模块。

4.根据权利要求1所述的系统,其特征在于,所述部署服务模块中封装单元具体用于:

根据部署任务将应用文件切分为多个数据,对每个数据包进行封装处理,得到多个数据包。

5.一种自动部署方法,其特征在于,所述方法采用大数据节点系统实现,所述大数据节点系统包括部署服务器和多个应用服务器,所述部署服务器包括部署服务模块,所述部署服务模块通过部署服务器与多个应用服务器组成的网络,与所述应用服务器上的部署应用模块进行信息传输;所述方法包括:

获取部署任务;

根据部署任务获取应用文件;

对获取的应用文件进行封装处理,得到多个数据包;

配置部署工作流;

配置推送Shell命令;

根据Shell命令将多个数据包发送至对应的部署应用模块,以便部署应用模块根据部署工作流和数据包自动安装部署。

6.根据权利要求5所述的方法,其特征在于,所述根据Shell命令将多个数据包发送至对应的部署应用模块,以便部署应用模块根据部署工作流和数据包自动安装部署之后,还包括:

接收部署应用模块返回的完成安装的标识。

7.根据权利要求5所述的方法,其特征在于,所述根据Shell命令将多个数据包发送至对应的部署应用模块时,分发单元只将同一个数据包发送一次,并只发给一个对应的部署应用模块。

8.根据权利要求5所述的方法,其特征在于,所述对获取的应用文件进行封装处理,得到多个数据包,包括:

根据部署任务将应用文件切分为多个数据,对每个数据包进行封装处理,得到多个数据包。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1