[发明专利]一种虚拟机连接池分组系统及分组连接方法有效
申请号: | 201310694045.9 | 申请日: | 2013-12-18 |
公开(公告)号: | CN103617048B | 公开(公告)日: | 2017-01-11 |
发明(设计)人: | 黄井优;萧畅成;范海生;任伏虎;王晋年;向绍绪;凌厚文 | 申请(专利权)人: | 广东中科遥感技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 罗晓林,李志强 |
地址: | 523000 广东省东莞市松山湖高新科技技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 连接 分组 系统 方法 | ||
技术领域
本发明涉及一种虚拟机分组连接技术,特别是涉及一种虚拟机连接池分组系统及分组连接方法。
背景技术
随着云计算技术的不断发展与广泛应用,企业及各个云租户对云供应商提供资源的需求越来越多,在IaaS(英文Infrastructure as a Service的缩写,中文即基础设施即服务)模式下,云供应商提供的资源主要是虚拟机资源。通过虚拟化技术,将大量分散的物理机虚拟化后形成虚拟机资源,这些虚拟机资源都集中在一个资源池中,怎么合理有效及时地根据企业及云租户的需求向他们分配所需的虚拟机资源已经成为云计算技术的一大问题。
传统的虚拟机分配方式是当企业或云租户的应用系统向云供应商提出自己所需的虚拟机资源需求后,云供应商根据各个不同的需求,从资源池中建立满足需求的虚拟机资源分配给云租户,云租户用完虚拟机资源后,云供应商又要回收空闲的虚拟机资源,不断地建立和回收虚拟机资源增加了系统的开销。而且云计算模式中,存在数以万计的云租户,每次都采用这种传统方式分配,会极大地降低系统的性能,影响系统的响应时间。
发明内容
本发明的目的在于克服现有技术的不足,提供一种虚拟机连接池分组系统及分组连接方法,实现了以池的方式分配、管理和释放云环境下资源池中的虚拟机资源,从而减轻云操作系统调度虚拟机资源的压力。
为了达到上述目的,本发明采用的技术方案是:
一种虚拟机连接池分组系统,所述系统基于资源池,资源池中包括多个虚拟机连接池,虚拟机连接池包括多个虚拟机,包括:
连接池配置模块,用于对资源池进行分组,分成虚拟机连接池分组,对每个分组进行配置;
连接池监控模块,用于对虚拟机连接池分组进行监控,获取每个分组的配置信息,根据获取结果,动态增减虚拟机连接池分组中的虚拟机连接池连接数量;
连接池运行模块,用于对虚拟机连接池分组进行初始化,运行虚拟机连接池分组。
进一步的,所述的连接池配置模块包括:
分组配置单元,用于获取系统初始化时资源池中的虚拟机连接池数量,根据用户端需求对资源池进行分组,分成虚拟机连接池分组,配置每个分组的虚拟机连接池的最大连接值;
池配置单元,用于获取系统初始化时的每个资源池存在的分组数,资源池中容纳的最大虚拟机连接池分组数,虚拟机连接池分组对云租户的响应时间及虚拟机连接池分组使用情况。
所述虚拟机连接池分组包括至少一个虚拟机连接池。
所述的连接池监控模块包括:
获取单元,用于获取所有虚拟机连接池分组的配置信息及运行状态;
处理单元,用于根据获取结果,动态增减虚拟机连接池分组中的虚拟机连接池连接数量;
判断单元,用于根据获取结果判断各个虚拟机连接池分组是否连接有效。
所述的运行状态包括虚拟机的连接数量及连接时间。
所述的连接池运行模块包括:
初始化单元,用于对虚拟机连接池分组的初始化,根据配置模块的相关信息,设置初始化时分组池的各个参数;
运行单元,用于完成与云操作系统的对接,用于虚拟机连接池分组的资源的签出、返回及释放。
一种基于虚拟机连接池分组系统的分组连接方法,其特征在于:
步骤1. 客户端向虚拟机连接池分组系统发送请求;
步骤2. 虚拟机连接池分组系统获取请求,将请求与虚拟机连接池分组进行匹配;
步骤3.获取满足条件的虚拟机连接池分组;
步骤4.建立连接。
与现有技术相比,本发明的有益效果是:它通过模板创建的方式将集中在资源池中的大量虚拟机进行分组,各个分组对应云租户的各个不同的需求,在系统初始化时,各个分组中就已经创建好相应配置的虚拟机。当云租户的应用系统向云供应商请求获得自己所需的虚拟机资源后,云供应商通过虚拟机分组池中的各个不同的分组,将满足条件的虚拟机分配给云租户的应用系统,而无需在有大量虚拟机的资源池中寻找并创建满足需求的虚拟机,减少了系统的资源浪费,也大大提高了系统的响应时间。
附图说明
图1为本发明的系统框图;
图2为本发明的方法流程图。
图3为本发明的具体实施例流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东中科遥感技术有限公司,未经广东中科遥感技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310694045.9/2.html,转载请声明来源钻瓜专利网。