[发明专利]一种集群系统并行安装软件的装置和方法有效
申请号: | 201310022786.2 | 申请日: | 2013-01-22 |
公开(公告)号: | CN103064717A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 段国栋 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集群 系统 并行 安装 软件 装置 方法 | ||
1.一种集群系统并行安装软件的装置,其特征在于:所述装置包括软件共享模块和配置管理模块;
所述软件共享模块,用于存储全部计算机节点需要安装的软件信息;
所述配置管理模块,用于根据各个待安装软件的计算机节点的软件安装信息和计算机列表信息,从所述软件共享模块读取所述待安装软件的计算机节点需要安装的软件信息,并且控制各个待安装软件的计算机节点完成软件安装。
2.如权利要求1所述的装置,其特征在于:所述配置管理模块包括配置信息存储模块、线程产生模块、软件获取模块、安装控制模块;
所述配置信息存储模块,用于配置和存储各个待安装软件的计算机节点的软件安装信息和计算机列表信息;
所述线程产生模块,用于根据待安装软件的计算机节点的个数创建多个线程管理各个待安装软件的计算机节点;
所述软件获取模块,用于根据所述配置信息存储模块存储的各个待安装软件的计算机节点的软件安装信息和计算机列表信息,从所述软件共享模块读取所述待安装软件的计算机节点需要安装的软件信息;
所述安装控制模块,用于通过所述线程产生模块创建的线程,将所述软件获取模块读取获取的软件安装到各个待安装软件的计算机节点上。
3.如权利要求1所述的装置,其特征在于:计算机列表信息包括计算机节点的IP地址、用户名和密码;软件信息包括软件的名称、文件和所述软件具有的可执行权限;软件安装信息包括安装软件目录和所述目录中各个软件的软件名称和安装参数。
4.如权利要求2所述的装置,其特征在于:所述线程的个数与待安装软件的计算机节点的个数相同,每个线程管理一个计算机节点。
5.如权利要求2所述的装置,其特征在于:所述配置管理模块还包括回收模块;
所述回收模块,用于接收各个待安装软件的计算机节点返回的安装结果,根据安装结果释放资源,并且回收所述线程。
6.如权利要求5所述的装置,其特征在于:所述配置管理模块还包括日志管理模块;
所述日志管理模块,用于根据回收模块接收到的各个待安装软件的计算机节点的安装结果,生成日志文件。
7.一种集群系统并行安装软件的方法,其特征在于:包括:
配置各个待安装软件的计算机节点的软件安装信息和计算机列表信息;
获取所述待安装软件的计算机节点需要安装的软件信息;
将软件安装到各个待安装软件的计算机节点上。
8.如权利要求7所述的方法,其特征在于:配置各个待安装软件的计算机节点的软件安装信息和计算机列表信息后,根据待安装软件的计算机节点的个数创建多个线程管理各个待安装软件的计算机节点。
9.如权利要求8所述的方法,其特征在于:将软件安装到各个待安装软件的计算机节点上时,通过所述线程,将软件安装到各个待安装软件的计算机节点上。
10.如权利要求7所述的方法,其特征在于:所述方法还包括,在各个待安装软件的计算机节点软件安装结束后,根据安装结果释放资源。
11.如权利要求8所述的方法,其特征在于:所述线程的个数与待安装软件的计算机节点的个数相同,每个线程管理一个计算机节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310022786.2/1.html,转载请声明来源钻瓜专利网。