[发明专利]一种服务器资源管理系统及管理方法有效
申请号: | 201210355767.7 | 申请日: | 2012-09-21 |
公开(公告)号: | CN103051668A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 谢朝阳;黄喆;广小明 | 申请(专利权)人: | 中国电信股份有限公司云计算分公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/44 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 倪志华 |
地址: | 100093 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 资源管理 系统 管理 方法 | ||
技术领域
本发明涉及虚拟机技术领域,特别是涉及一种服务器资源管理系统及管理方法。
背景技术
虚拟机(Virtual Machine)是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,可以在一台物理计算机上模拟出一台或多台虚拟的计算机,对于物理机而言,可以将每台虚拟机理解为本机的一个应用程序,但是每台虚拟机实际又可以像物理机一样工作,例如安装操作系统和应用程序、访问网络资源等等。利用虚拟机技术,一台物理服务器可以被虚拟成带有多个操作系统的虚拟服务器,这样从而可以显著提升了物理服务器的利用效率。
然而,虚拟机技术在提升了服务器利用率的同时,也增加了系统的管理成本。一方面,系统管理员需要管理的服务器数量变为原本的几倍;另一方面,服务器所采用的虚拟化方案多种多样,例如目前常见的Vmware、Xen,KVM、Hyper-V等,需要管理员将采用虚拟化方式的物理服务器和运行不同操作系统的虚拟机统一纳入管理,这些都增加了服务器资源管理难度。
目前,管理虚拟化服务器集群主要通过两种方式:第一种方式是远程登录到虚拟机,通过人工配置或运行自动化配置脚本,这种方式需要分别为不同的服务器编写脚本,仅适用于服务器数量较少环境下的配置,难以管理更多数量的服务器;第二中方式是通过调用虚拟化软件(hypervisior)的开放API实现对虚拟机的配置管理,这种方式的缺陷在于,不同虚拟化方案所提供的虚拟化API不同,因此,如果在一个服务器集群存在多种虚拟化方案,那么很难实现对操作系统层面的统一控制。
发明内容
为解决上述技术问题,本发明实施例提供一种服务器资源管理系统及管理方法,技术方案如下:
本发明实施例提供一种服务器资源管理系统,该系统包括:管理信息接收模块、管理信息分发模块以及服务器资源模块;
所述管理信息接收模块,包括配置信息接收单元,用于接收用户提交的资源组配置信息;
所述管理信息分发模块,包括配置信息提取单元,用于根据预先配置的资源分组信息,从所述资源组配置信息中分别提取出对应于各个资源组的配置策略;
所述服务器资源管理模块,用于根据资源组的属性,对所提取的配置策略进行解析,生成与该资源组相适配的脚本。
根据本发明的一种具体实施方式,所述配置信息提取单元,还用于:
检测用户提交的资源组配置信息版本是否有更新,如果是,则进一步从所述资源组配置信息中分别提取出对应于各个资源组的配置策略。
根据本发明的一种具体实施方式,所述配置信息提取单元,还用于:
将提取的配置策略分别保存至每个资源组对应的共享存储空间中。
根据本发明的一种具体实施方式,所述服务器资源管理模块,具体用于:
从每个资源组对应的共享存储空间中,分别获取与该资源组对应的配置策略。
根据本发明的一种具体实施方式,所述服务器资源管理模块,还用于:
检测所提取的配置策略版本是否有更新,如果是,则进一步对配置策略进行解析。
根据本发明的一种具体实施方式,所述管理信息接收模块,还包括:
分组信息接收单元,用于接收用户提交的资源分组信息。
根据本发明的一种具体实施方式,所述管理信息分发模块,还包括:
分组管理单元,用于根据用户提交的资源分组信息,对服务器资源的分组进行修改。
根据本发明的一种具体实施方式,所述管理信息分发模块,还用于:
检测用户提交的资源分组信息版本是否有更新,如果是,则进一步根据所述用户提交的资源分组信息,对服务器资源的分组进行修改。
根据本发明的一种具体实施方式,所述管理信息分发模块,还用于:
为新增加的资源组分配共享存储空间。
根据本发明的一种具体实施方式,所述管理信息分发模块,还用于:
为新分配的共享存储空间生成访问凭证,并将该访问凭证发送至服务器资源管理模块。
本发明实施例还提供一种服务器资源管理方法,该方法包括:
管理信息接收模块接收用户提交的资源组配置信息;
管理信息分发模块根据预先配置的资源分组信息,从所述资源组配置信息中分别提取出对应于各个资源组的配置策略;
服务器资源管理模块根据资源组的属性,对所提取的配置策略进行解析,生成与该资源组相适配的脚本。
根据本发明的一种具体实施方式,该方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司云计算分公司,未经中国电信股份有限公司云计算分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210355767.7/2.html,转载请声明来源钻瓜专利网。