[发明专利]一种云计算系统资源管理的方法有效
申请号: | 201110404914.0 | 申请日: | 2011-12-08 |
公开(公告)号: | CN102497409A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 刘卫红;樊兴军 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100084 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 系统 资源管理 方法 | ||
技术领域
本发明涉及云计算领域,具体来说,涉及一种云计算系统资源管理的方法。
背景技术
云计算的核心是将某一或某几个数据中心的计算资源虚拟化之后,向用户提供以租用计算资源为形式的服务。云计算的资源包括存储资源、计算资源、网络资源、基础设施资源以及其他资源。云计算资源管理系统的基本功能就是接受来自云计算用户的资源请求,并且把特定的资源分配给资源请求者,合理地调度相应的资源,使请求资源的作业得以运行。
发明内容
本发明的目标就是实现动态资源发现、资源分发从逻辑上把资源耦合起来作为一个单个的集成资源提供给用户,用户与资源代理进行交互,代理向用户屏蔽了云计算资源使用和云计算的复杂性。
一种云计算系统资源管理的方法,资源发现由网络应用启动资源发现,在云计算环境中发现适应于本应用的资源;资源分发由资源自动,当用户提出资源使用申请时,系统根据当前资源的可用状态、分配状态及资源的配置信息,通过资源分配策略,动态分配合适的资源供用户使用。
优选的,所述资源发现的方法包括通过代理动态探测资源,通过snmp主动扫描网络发现资源和通过ping扫描网络发现资源。
优选的,所述通过代理动态探测资源的过程为:管理员通过浏览器手工录入主资源基本信息和必要配置参数后,管理节点通过代理动态发现子资源并读取其详细信息保存到系统中。
优选的,所述通过snmp主动扫描网络发现资源的过程为:通过主动扫描支持SNMP接口的网络设备,得到设备类型、厂商、端口、盘个数资源的详细信息。
优选的,所述资源发现时发现资源被移动或损坏,及时通知管理员,提示其是否动态删除或维修资源。
优选的,所述资源分发的过程为:
S1,获取所有属于用户需要资源类型并且状态为“可用”、“未分配”的资源;
S2,根据用户需要资源的配置,逐个判断S1中的资源,选择满足配置条件的资源;
S3,判断S2中最终的资源个数,如果大于或等于用户所需资源个数,则分配用户所需资源个数的资源给用户;如果小于用户所需资源个数,则进入S4;
S4,判断用户所需资源时物理机还是虚拟机,如果是物理机,则提示用户“资源不够,无法满足需求”,如果是虚拟机,则寻找剩余磁盘容量和内存可以创建指定配置和个数虚拟机的物理资源分区和hypervisor,创建虚拟机;
S5,当资源个数满足用户需求时,将资源分配给用户。
优选的,所述资源在用户使用过程中发生严重告警或设备需要维护、维修情况时,可由系统通过动态迁移或动态寻找和分配合适的其他资源等方式保证用户业务的正常运行。
本发明实现了管理员只需通过浏览器就可以有效统一地管理云计算环境下不同的资源,从而降低资源管理的复杂性和管理成本,提高工作效率。
附图说明
具体实施方式
资源的动态发现
资源发现由网络应用启动并在云计算中发现适于本应用的资源。云计算环境中不同类型的资源可以通过不同的方式来动态发现。
通过代理动态探测资源,动态存储:管理员通过浏览器手工录入主资源基本信息和必要配置参数(如IP)后,管理节点通过代理动态发现子资源(如服务器的磁盘、cpu等)并读取其详细信息保存到系统中;
通过snmp主动扫描网络,动态发现资源:通过主动扫描支持SNMP接口的网络设备,得到设备类型、厂商、端口、盘个数等资源详细信息;
通过ping扫描网络,动态发现资源:对于不支持SNMP端口的设备,如服务器,可通过主动扫描引擎,如PING插件等扫描设备,发现资源。
动态扫描发现资源被移动或损坏,及时通知管理员,提示其是否动态删除或维修资源。
资源分发
资源发现和资源分发提供相互补充的功能,资源分发由资源启动且提供有关资源的信息,系统自动寻找并分发能够适合用户应用的合适资源。
当用户提出资源使用申请时,系统根据当前资源的可用状态、分配状态及资源的配置信息等,通过资源分配策略,动态分配合适的资源供用户使用:
a)获取所有属于用户需要资源类型(如物理机或虚拟机等)并且状态为“可用”、“未分配”的资源;
b)根据用户需要资源的配置(如cpu个数、存储大小),逐个判断a中的资源,选择满足配置条件的资源;
c)判断b中最终的资源个数,如果大于或等于用户所需资源个数,则分配用户所需资源个数的资源给用户;如果小于用户所需资源个数,则进入d;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110404914.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种标记3,3’-二碘甲腺氨酸硫酸化物的方法及检测试剂盒
- 下一篇:配电系统