[发明专利]一种服务器集群的管理方法和平台有效
申请号: | 201210355696.0 | 申请日: | 2012-09-21 |
公开(公告)号: | CN102932408A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 谢朝阳;黄喆;广小明 | 申请(专利权)人: | 中国电信股份有限公司云计算分公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445;G06F9/455 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 倪志华 |
地址: | 100093 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 集群 管理 方法 平台 | ||
【技术领域】
本发明涉及虚拟化技术领域,尤其涉及一种服务器集群的管理方法及平台。
【背景技术】
依据研究机构国际数据公司(IDC,International Data Corporation)的统计,在未来10年内,用户存储的数字信息将增长44倍,意味着需要更多的数据中心才能满足数字信息的增长。随着虚拟化技术的发展,将为数据中心带来技术与服务的提升。采用虚拟化技术的数据中心能够提供安全可靠的虚拟化环境。管理员可以在这个虚拟化环境中,开发、管理、部署自己的应用和内容,并使用各种信息服务,根据业务需求可以动态扩展IT租赁设施。
但是,由于数据中心分布较为分散,管理员需要在远程环境下完成数据中心的服务器中虚拟化软件的安装与配置;随着服务器数量的显著增加,采用人工手动的配置方法将无法胜任电信级机房的要求;而且,虚拟化技术在数据中心的应用,也同时增加了虚拟化环境的部署、虚拟机分配、虚拟机性能配置、虚拟机操作系统的安装配置等方面的工作量。
此外,现有技术中在数据中心中应用虚拟化技术时,还存在以下缺陷:一般需要为每台虚拟机分配监视和管理系统程序agent,来更改每台虚拟机的初始化信息,如主机名、网络、时区等。采用部署模板的方式,虽然能够加快虚拟机的部署速度,但是由于agent存在一定的安全风险,因此在每台虚拟机的操作系统中安装agent,将降低虚拟机的安全性。此外,管理员无法对每台虚拟机的操作系统的配置进行修改,如目录存储格式,存储空间分配大小等。
【发明内容】
本发明提供了一种服务器集群的管理方法及平台,能够自动化实现服务器集群的虚拟化环境的部署和配置。
本发明的具体技术方案如下:
根据本发明一优选实施例,一种服务器集群的管理方法,包括:
部署系统调用远程唤醒工具,依据服务器标识远程启动服务器;
服务器获取预先存储的虚拟化软件,并安装所述虚拟化软件;
服务器运行预设的配置脚本生成虚拟机;所述配置脚本依据配置的虚拟机分配方案预先生成;
服务器利用虚拟化软件控制虚拟机加载预先生成的系统安装镜像。
上述方法中,所述部署系统调用远程唤醒工具,依据服务器标识远程启动服务器,具体为:
部署系统调用运行脚本运行远程唤醒工具,所述远程唤醒工具依据运行脚本中的MAC地址通过网络远程启动对应的服务器;所述运行脚本是配置解析系统接收用户输入的包含服务器的MAC地址的运行脚本;
部署系统将为服务器分配的IP地址发送给服务器,并保存服务器的IP地址与MAC地址的对应关系。
上述方法中,所述服务器获取预先存储的虚拟化软件之前,该方法还包括:
配置解析系统接收用户上传的服务器的初始化信息,所述初始化信息包括初始化程序、根文件和系统引导配置信息;所述初始化信息,用于在服务器成功启动后,引导服务器进行虚拟化软件安装前的初始化。
上述方法中,所述服务器获取预先存储的虚拟化软件,并安装所述虚拟化软件,具体为:
服务器依据预设的MAC地址与虚拟化软件的对应关系,获取预先存储的对应的虚拟化软件的安装镜像;所述虚拟化软件的安装镜像包含虚拟化软件安装时使用的安装包;服务器运行所述安装包,安装虚拟化软件。
上述方法中,该方法还包括:
服务器安装虚拟化软件完毕后,依据预先配置的系统优化脚本,对自身的虚拟化软件进行优化处理。
上述方法中,所述依据配置的虚拟机分配方案预先生成配置脚本,具体为:
配置解析系统将用户为服务器配置的虚拟机分配方案作为脚本参数填充到脚本模版中,生成配置脚本,所述配置脚本的名称为服务器的MAC地址。
上述方法中,所述服务器运行预设的配置脚本生成虚拟机,具体为:
服务器利用虚拟化软件运行预设的配置脚本,依据虚拟机的部署数量生成虚拟机,并依据所述配置脚本中的虚拟机的性能配置信息完成虚拟机的性能配置。
上述方法中,所述服务器利用虚拟化软件控制虚拟机加载预先生成的系统安装镜像之前,该方法还包括:
配置解析系统接收用户为服务器上虚拟机配置的操作系统安装方案,利用解析工具将操作系统安装方案解析为配置文件;
部署系统利用命令调用配置文件,生成系统安装镜像。
一种服务器集群的管理平台,包括:部署系统和服务器;其中,
部署系统,用于调用远程唤醒工具,依据服务器标识远程启动服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司云计算分公司,未经中国电信股份有限公司云计算分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210355696.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含植物提取物的洗面奶及其制备方法
- 下一篇:活颜养生酒