[发明专利]一种资源分配方法和系统有效
申请号: | 201510557798.4 | 申请日: | 2015-09-02 |
公开(公告)号: | CN105183561B | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 郭春庭 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 分配 方法 系统 | ||
本发明公开了一种资源分配方法和系统,包括:将各个应用系统的请求发送至策略中心。策略中心根据请求中包含的预先划分的应用系统的应用类型、应用系统需要的资源信息、预建的物理主机集合的类型数据以及物理主机集合中的全部物理主机的关键数据创建资源分配模板。策略中心根据资源分配模板控制调度器将该应用系统分配到相应的物理主机上。通过本发明的方案,能够使得在不影响整个云环境性能的情况下,有效地提高应用系统自身的运行性能。
技术领域
本发明涉及云计算领域,具体涉及一种资源分配方法和系统。
背景技术
云计算就是把信息技术IT基础设施如中央处理器CPU、内存、存储和网络等进行统一管理,以服务的形式按需分配给用户,就像水、电的使用方式一样。无论对于个人还是企业,云计算都提高了IT资源的利用率,而且便于管理和维护,伸缩性强,大大降低了生产成本。云计算包括IaaS(基础设施,即服务)、PaaS(平台即服务)和SaaS(软件及服务)三层。OpenStack处于云环境中的IaaS层,它具有很好的可靠性、可扩展性和灵活性等,而且是个开源的软件,具有良好的社区环境,获得了广大个人和企业的亲睐。
利用OpenStack搭建云环境完成后,用户可以很方便的在其上部署自己的应用系统。用户发出申请资源(OpenStack中的资源是以虚拟机为单元,本文如不特殊说明,资源就是指虚拟机)的请求后,OpenStack会利用自己的调度器,进行资源调度,然后选择合适的物理主机,进行实际的资源分配。OpenStack的调度器具有较高的智能化,能够根据整个云环境的使用状况,进行合理的资源分配。资源分配一般都是以一个或几个应用系统进行的,很少有单独资源分配。而调度器主要考虑整个云环境的性能和功耗,并没有考虑应用系统的实际需求。比如一个网络密集型的应用系统的不同节点需要进行大量的网络传输,而调度器为了考虑云环境的因素,可能会把不同节点部署到分散的物理主机,这样大大降低了应用系统的性能。
发明内容
为了解决上述问题,本发明提出了一种资源分配方法和系统,能够使得在不影响整个云环境性能的情况下,有效地提高应用系统自身的运行性能。
为了达到上述目的,本发明提出了一种资源分配方法,该方法包括:
将各个应用系统的请求发送至策略中心。
策略中心根据请求中包含的预先划分的应用系统的应用类型、应用系统需要的资源信息、预建的物理主机集合的类型数据以及物理主机集合中的全部物理主机的关键数据创建资源分配模板。
策略中心根据资源分配模板控制调度器将该应用系统分配到相应的物理主机上。
优选地,
应用系统需要的资源信息包括以下一种或多种:中央处理器cpu的大小、内存的大小和硬盘disk的大小。
应用类型包括以下一种或多种:计算密集型、网络密集型、存储密集型和普通类型。
类型数据包括以下一种或多种:计算高性能类型、网络高性能类型和存储高性能类型。
关键数据包括以下一种或多种:物理主机集合内具有最大cpu的物理主机、物理主机集合内具有可用cpu的物理主机、物理主机集合内具有最大内存的物理主机、物理主机集合内具有可用内存的物理主机、物理主机集合内具有最大disk的物理主机、物理主机集合内具有可用disk的物理主机、物理主机集合内具有最大宽带的物理主机和物理主机集合内具有可用宽带的物理主机。
优选地,策略中心根据请求中包含的预先划分的应用系统的应用类型和应用系统需要的资源信息、预建的物理主机集合的类型数据type-value以及物理主机集合中的全部物理主机的关键数据key-value创建资源分配模板包括:
创建应用类型与物理主机集合的类型数据之间的第一对应关系;其中,每个物理主机集合中包含一种类型的物理主机,该数据类型代表物理主机的类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510557798.4/2.html,转载请声明来源钻瓜专利网。