[发明专利]基于IP-MAC的自动化集群部署系统与方法在审
申请号: | 201210339549.4 | 申请日: | 2012-09-13 |
公开(公告)号: | CN102882946A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 龚文;赵欢;李帅 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100193 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ip mac 自动化 集群 部署 系统 方法 | ||
技术领域
本发明属于计算机网络领域,具体涉及一种基于IP-MAC的自动化集群部署系统与方法。
背景技术
随着IT信息产业的发展及信息量的高速增长,高性能集群技术被应用到航空航天、气象预报、海量数据等越来越广泛的领域。在大规模的应用中,集群中的服务器节点达到上万台,甚至更多。在集群的构建和运行期间,节点上操作系统和应用软件包的重复安装和升级会成为一项艰巨的任务。用手动的方式安装每个节点会耗费大量的时间和人力,并且节点的配置过程非常繁琐,很容易出错。在构建集群的工程实践中常使用基于镜像的操作系统及应用软件的部署和升级,大大方便了对集群的部署和维护。
现存的集群部署系统,一方面由于节点数量少,大部分是由人工操作部署;另一方面,由于节点名与IP之间无固定的关联关系,在集群部署过程中无法确定哪个节点需要部署以及部署什么系统。
由于以上原因,现有集群部署系统,虽然采用基于镜像的部署及升级方式,但仍面临着巨大的集群维护压力,需要花费大量的人力及财力的问题。
发明内容
为克服上述缺陷,本发明提供了一种基于IP-MAC的自动化集群部署系统与方法,采用基于IP-MAC的集群部署方式,减小了资源的开销。
为实现上述目的,本发明提供一种基于IP-MAC的自动化集群部署系统,采用B/S架构,其改进之处在于,所述系统包括:集群部署管理端、集群部署服务端、样板机和待部署节点;所述集群部署服务端分别与所述集群部署管理端、所述样板机和所述待部署节点进行数据交互。
本发明提供的优选技术方案中,所述集群部署管理端,是Web服务器,设置有与用户通信的节点,用于负责调度所述集群部署服务端的各种动作来完成取镜像和部署的功能。
本发明提供的第二优选技术方案中,所述集群部署服务端,安装有系统安装源和镜像管理软件,用于部署tftp、dhcp、systemimager-server-rsyncd、systemimager-server-monitord、和systemimager-server-bittorrent服务。
本发明提供的第三优选技术方案中,所述集群部署服务端与所述集群部署管理端存在于同一个节点上,或者独立存在于一个节点上。
本发明提供的第四优选技术方案中,所述样板机,是安装有操作系统的功能节点,为待部署的节点提供样板,使得所述集群部署服务端在待部署节点部署同样的操作系统。
本发明提供的第五优选技术方案中,所述样板机在以系统克隆方式部署待部署节点时,存在于所述基于IP-MAC自动化集群部署系统中。
本发明提供的第六优选技术方案中,所述待部署节点,是等待部署操作系统的服务器。
本发明提供的第七优选技术方案中,提供一种基于IP-MAC的自动化集群部署方法,其改进之处在于,所述方法包括如下步骤:
(1).制作样板机;
(2).集群部署管理端取得样板机上的操作系统及应用软件的镜像,在部署待部署节点时使用;
(3).集群部署管理端配置镜像与节点的对应关系,即确定哪个节点部署哪个镜像;
(4).集群部署管理端导入节点IP与MAC的对应关系列表到部署管理服务器;
(5).启动部署管理服务器上提供部署节点过程中所使用的服务;
(6).以网络启动方式启动待部署节点;
(7).节点在启动过程中检查IP-MAC关系列表,并在节点上部署与该节点对应的镜像;
(8).镜像部署完成时会向集群部署管理端写入节点部署完成时的时间;
(9)待部署节点关机,部署完成。
本发明提供的第八优选技术方案中,在所述步骤1中,在与待部署节点具有相同硬件结构的节点中安装操作系统及应用软件;
本发明提供的第九优选技术方案中,在所述步骤4中,对应关系列表,包括:节点名,IP,MAC,网卡名,子网掩码和网关。
本发明提供的第十优选技术方案中,在所述步骤5中,部署节点过程中所使用的服务包括:tftp、dhcp、systemimager-server-rsyncd、systemimager-server-monitord和systemimager-server-bittorrent。
本发明提供的较优选技术方案中,在所述步骤7中,节点在启动过程中检查IP-MAC关系列表,如果列表中的节点存在IP-MAC对应关系,则自动部署其所对应的镜像,否则手动输入节点名,确定节点所部署的镜像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210339549.4/2.html,转载请声明来源钻瓜专利网。