一种基于KVM云平台的虚拟化资源统筹优化系统技术方案

技术编号:35529015 阅读:30 留言:0更新日期:2022-11-09 14:51
本发明专利技术公开了一种基于KVM云平台的虚拟化资源统筹优化系统,涉及虚拟机技术领域,包括:主机,用于运营前台虚拟机,KVM云平台,基于主机,用于监测前台虚拟机,前台虚拟机,基于用户需求,创建环境来操作运行软件,主机与KVM云平台之间双向信号连接。该系统通过原生KVM原生接口模块匹配前台虚拟机资源跟后台实际资源对比发现一些底层逃逸数据服务端管理的前台虚拟机,以便清理无用资源释放宝贵的云IT资源优化使用成本。通过kvm原生接口统计虚拟机的磁盘ID、CPU使用率、网络数据报文与内存使用情况分析出使用率低的虚拟机。通过原生kvm系统探测低使用率的虚拟机uuid推断租户信息帮云资产管理者找出低效费比的租户。资产管理者找出低效费比的租户。资产管理者找出低效费比的租户。

【技术实现步骤摘要】
一种基于KVM云平台的虚拟化资源统筹优化系统


[0001]本专利技术涉及虚拟机
,具体为一种基于KVM云平台的虚拟化资源统筹优化系统。

技术介绍

[0002]虚拟机,在计算机科学中的体系结构里,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现。
[0003]现有的云服务管理系统,往往无法准确的记录对应虚拟机所产生的数据流,导致无法发现一些底层逃逸数据服务端管理的虚拟机,且在管理的过程中,无法清理无用资源释放宝贵的云IT资源优化使用成本,在提升运营的效率的要求下,也无法高效的实现推断租户信息帮云资产管理者找出低效费比的租户。

技术实现思路

[0004]本专利技术提供的专利技术目的在于提供一种基于KVM云平台的虚拟化资源统筹优化系统,解决上述
技术介绍
中的问题。
[0005]为实现以上目的,本专利技术通过以下技术方案予以实现:一种基于KVM云平台的虚拟化资源统筹优化系统,包括:
[0006]主机,用于运营前台虚拟机;
[0007]KVM云平台,基于主机,用于监测前台虚拟机;
[0008]前台虚拟机,基于用户需求,创建环境来操作运行软件;
[0009]所述主机与KVM云平台之间双向信号连接,所述主机,与KVM云平台之间双向信号连接,所述前台虚拟机与主机之间双向信号连接,所述KVM云平台包括内存数据获取模块、磁盘ID获取模块、CPU使用率获取模块、网络数据报文获取模块、清理模块、KVM原生接口模块、数据获取模块与日志模块。
[0010]进一步的,所述主机包括数据服务端模块、任务管理模块与前台虚拟机运营模块。
[0011]进一步的,所述前台虚拟机包括磁盘管理模块、CPU模块、网络数据报文计算模块、监控接口模块与内存模块。
[0012]进一步的,所述磁盘ID获取模块,用于获取磁盘管理模块的磁盘ID和磁盘数据,所述CPU使用率获取模块,用于获取CPU模块的使用率。
[0013]进一步的,所述网络数据报文获取模块,用于获取网络数据报文计算模块的数据流量。
[0014]进一步的,所述清理模块,用于发出前台虚拟机结束任务指令,所述KVM原生接口模块,用于获取前台虚拟机数据。
[0015]进一步的,所述数据获取模块,用于集中获取前台虚拟机数据,所述日志模块,用于推断租户信息帮云资产管理者找出低效费比的租户前台虚拟机。
[0016]进一步的,所述数据服务端模块,用于记录后台实际资源。
[0017]进一步的,所述任务管理模块,用于直接管理前台虚拟机。
[0018]进一步的,所述前台虚拟机运营模块,用于创建前台虚拟机所需的运营环境。
[0019]本专利技术提供了一种基于KVM云平台的虚拟化资源统筹优化系统。具备以下有益效果:
[0020]该系统通过原生KVM原生接口模块匹配前台虚拟机资源跟后台实际资源对比发现一些底层逃逸数据服务端管理的前台虚拟机,以便清理无用资源释放宝贵的云IT资源优化使用成本。通过kvm原生接口统计虚拟机的磁盘ID、CPU使用率、网络数据报文与内存使用情况分析出使用率低的虚拟机。通过原生kvm系统探测低使用率的虚拟机uuid推断租户信息帮云资产管理者找出低效费比的租户。
附图说明
[0021]图1为本专利技术一种基于KVM云平台的虚拟化资源统筹优化系统的总系统图;
[0022]图2为本专利技术一种基于KVM云平台的虚拟化资源统筹优化系统的主机的示意图;
[0023]图3为本专利技术一种基于KVM云平台的虚拟化资源统筹优化系统KVM云平台的示意图;
[0024]图4为本专利技术一种基于KVM云平台的虚拟化资源统筹优化系统前台虚拟机的示意图。
[0025]图中:1、主机;2、KVM云平台;3、前台虚拟机。
具体实施方式
[0026]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0027]所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0028]下面结合附图与实施例对本专利技术作进一步说明:
[0029]请参阅图1

4,本专利技术提供一种技术方案:一种基于KVM云平台的虚拟化资源统筹优化系统,包括:
[0030]主机1,用于运营前台虚拟机3;
[0031]KVM云平台2,基于主机1,用于监测前台虚拟机3;
[0032]前台虚拟机3,基于用户需求,创建环境来操作运行软件;
[0033]主机1与KVM云平台2之间双向信号连接,主机1,与KVM云平台2之间双向信号连接,前台虚拟机3与主机1之间双向信号连接,KVM云平台2包括内存数据获取模块、磁盘ID获取模块、CPU使用率获取模块、网络数据报文获取模块、清理模块、KVM原生接口模块、数据获取模块与日志模块,通过主机1,可以实现稳定的前台虚拟机3运行,且采用KVM云平台2,该系统通过原生KVM原生接口模块匹配前台虚拟机3资源跟后台实际资源对比发现一些底层逃逸数据服务端管理的前台虚拟机3,以便清理无用资源释放宝贵的云IT资源优化使用成本。通过kvm原生接口统计虚拟机的磁盘ID、CPU使用率、网络数据报文与内存使用情况分析出
使用率低的虚拟机。通过原生kvm系统探测低使用率的虚拟机uuid推断租户信息帮云资产管理者找出低效费比的租户。
[0034]具体的,主机1包括数据服务端模块、任务管理模块与前台虚拟机3运营模块,通过数据服务端模块,记录实际数据流量。
[0035]具体的,前台虚拟机3包括磁盘管理模块、CPU模块、网络数据报文计算模块、监控接口模块与内存模块,监控接口模块,集中传输数据。
[0036]具体的,磁盘ID获取模块,用于获取磁盘管理模块的磁盘ID和磁盘数据,通过磁盘ID,记录各个磁盘的数据流量,方便进行目录管理,CPU使用率获取模块,用于获取CPU模块的使用率。
[0037]具体的,网络数据报文获取模块,用于获取网络数据报文计算模块的数据流量。
[0038]具体的,清理模块,用于发出前台虚拟机3结束任务指令,KVM原生接口模块,用于获取前台虚拟机3数据。
[0039]具体的,数据获取模块,用于集中获取前台虚拟机3数据,日志模块,用于推断租户信息帮云资产管理者找出低效费比的租户前台虚拟机3。
[0040]具体的,数据服务端模块,用于记录后台实际资源。
[0041]具体的,任务管理模块,用于直接管理前台虚拟机3。
[0042]具体的,前台虚拟机运营模块,用于创建前台虚拟机3所需的运营环境。
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于KVM云平台的虚拟化资源统筹优化系统,其特征在于,包括:主机(1),用于运营前台虚拟机(3);KVM云平台(2),基于主机(1),用于监测前台虚拟机(3);前台虚拟机(3),基于用户需求,创建环境来操作运行软件;所述主机(1)与KVM云平台(2)之间双向信号连接,所述主机(1),与KVM云平台(2)之间双向信号连接,所述前台虚拟机(3)与主机(1)之间双向信号连接,所述KVM云平台(2)包括内存数据获取模块、磁盘ID获取模块、CPU使用率获取模块、网络数据报文获取模块、清理模块、KVM原生接口模块、数据获取模块与日志模块。2.根据权利要求1所述的一种基于KVM云平台的虚拟化资源统筹优化系统,其特征在于:所述主机(1)包括数据服务端模块、任务管理模块与前台虚拟机运营模块。3.根据权利要求1所述的一种基于KVM云平台的虚拟化资源统筹优化系统,其特征在于:所述前台虚拟机(3)包括磁盘管理模块、CPU模块、网络数据报文计算模块、监控接口模块与内存模块。4.根据权利要求1所述的一种基于KVM云平台的虚拟化资源统筹优化系统,其特征在于:所述磁盘ID获取模块,用于获取磁盘管理模块的磁盘ID和磁盘数据,所...

【专利技术属性】
技术研发人员:张发胜曾令军陆敏锋唐国辉
申请(专利权)人:深圳市鸿普森科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1