[发明专利]一种开放式云计算资源管理方法及系统在审
申请号: | 201410729604.X | 申请日: | 2014-12-04 |
公开(公告)号: | CN104410699A | 公开(公告)日: | 2015-03-11 |
发明(设计)人: | 王若舟 | 申请(专利权)人: | 武汉邮电科学研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 魏殿绅;庞炳良 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 开放式 计算 资源管理 方法 系统 | ||
技术领域
本发明涉及云计算领域,具体来讲是一种开放式云计算资源管理方法及系统。
背景技术
云计算是一种计算服务的交付和使用模式,在这种模式下,用户不再受限于物理的计算和存储资源,而是通过网络,以按需的方式和易扩展的方式获得计算服务。目前主流的云计算模式,是云计算服务商通过自己建设数据中心(IDC)或租赁通信运营商的数据中心(IDC),向互联网用户提供虚拟机。这种云计算系统是一种封闭的系统,其所有计算和存储资源都封闭于数据中心内部。
这样的系统不足之处在于:云计算的规模受到数据中心规模的限制,为了满足用户不断增长的计算资源需求,云计算提供商只能不断扩大数据中心的规模,增加数据中心的设备;并且,随着数据中心规模的不断扩大,过多的设备将带来巨大的能耗;这些都极大地增加了云计算服务的成本。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种开放式云计算资源管理方法及系统,利用互联网用户计算资源作为资源池,减少相关设备,降低能耗,构建低成本的新型云计算系统。
为达到以上目的,本发明提供一种开放式云计算资源管理方法,资源提供者将接入互联网的客户机的部分资源共享给管理中心,用户向管理中心提交使用虚拟机的请求,请求中携带用户需求信息,管理中心挑选满足用户需求的客户机,并在该客户机中为该用户创建虚拟机,用户使用后,向管理中心提交关闭虚拟机的请求,管理中心关闭该虚拟机;其中,所述管理中心承担对互联网中多个客户机的管理任务,用户是计算资源的最终使用者,客户机是资源提供者在管理中心上登记注册的PC机。
在上述技术方案的基础上,管理中心挑选满足用户需求的客户机,具体为,首先剔除当前互联网离线和健康度异常的客户机,其次剔除CPU频率、共享的CPU核数中当前可用的核数、共享的内存中当前可用的大小、共享的磁盘中当前可用的大小这四个指标中任意一个不满足用户需求的客户机,再次,剔除当前无可用公网IP的客户机;在剩余的客户机中,选择与用户相同网络运营商且地理位置最近的客户机。
在上述技术方案的基础上,所述管理中心通过心跳信息检测每个客户机的健康度,统计最近一段时间内客户机在线总时长和离线次数,当在线总时长超过预设值,且离线次数低于固定值时,视为健康度正常。
在上述技术方案的基础上,客户机收到管理中心下发的创建虚拟机请求后,先检测是否已下载所需操作系统镜像,若是,则创建该镜像的虚拟机;若否,从管理中心下载该操作系统镜像,完成后再创建该镜像的虚拟机。
本发明还提供一种开放式云计算资源管理系统,包括一个管理中心和多台客户机,管理中心负责对客户机登记注册,管理客户机的资源,评估客户机的健康度,并根据用户需求,选择合适的客户机创建虚拟机,或者关闭已创建的虚拟机;客户机接收并执行管理中心发来的虚拟机创建和关闭指令,并收集客户机和虚拟机的状态信息上报给管理中心。
在上述技术方案的基础上,所述管理中心包括注册模块、客户机管理模块和调度模块,注册模块用于注册登记客户机;客户机管理模块维护一张客户机信息表,存储各客户机信息,并根据客户机信息的变更更新客户机信息表;调度模块负责处理客户机申请创建和关闭虚拟机的请求,并匹配到合适的客户机中执行。
在上述技术方案的基础上,所述管理中心包括镜像模块,用于客户机下载各种虚拟机操作系统镜像。
在上述技术方案的基础上,所述客户机包括虚拟机操作模块、虚拟机监测模块、客户机监测模块,虚拟机操作模块用于执行各项虚拟机操作指令;虚拟机监测模块用于周期性检查客户机基本信息,若发生变化,则上报管理中心;客户机监测模块用于实施监测客户机上各虚拟机的运行情况,并发送给管理中心。
在上述技术方案的基础上,所述管理中心和客户机均包括通信模块,用于双方发送或接收各种指令。
在上述技术方案的基础上,所述管理中心还包括用户访问模块和计费模块,用户访问模块用于为用户提供访问接口,计费模块用于根据用户使用虚拟机的配置和时长向用户收费,根据资源提供者提供资源的大小和被使用情况向资源提供者付费。
本发明的有益效果在于:改变了传统的将计算资源集中于云计算数据中心的封闭型模式,将计算资源分散到互联网用户中,统一收集和协调互联网中用户分享的计算资源,从而形成一个几乎可以无限扩展的开放式云计算资源池。云计算的用户通过本发明开放式云计算资源管理方法及系统,可以方便的找到适合自己所需的虚拟机,而不用关心它运行在什么地方。本发明节省了数据中心建设的巨大开支,降低数据中心设备的总体能耗,非常适合数据分析需求和计算量大的用户需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉邮电科学研究院,未经武汉邮电科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410729604.X/2.html,转载请声明来源钻瓜专利网。