公有云系统性能一致性调整方法技术方案

技术编号:25481703 阅读:80 留言:0更新日期:2020-09-01 23:02
本发明专利技术公开了一种公有云系统性能一致性调整方法。本发明专利技术首先建立基于线性回归模型的云系统性能评价指标,用于计算不同测试场景下云系统的性能和判断云服务提供商是否提供一致的性能;其次检查云平台配置的完整性,消除由于硬件配置和软件配置不一致所带来的性能误差;然后使用网络时间协议(NTP)来同步网络中各个虚拟机的时间。最后清除宿主机和虚拟机的处理器缓存,消除由于不同缓存命中率所带来的误差。通过本发明专利技术可以消除影响云系统性能的不确定因素,使得云系统可以为租户提供从一而终的性能,显著提高的云租户的服务体验,同时降低了云平台的投诉率保证了云平台的信誉。

【技术实现步骤摘要】
公有云系统性能一致性调整方法
本专利技术涉及公有云计算服务平台的性能评价,并消除各种由外界因素所导致的虚拟机性能误差,以提高云租户的客户体验和减少客户租用的虚拟机的性能不一致。
技术介绍
云计算和数字化浪潮互为两翼给整个社会变革带来了新的动力,云的出现加速了传统业务的流程化、信息化,也大幅度降低了数字行业的技术门槛。云计算本质是一种共享式的计算服务模型,云服务商通过技术手段将资源分时共享给多租户,用于实现无处不在、方便快捷、按需的网络访问,这些资源可以通过最少的管理或服务提供商交互快速调配和发布。计算是公有云的核心,云平台将CPU、内存、硬盘等基本硬件通过虚拟机的形式向云租户提供服务,用户则根据其应用程序选择适当的虚拟机配置来满足其性能和成本目标。区别于传统数据中心业务,公有云提供海量、客户自助、多租户隔离的计算资源,为了使上层应用获得稳定的性能,租户需要云系统始终如一地为其提供性能一致的服务。然而由于公有云系统中多租户共享的特点,租户的设置环境不尽相同且存在比较多的非标配置和变更,同时共享环境一定会引入冲突、资源竞争等问题,导致用户在使用同一本文档来自技高网...

【技术保护点】
1.公有云系统性能一致性调整方法,其特征在于该方法包括如下步骤:/n步骤1. 根据归一化性能评价指标,对同一个云计算平台上的虚拟机进行多次测试实验,并计算虚拟机在不同环境下的性能指标分值,用以评价云服务提供商是否提供一致的性能;/n步骤2. 检查并修改云平台中不同测试实验中不一致的硬件配置和软件配置参数,保证硬件配置和软件配置参数前后一致,减少其所带来的性能误差;/n步骤3.同步所有参与测试云服务器的时钟,解决云服务器时钟漂移问题,具体是:/n使用网络时间协议来同步网络中各个虚拟机的时间,并将默认的网络时间协议服务器换成私有的网络时间协议服务器:/n首先安装并配置ntp,然后设置同步的服务器并...

【技术特征摘要】
1.公有云系统性能一致性调整方法,其特征在于该方法包括如下步骤:
步骤1.根据归一化性能评价指标,对同一个云计算平台上的虚拟机进行多次测试实验,并计算虚拟机在不同环境下的性能指标分值,用以评价云服务提供商是否提供一致的性能;
步骤2.检查并修改云平台中不同测试实验中不一致的硬件配置和软件配置参数,保证硬件配置和软件配置参数前后一致,减少其所带来的性能误差;
步骤3.同步所有参与测试云服务器的时钟,解决云服务器时钟漂移问题,具体是:
使用网络时间协议来同步网络中各个虚拟机的时间,并将默认的网络时间协议服务器换成私有的网络时间协议服务器:
首先安装并配置ntp,然后设置同步的服务器并通过crontab计时器配置一个定时同步的任务,最后启动ntpd服务并立即更新所使用系统的时钟以同步私有的NTP服务器;
步骤4.清除宿主机和虚拟机的处理器缓存,消除由于不同缓存命中率所带来的误差;
步骤5.重复步骤1-4,减少公有云系统不确定因素对性能的影响,保证公有云系统从始至终提供一致的性能。


2.根据权利要求1所述的公有云系统性能一致性调整方法,其特征在于,步骤1中,在每一次测试虚拟机性能之前,首先采取drop_cache清除虚拟机缓存,然后查看系统的页面缓存和缓冲区缓存是否全部被清除,如果仍然存在缓存,则将宿主机进行冷启动,以彻底清除虚拟机和宿主机的缓存;
运行时收集所测试虚拟机的指标值,包括平均CPU利用率、IPC、L1/L2/L3cache命中率、内存利用率、IOPS、BPS、CPU访问延迟以及...

【专利技术属性】
技术研发人员:樊甜甜蒋从锋周鑫欧东阳李跃岗仇烨亮殷昱煜张纪林
申请(专利权)人:杭州电子科技大学
类型:发明
国别省市:浙江;33

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

1