[发明专利]一种云计算资源调度方法和系统有效
申请号: | 201210031351.X | 申请日: | 2012-02-13 |
公开(公告)号: | CN103248659A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 胡联奎;郭宝祥;汪大海;田志斌;茅秋吟;李萍;杨荣燕;邱立韬;郭洪利;符为伟;宋欣;葛秀琦;吴鹏;皇甫凡峰;王斌 | 申请(专利权)人: | 北京华胜天成科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 陈振 |
地址: | 100192 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 资源 调度 方法 系统 | ||
技术领域
本发明涉及云计算技术领域,特别是涉及一种云计算资源调度方法和系统。
背景技术
云计算(Cloud Computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个统一资源池向用户提供按需服务。云计算(Cloud Computing)是网格计算(Grid Computing)、分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机和网络技术发展融合的产物。
其中,虚拟化技术是指计算元件在虚拟的基础上而不是真实的基础上运行。如在物理主机的基础上创建虚拟机,是虚拟化技术领域提高计算机的性能和使用效率的常用的技术手段,虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。如VMware公司的“虚拟PC”产品可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。
虚拟机作为一个独立运行的系统,需要为其分配计算和存储等资源,如用户要创建有1G CPU、2G内存、50G存储的虚拟机,而用户本身通常并不关心怎样指定资源,资源具体在哪台机器上,而只关心所创建的虚机本身。由于不同业务类型的虚拟机对资源的要求不尽相同,且数据中心剩余各主机的剩余资源也实时变化,因此,需要后台使用恰当的方法,指定最适合于虚拟机的资源的所在位置,确定把虚机创建在哪个机器和网络中,这就涉及到资源调度的问题。
比如当创建60G硬盘的虚拟机时,使用了一台有80G存储的机器。创建完虚拟机,就剩下20G。如果以后用户所创建的虚拟机所用的存储都大于20G,这20G空间不够,因此就始终得不到使用,造成浪费。但是如果我们把80G空间分成2个40G空间,就可以正好分配给两个40G存储的虚拟机,因此在创建虚拟机时,后台需要通过资源调度策略对可用资源进行智能化的调度和管理。
而目前云计算资源调度策略只能人为设置,不能根据不同虚拟化资源做到真正的资源合理调度,且效率低下,限制了云计算的自动化管理策略的进一步发展。
发明内容
本发明的目的在于提供一种云计算资源调度方法和系统,能够克服现有技术在创建虚拟机时,通过人工调度资源的效率低下、分配不合理等技术问题。
本发明的一种云计算资源调度方法,包括步骤:步骤A,当创建虚拟机时,根据用户选择的资源分配策略,确定所述资源池内的可用主机的信息,并生成主机列表;步骤B,根据用户选择的资源调度策略,从所述主机列表中筛选出符合创建虚拟机资源的主机,得到剩余主机列表;步骤C,计算得到所述剩余主机列表中优化主机和优化存储,并分配给所述虚拟机。
其中,所述步骤A之前还包括步骤:步骤A’,设置云计算的资源分配策略和资源调度策略,所述设置资源分配策略指定创建虚拟机所使用云计算资源的资源池,所述设置资源调度策略筛选在所述资源池内满足要求的主机。
其中,所述步骤C之后还包括步骤:步骤D,当集群开启分布式资源调度程序时,将集群的列表和所述剩余主机列表组成一个综合主机列表供选择;步骤E,计算得到所述综合主机列表中优化主机和优化存储,并分配给所述虚拟机。
其中,所述设置资源分配策略包括设置部门/用户分配策略、业务分配策略、节能模式分配策略和/或就近分配策略;所述设置部门/用户分配策略,是为不同业务部门指定不同的资源池;所述设置业务分配策略,是按照用户的业务类型进行资源分配,不同的业务类型分配不同的资源;所述设置节能模式分配策略,是在当前系统整体资源负载率低于设定的负载率阈值时,关闭部分物理主机;所述设置就近分配策略,是按照用户的地理位置就近选择数据中心的资源池。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华胜天成科技股份有限公司,未经北京华胜天成科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210031351.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高可靠性的渣油油水分离装置
- 下一篇:一种带有药勺的便携式药盒