[发明专利]云公共服务平台下的大规模计算机资源的监控和调度方法有效

专利信息
申请号: 201210478919.2 申请日: 2012-11-22
公开(公告)号: CN102946433A 公开(公告)日: 2013-02-27
发明(设计)人: 唐舜;李颖和 申请(专利权)人: 合肥华云通信技术有限公司
主分类号: H04L29/08 分类号: H04L29/08;G06F9/455;G06F9/50
代理公司: 安徽省合肥新安专利代理有限责任公司 34101 代理人: 何梅生;郭华俊
地址: 230001 安徽省合肥市*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 公共 服务 平台 大规模 计算机 资源 监控 调度 方法
【说明书】:

技术领域

发明涉及一种云公共服务平台下的大规模计算机资源的监控和调度方法。

背景技术

云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。用户不再需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源。云其实是网络、互联网的一种比喻说法。因为过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。典型的云计算提供商往往提供通用的网络业务应用,可以通过浏览器等软件或者其他Web服务来访问,而软件和数据都存储在服务器上。云计算关键的要素,还包括个性化的用户体验。

互联网上的云计算服务特征和自然界的云、水循环具有一定的相似性,因此,云是一个相当贴切的比喻。通常云计算服务应该具备以下几条特征:1)基于虚拟化技术快速部署资源或获得服务;2)实现动态的、可伸缩的扩展;3)按需求提供资源、按使用量付费;4)通过互联网提供、面向海量信息处理;5)用户可以方便地参与;6)形态灵活,聚散自如;7)减少用户终端的处理负担;8)降低了用户对于IT专业知识的依赖。

虚拟化是一个广义的术语,是指计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案。这种把有限的固定的资源根据不同需求进行重新规划以达到最大利用率的思路,在IT领域就叫做虚拟化技术。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就是一台真正计算机。

对于云计算服务提供商而言,利用虚拟机给不同的租户提供不同的运行环境是一个非常好的解决方案;但是随着租户数量和业务的增加,如何管理这些虚拟机是一个非常重要的问题。云服务提供商通常集中管理物理计算资源,通过存储设备提供数据的存储和备份。物理计算资源是指提供的计算能力的服务器,虚拟化软件的运行环境。通过运行在这些服务器上的虚拟软件来提供虚拟机的运行环境,而运行虚拟机需要的存储介质来源于储存设备。如何调度和监控这些虚拟机是云服务提供商需要解决的另一个重要问题。当前没有统一的标准,每个厂商按照自己的理解进行资源管理。因此,当前的云平台下的资源监控和调度缺乏统一的标准,不利于产业的发展和资源的共享,在新的业务需求下不能快速、有效的提供云服务。

发明内容

本发明是为避免上述已有技术中存在的不足之处,提供一种云公共服务平台下的大规模计算机资源的监控和调度方法,以对云服务平台下计算机资源进行有效地管理和调度、提高云公共服务平台的工作效率。

本发明提供了云公共服务平台下的大规模计算机资源的监控和调度方法。

云公共服务平台下的大规模计算机资源的监控和调度方法,包括虚拟机查找与加载过程和虚拟机监控过程;

所述虚拟机查找与加载过程包括以下几个步骤:

第一步骤:对虚拟机按照租户的特性进行存储,将每个租户的虚拟机储存在一个连续的空间内;

第二步骤:建立一个以IP地址、租户、业务和虚拟机的资源管理表;

第三步骤:对于经常使用的虚拟机、或则是优先级高的虚拟机,在服务器上建立资源管理表;

第四步骤:如果监控到租户的业务运行请求,在服务器上和关系型数据库上查找对应的虚拟机存储位置;

第五步骤:运行在服务器上的监控软件,并根据查找到的虚拟机提供业务;

所述虚拟机监控过程包括以下几个步骤:

第1步:对虚拟机的监控;监控CPU和内存的使用情况;如果CPU比较繁忙,则调整虚拟系统对应进程的优先级,将该进程绑定到特定的CPU上运行;如果是内存使用率较高,则调整该虚拟系统使用的内存大小;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥华云通信技术有限公司,未经合肥华云通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210478919.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top