本发明专利技术提供了一种虚拟机性能确定方法及装置,其中,该方法包括:按时间顺序周期性的采集网络带宽;根据采集的网络带宽记录打开虚拟机上的文件所耗费的时间;根据记录的打开上述文件所耗费的时间确定虚拟机的性能,通过本发明专利技术,解决了相关技术中存在的虚拟机性能测试准确性低的问题,进而达到了提高虚拟机性能测试准确性的效果。
【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种虚拟机性能确定方法及装置。
技术介绍
云终端是基于云计算商业模式应用的终端设备和终端平台服务的总称。桌面虚拟化依赖于服务器虚拟化,在数据中心的服务器上进行服务器虚拟化,生成大量的独立的桌面操作系统(虚拟机或者虚拟桌面),同时根据专有的虚拟桌面协议发送给终端设备。云终端通过以太网登陆到虚拟主机上,只需要记住用户名和密码及网关信息,即可随时随地的通过网络访问自己的桌面系统,从而实现单机多用户。云终端设备的硬件要求相对比较低,与虚拟机的动态交互体验依赖于虚拟机本身的性能、网络带宽以及终端本身性能。对于云终端设备的性能测试,尤其是登录虚拟桌面后的性能测试,目前未有较准确的测试方法。针对相关技术中存在的虚拟机性能测试准确性低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种虚拟机性能确定方法及装置,以至少解决相关技术中存在的虚拟机性能测试准确性低的问题。根据本专利技术的一个方面,提供了一种虚拟机性能确定方法,包括:按时间顺序周期性的采集网络带宽;根据采集的所述网络带宽记录打开虚拟机上的文件所耗费的时间;根据记录的打开所述文件所耗费的时间确定所述虚拟机的性能。优选地,根据采集的所述网络带宽记录打开所述虚拟机上的所述文件所耗费的时间包括:确定打开所述文件前后网络带宽处于稳定状态的第一时间点和第二时间点;根据确定的所述第一时间点和所述第二时间点记录打开所述文件所耗费的时间。优选地,根据确定的所述第一时间点和所述第二时间点记录打开所述文件所耗费的时间包括:确定打开所述文件前后网络带宽处于稳定状态的第一时间点和第二时间点之间时间间隔最小的时间间隔为打开所述文件所耗费的时间。优选地,根据记录的打开所述文件所耗费的时间确定所述虚拟机的性能包括:当确定的最小的所述时间间隔小于第一预定阈值时,确定所述虚拟机性能为高性能;当确定的最小的所述时间间隔大于第二预定阈值时,确定所述虚拟机的性能为低性能。优选地,确定打开所述文件前后网络带宽处于稳定状态的第一时间点和第二时间点之间时间间隔最小的时间间隔为打开所述文件所耗费的时间包括:记录预定次数的打开所述文件所耗费的时间;确定预定次数的打开所述文件所耗费的时间的平均值。根据本专利技术的另一方面,提供了一种虚拟机性能确定装置,包括:采集模块,用于按时间顺序周期性的采集网络带宽;记录模块,用于根据采集的所述网络带宽记录打开虚拟机上的文件所耗费的时间;确定模块,用于根据记录的打开所述文件所耗费的时间确定所述虚拟机的性能。优选地,所述记录模块包括:第一确定单元,用于确定打开所述文件前后网络带宽处于稳定状态的第一时间点和第二时间点;记录单元,用于根据确定的所述第一时间点和所述第二时间点记录打开所述文件所耗费的时间。优选地,所述记录单元包括:确定子单元,用于确定打开所述文件前后网络带宽处于稳定状态的第一时间点和第二时间点之间时间间隔最小的时间间隔为打开所述文件所耗费的时间。优选地,所述确定模块包括:第二确定单元,用于当确定的最小的所述时间间隔小于第一预定阈值时,确定所述虚拟机性能为高性能;第三确定单元,用于当确定的最小的所述时间间隔大于第二预定阈值时,确定所述虚拟机的性能为低性能。优选地,所述确定子单元包括:记录次子单元,用于记录预定次数的打开所述文件所耗费的时间;确定次子单元,用于确定预定次数的打开所述文件所耗费的时间的平均值。通过本专利技术,采用按时间顺序周期性的采集网络带宽;根据采集的所述网络带宽记录打开虚拟机上的文件所耗费的时间;根据记录的打开所述文件所耗费的时间确定所述虚拟机的性能,解决了相关技术中存在的虚拟机性能测试准确性低的问题,进而达到了提高虚拟机性能测试准确性的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的虚拟机性能确定方法的流程图;图2是根据本专利技术实施例的虚拟机性能确定装置的结构框图;图3是根据本专利技术实施例的虚拟机性能确定装置中记录模块24的结构框图;图4是根据本专利技术实施例的虚拟机性能确定装置中记录单元34的结构框图;图5是根据本专利技术实施例的虚拟机性能确定装置中确定模块26的结构框图;图6是根据本专利技术实施例的虚拟机性能确定装置中确定子单元42的结构框图;图7是根据本专利技术实施例的根据网络带宽消耗获取虚拟桌面文档打开时延方法的流程图;图8是根据本专利技术实施例的虚拟桌面上文档打开时延计算示意图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在本实施例中提供了一种虚拟机性能确定方法,图1是根据本专利技术实施例的虚拟机性能确定方法的流程图,如图1所示,该流程包括如下步骤:步骤S102,按时间顺序周期性的采集网络带宽;步骤S104,根据采集的网络带宽记录打开虚拟机上的文件所耗费的时间;步骤S106,根据记录的打开上述文件所耗费的时间确定虚拟机的性能。通过上述步骤,按时间顺序周期性的采集网络带宽;根据采集的网络带宽记录打开虚拟机上的文件所耗费的时间;根据记录的打开上述文件所耗费的时间确定虚拟机的性能,实现了准确的记录打开虚拟机上的文件所耗费的时间,进而准确的确定了该虚拟机的性能,解决了相关技术中存在的虚拟机性能测试准确性低的问题,进而达到了提高虚拟机性能测试准确性的效果。在一个优选的实施例中,根据采集的网络带宽记录打开虚拟机上的文件所耗费的时间包括:确定打开该文件前后网络带宽处于稳定状态的第一时间点和第二时间点;根据确定的第一时间点和第二时间点记录打开该文件所耗费的时间。即,在本专利技术实施例中,可以进行如下处理来确定虚拟机的性能,一是采集云终端设备(即,虚拟机)的网络带宽使用情况:包括云终端设备登录虚拟桌面后未进行操作时的带宽使用获取、虚拟桌面操作文档打开时的带宽使用获取以及在虚拟桌面操作完文档打开后未进行其他操作时的带宽使用获取;二是对采集的数据进行整理分析,根据整理分析的数据来确定虚拟机的性能。在一个优选地实施例中,根据确定的第一时间点和第二时间点记录打开上述文件所耗费的时间包括:确定打开该文件前后网络带宽处于稳定状态的第一时间点和第二时间点之间时间间隔最小的时间间隔为打开本文档来自技高网...
【技术保护点】
一种虚拟机性能确定方法,其特征在于,包括:按时间顺序周期性的采集网络带宽;根据采集的所述网络带宽记录打开虚拟机上的文件所耗费的时间;根据记录的打开所述文件所耗费的时间确定所述虚拟机的性能。
【技术特征摘要】
1.一种虚拟机性能确定方法,其特征在于,包括:
按时间顺序周期性的采集网络带宽;
根据采集的所述网络带宽记录打开虚拟机上的文件所耗费的时间;
根据记录的打开所述文件所耗费的时间确定所述虚拟机的性能。
2.根据权利要求1所述的方法,其特征在于,根据采集的所述网络带宽记录打
开所述虚拟机上的所述文件所耗费的时间包括:
确定打开所述文件前后网络带宽处于稳定状态的第一时间点和第二时
间点;
根据确定的所述第一时间点和所述第二时间点记录打开所述文件所耗
费的时间。
3.根据权利要求2所述的方法,其特征在于,根据确定的所述第一时间点和所
述第二时间点记录打开所述文件所耗费的时间包括:
确定打开所述文件前后网络带宽处于稳定状态的第一时间点和第二时
间点之间时间间隔最小的时间间隔为打开所述文件所耗费的时间。
4.根据权利要求3所述的方法,其特征在于,根据记录的打开所述文件所耗费
的时间确定所述虚拟机的性能包括:
当确定的最小的所述时间间隔小于第一预定阈值时,确定所述虚拟机性
能为高性能;
当确定的最小的所述时间间隔大于第二预定阈值时,确定所述虚拟机的
性能为低性能。
5.根据权利要求1所述的方法,其特征在于,确定打开所述文件前后网络带宽
处于稳定状态的第一时间点和第二时间点之间时间间隔最小的时间间隔为
打开所述文件所耗费的时间包括:
记录预定次数的打开所述文件所耗费的时间;
确定预定...
【专利技术属性】
技术研发人员:方全杰,胡泊,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。