[发明专利]针对KVM虚拟化服务器的性能评估方法有效
申请号: | 201510977407.4 | 申请日: | 2015-12-23 |
公开(公告)号: | CN105630575B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 兰雨晴;杨静 | 申请(专利权)人: | 兰雨晴 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/34 |
代理公司: | 北京汇智英财专利代理事务所(普通合伙) 11301 | 代理人: | 牟长林 |
地址: | 100084 北京市海淀区圆*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种针对KVM虚拟化服务器的性能评估方法,其先在应用层面,根据服务水平协议中的服务质量参数,即QoS参数,以及目前实际应用环境中常用的性能度量,确定KVM虚拟化服务器性能评估度量指标为响应时间与吞吐量;再根据KVM中资源调度以及资源虚拟化实现方式,结合虚拟化服务器负载特性,借助开放型排队网络模型建立虚拟化服务器性能评估模型;最后基于性能评估模型,说明在Linux操作系统中如何计算性能度量指标,进行虚拟机性能评估。本发明解决了KVM中虚拟化服务器性能评估问题,提高了性能评估效率,避免搭建复杂的性能测试环境,降低了性能评估成本,并且可以得到虚拟化服务器中主要组件的性能度量,可以帮助使用者发现系统性能瓶颈。 | ||
搜索关键词: | 针对 kvm 虚拟 服务器 性能 评估 方法 | ||
【主权项】:
1.一种针对KVM虚拟化服务器的性能评估方法,其特征在于包含以下步骤:S1:在应用层面,确定KVM中虚拟化服务器性能评估指标;S2:根据KVM中虚拟化资源实现方式,构建虚拟化服务器性能评估模型;S3:根据建立的KVM虚拟化服务器性能评估模型,计算性能评估指标的定量值;其中,步骤S3中计算性能评估指标的定量值的具体计算步骤包括:步骤3.1:在虚拟化服务器中应用使用之前,使用Linux中top与iotop收集客户虚拟机以及宿主系统包括读写磁盘进程信息在内的进程信息,基于获得的进程信息,获得初始状态下应用相关进程使用的CPU时间,并记录Linux中sys/block文件目录下磁盘活跃时间与读写次数;步骤3.2:在虚拟化服务器使用过程中,在宿主系统与客户虚拟机中开启Linux中top与iotop命令,收集系统进程以及磁盘数据,基于收集的进程数据得到请求处理过程中相关应用进程占用的CPU时间以及磁盘读写操作数;步骤3.3:记录虚拟化服务器使用结束后,sys/block文件目录下磁盘活跃时间,读写次数信息,并通过系统var/log目录下的日志文件获取用户请求类型以及操作数目,请求处理完成后通过磁盘活跃时间以及磁盘读写操作数与初始状态下对应数据的差值,得到请求处理过程中磁盘活跃时间与磁盘读写操作总数,通过磁盘活跃时间与虚拟化服务器处理请求的总时间之比,得到请求处理期间磁盘使用率,步骤3.2得到的请求产生的磁盘读写操作数与实验过程中总的磁盘读写操作数之比与总的磁盘使用率相乘得到处理请求占用的磁盘使用率,基于排队网络中使用率与服务器需求的关系得到请求在磁盘消耗的时间;步骤3.4:通过将请求在CPU、虚拟磁盘与物理磁盘消耗的时间相加得到响应时间这一性能评估指标,通过在日志文件中获得的请求数目得到虚拟化服务器处理的总请求数,通过总请求数与总请求处理时间之比得到吞吐量这一性能评估指标。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰雨晴,未经兰雨晴许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510977407.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法和装置
- 下一篇:一种第三方应用的重装方法及用户终端