[发明专利]一种基于云计算的资源调度方法及系统有效
申请号: | 201210114833.1 | 申请日: | 2012-04-18 |
公开(公告)号: | CN102739770A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 王剑;钟冰;许晓鲁 | 申请(专利权)人: | 上海和辰信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200235 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 资源 调度 方法 系统 | ||
技术领域
本发明涉云计算技术,特别是一种基于云计算的资源调度系统,更具体地是一种可以支持第三方策略或自定义策略的多策略动态的基于云计算的资源调度系统。
背景技术
云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。云计算的一大特点就是可以为用户提供按需调度、弹性配给的IT基础资源。用户能够根据需求访问IT资源节点,将资源切换到需要的应用上,而无需为繁琐的计算资源管理烦恼,从而能够更加专注于自己的业务逻辑。这种业务逻辑与计算资源的分离大大的降低了企业信息化的复杂度。更重要的是,云计算带来的服务整合与按需供给大大的提高了当前计算资源的利用率,降低服务的能耗量,并且有效屏蔽计算资源的出错问题。
资源管理是云计算系统的核心问题,云计算资源管理系统的有效性和可接受性在很大程度上依赖于所实现的资源调度系统。云计算系统中的资源具有高度动态性的特点,根据实际资源使用需求实时选择合适的调度策略是保证资源得到充分有效利用的保证。
资源调度系统应能够根据具体资源请求情况和资源实时状态,以及用户的个性化需求进行资源的灵活调度和分配。而现有的资源调度系统往往策略单一、固定、而且不能支持第三方定义(包括用户自主定义)的调度策略,无法真正适应现实云计算环境下资源灵活分配的需求,不能使云计算的优势得到充分体现。
即,现有的基于云计算的资源调度方法中策略极其单一,不支持第三方定义的调度策略,不能做到资源灵活分配的需求,特别是在一些情况下系统的情况是动态变化的,如何某一次系统具体情况一发生变化就需要修改代码来修改资源的调度策略,非常不方便。
发明内容
本发明的第一目的是提供一种基于云计算的资源调度方法,以解决现有技术中现有的基于云计算的资源调度方法中策略极其单一,不支持第三方定义的调度策略的技术问题。
本发明的第二目的是提供一种基于云计算的资源调度系统,以解决现有技术中现有的基于云计算的资源调度方法中策略极其单一,不支持第三方定义的调度策略的技术问题。
一种基于云计算的资源调度方法,包括:
给用户提供可视化策略管理接口,在所述可视化策略管理接口中将各个策略拆分设置成最小的原子策略,提供用户交互的原子策略及对原子策略包括修改、添加、删除、组合、确定优先级在内的操作,并在所述可视化策略管理接口上提供用户编辑自定义资源分配策略的XML文件编辑器;
可视化策略管理接口接收用户对资源策略的操作,包括以下至少一种操作:在XML文件编辑器编辑或加载的策略文件、输入对原子策略的选择及具体操作;
所述可视化策略管理接口将所述用户对资源策略操作的请求传送至云服务器端;
若所述云服务器接收到所述可视化策略管理接口上报的请求,将其按照用户为单位保存对应的资源调度策略信息中;
若云服务器接收到用户的资源请求时,获得用户信息及资源请求,云服务器获得该用户预先存储的对应资源调度策略信息,在虚拟资源池中找到资源,按照所述该用户存储对应的资源策略信息来分配资源。
较佳地,该方法还包括:
在云服务器端设置所述XML文件编辑器对应的解析器;
当云服务器接收到可视化策略管理接口发送的XML文件信息时,通过所述解析器解析出对应的用户预自定义的资源调度策略;
将所述资源调度策略保存至所述用户对应的资源调度策略信息。
较佳地,本方法还包括:
所述可视化策略管理接口接收第三方策略文件,并将所述文件上传至云服务器;
所述云服务器按照预先存储的解析器解析所述第三方策略文件,若能解析,则将所述资源调度策略保存至所述用户对应的资源调度策略信息,否则返回所述失败命令至对应的所述可视化策略管理接口。
云服务器获得该用户对应的资源策略信息,在虚拟资源池中找到资源,按照所述该用户对应的资源策略信息来分配资源进一步包括:
云服务器的资源请求单元向云服务器的资源调度单元提交资源请求;
所述资源调度单元向云服务器的资源探测单元发出资源探测请求;
所述资源探测单元按照资源请求参数在虚拟资源池中查找资源,获得所有符合条件的资源信息组成资源列表,并反馈信息给云服务器的资源调度单元;
所述资源调度单元向所述资源选择单元发送资源选择请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海和辰信息技术有限公司,未经上海和辰信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210114833.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种编码方法及装置
- 下一篇:一种变频控制风力发电系统的拓扑结构和控制方法