安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

迁移速度与计算性能兼得!天翼云DirtyLimit技术大显身

8月8日 呛人心投稿
  虚拟机技术的快速发展使系统迁移变得更加灵活且多样化,其广泛应用也促使用户对虚拟机迁移速度和性能影响提出了更高要求。天翼云弹性计算虚拟化团队创新研发DirtyLimit虚拟机迁移加速技术,能够在保证读vCPU性能几乎不下降的情况下,有效缩短虚拟机迁移时间,为用户打造更加优质的迁移体验。
  虚拟机迁移加速技术背景
  虚拟机迁移技术能够将虚拟机从一台物理服务器迁移到另一台物理服务器。在云计算环境中,虚拟机迁移技术可以提高云数据中心服务器的资源利用率,达到节能和负载均衡的目的。
  热迁移开始前,虚机在源主机运行,迁移开始后会在目的主机创建虚机并将其状态设置为暂停,源源不断地接受源主机发送的内存数据,直到源主机剩余内存量足够小,最后暂停源主机,将剩余的内存一次性拷贝至目的主机。
  一些业务程序繁忙的虚机,迁移过程会产生大量内存脏页,这类虚机迁移成功的关键在于迁移拷贝脏页的速率要大于产生脏页的速率。为满足该条件,业界提出了许多迁移加速算法,包括autoconverge,compression,multifd,xbzrle等。
  虚拟机迁移加速技术路线
  autoconverge
  核心思想是降低脏页产生的速率。通过减少虚拟机vCPU运行时间来降低虚机脏页产生速率,使其小于迁移拷贝速率,以满足迁移收敛条件。
  优点:任何虚拟化场景都适用且有效。
  缺点:限制虚机脏页产生的同时,也限制了虚机CPU运行时间,虚机的计算性能在迁移过程中也随之下降。
  compression
  核心思想是压缩减少迁移传输的数据量。通过在拷贝数据前压缩数据量,间接增大单位时间内迁移拷贝的数量,以满足迁移收敛条件。
  缺点:在计算资源充足且网络带宽有限的情况下适用,应用场景有限。
  xbzrle
  核心思想是压缩迁移时传输的增量数据。利用CPUcache缓存要压缩的增量数据,间接增大迁移传输速率,以满足收敛条件。
  缺点:在虚机增量数据多为稀疏类型的情况下适用,应用场景有限。
  multifd
  核心思想是在迁移时建立多个传输通道。通过增加迁移时并发传输的数量,间接增大迁移传输速率,以满足迁移收敛条件。
  缺点:在没有最大化利用迁移带宽的场景下适用,应用场景有限。
  在众多迁移加速技术路线中,autoconverge由于不受场景限制且可以有效降低虚机脏页速率,成为了主流的迁移加速配置。但autoconverge无法确定虚机中产生脏页的vCPU,在方案实现时往往采用较为激进的方式将所有虚机vCPU都限制运行,以达到降低脏页速率的目的,虚机中并不产生脏页的读vCPU也成为了受害者,导致整体计算性能下降。
  天翼云基于IntelPML硬件机制,借助内核dirtyring特性,提出了软硬结合的vCPU速率检测和限制方法,作为DirtyLimit的核心技术,最终解决了迁移过程中读vCPU性能下降的问题。
  天翼云DirtyLimit技术
  DirtyLimit核心思想与autoconverge相同,都是通过减少虚拟机vCPU运行时间来降低虚机脏页产生速率。但在具体实现上则采用了完全不同的底层技术,以克服autoconverge使虚机vCPU性能下降的缺点。
  DirtyLimit除了具有传统autoconverge的优点外,还弥补了它的不足,具备更强大的使用潜质和更广泛的推广场景。
  DirtyLimit与autoconverge技术对比如下:
  限制脏页产生的方式
  autoconverge与DirtyLimit相同,都通过减少虚拟机vCPU运行时间来实现。
  autoconverge为主动型,hypervisor主动采样数据判断迁移收敛情况,如果不收敛会主动限制vCPU运行时间;DirtyLimit为被动型,利用Intel提供的PML(PageModificationlogging)硬件脏页日志跟踪机制,实现物理CPU的脏页速率监测,速率限制会在脏页速率大于阈值时被动触发。
  对比两种策略,autoconverge因为要主动采样计算,计算资源开销更大,而且从采样计算到速率限制有一定延迟,虚机脏页速率限制较为迟钝。DirtyLimit则没有上述缺点,被动地触发速率限制,没有计算资源开销,对限制也更灵敏,能够更快地开始速率限制,从而减少虚机迁移时间。
  脏页限制的粒度
  autoconverge对于脏页限制的粒度为整个虚机的所有vCPU,因此无论vCPU是否产生脏页,都会被hypervisor盲目地限制,使不产生脏页速率的读进程成为受害者,计算性能随之下降。
  DirtyLimit只针对脏页速率大于阈值的vCPU,不仅速率限制的粒度更小,限制策略更灵活,而且对不产生脏页的vCPU不做速率限制,使读进程不受hypervisor速率限制的影响,迁移过程中读进程所在vCPU的计算性能几乎接近正常运行的vCPU。
  相比autoconverge,DirtyLimit迁移在读vCPU计算性能方面有明显提升,可有效降低对用户业务的影响。
  对比测试结果
  1。迁移时间对比测试结果
  3种测试环境迁移时间对比
  从实际测试数据中可以看到:
  1hr随着虚机脏页速率的增大,autoconverge与DirtyLimit迁移总时间差距会逐渐拉大。
  2hr对于带宽较小的场景(如场景1),虚机脏页速率很大,在极端情况下,autoconverge可能会出现迁移失败的情况。而DirtyLimit依然能保证虚机成功迁移。
  2。vCPU计算性能对比测试
  测试方法
  虚机内部分别绑核运行脏页产生程序和计算性能测试工具unixbench,脏页产生程序运行在01核,性能测试工具运行在815核(如下图测试模型所示),保证两个程序互不干扰。分别测试虚机在正常运行时间窗口、DirtyLimit迁移时间窗口、autoconverge迁移时间窗口三种场景下的unixbench跑分。
  测试模型
  迁移过程虚拟机性能对比
  从测试结果可以看到,autoconverge迁移相比正常运行的虚机,计算性能下降相对明显,而DirtyLimit迁移相比正常运行的虚机,计算性能几乎没有下降。
  DirtyLimit是天翼云在虚拟机迁移加速技术上的创新尝试,使用户迁移速度与计算性能兼得,大幅提升用户系统迁移体验。未来,天翼云将继续优化DirtyLimit脏页采集逻辑,提升迁移过程中虚机内存性能,并将DirtyLimit迁移特性实现代码同步至Libvirt、QEMU、欧拉社区,为行业虚拟机迁移加速技术的研究贡献力量。
投诉 评论

解密宇宙最冷处中国空间站超冷柜完成首次自检将开工IT之家11月28日消息,据中国科学报报道,日前,中国空间站梦天实验舱主要科学载荷之一超冷原子物理实验柜(以下简称超冷柜,CAPR)顺利完成首次自检,将开展相关平台任务。……84岁的广州演员龚锦堂突传死讯!广东观众康伯!愿您一路走好!不久前,网上传出《外来媳妇本地郎》当中的康伯扮演者龚锦堂离世的消息,随后苏妙婵扮演者虎艳芬也在社交平台发文证实了此事,对于看着《外剧》长大的广东观众来说,当大家得知康伯离世的消……三九吃3宝,来年无病找,12。22进入三九天,3宝指啥?咋吃民间有句老话道,热在三伏,冷在三九,如果说三伏天是一年之中最热的时间段,那相对应的,三九天就是一年之中最冷的时间段。12月22日,将迎来一九,即正式进入三九天,可以说是一年之中……迁移速度与计算性能兼得!天翼云DirtyLimit技术大显身虚拟机技术的快速发展使系统迁移变得更加灵活且多样化,其广泛应用也促使用户对虚拟机迁移速度和性能影响提出了更高要求。天翼云弹性计算虚拟化团队创新研发DirtyLimit虚拟机迁移……冬季要注意哪些方面冬季要注意保持心情平静,也要注意控制情绪,以积极的、善意的态度看待周围人事,遇到不顺心事,要一笑了之,情绪的乐观能促使体内的气血运行通畅,保证脏腑功能的正常。在冬季,应睡……一周回顾千万级5G医用精品网项目招标医院排行榜重磅发布律师解01一周行业热点回顾2021年度(复旦版)中国医院排行榜发布!11月20日,复旦版《2021年度中国医院综合排行榜》和复旦版《2021年度中国医院专科声誉排行榜》在……刷新认知,iPhone15Flip概念图曝光,库克很不简单在差异化越来越少的全面屏手机时代,产品的设计需要打破常规,需要一些全新的设计来突破瓶颈。在手机市场中,苹果手机是一个实力非常雄厚的手机厂商,是一个极具研发力和创新力的手机厂商,……罕见!这家企业被税务和公安联合稽查!10项违法行为被曝光江苏这家企业被税务局稽查出10项涉税违法行为,虚开发票更是直接被移送公安机关处理。深扒之后,我们发现这家企业基本把能犯的涉税错误统统犯了一遍,对于企业和会计而言,很值得仔……夜读梁晓声论温馨主播读经典,陪您说晚安。大家好,这里是闪电夜读,我是牟平融媒主播宋丹。今晚与您分享梁晓声的散文《论温馨》(节选)。从小学二三年级起,母亲便为全家的生活去离家很远的工地上班……罗马诺确认C罗收到沙特球队报价年薪2亿欧元但没达成协议北京时间11月30日,据西班牙《马卡报》报道,C罗已经与沙特球队利雅得胜利达成加盟的协议。据报道,双方将签约两个半赛季,C罗的年薪将达到史无前例的2亿欧元。世界杯期间,曼……你不上班了,还能好好活下去吗?【你不上班了,还能好好活下去吗?】即使你有份薪水很高的工作,因为你所有的钱都来自于你的工作,你完全靠工作过活。一旦你没了工作我没工作了,也就没工资了,也就是说我没钱……熬过人生低谷期,将获得这几个财富,让你受益终身职场治愈时刻虽说每个人都希望自己能够一帆风顺,但事实上每个人都会经历自己的至暗时刻。当熬过低谷期后,才会是一个人真正的蜕变。人生的每个阶段,都会遇到自己的低谷期,熬……
真没想到,南下度假的黑龙江人家乡,竟然如此之美6月发布,小米12Ultra已大量备货,首发台积电4nm索尼立冬了,记得要和孩子做四件事曝山东男篮2米18内线申请离队,被主帅王晗放弃,潜在下家曝光不应该出现的哭兮兮鲜花一开,满室飘香麦迪天赋是四大分卫里最强存在?看了这4张照片我信了莫兰特希望和勇士进行公平的决战,不建议灰熊邮寄录像禁赛格林曾凡博入选中国男篮人才库,北京首钢贡献6将它含人体所需的13种维生素,维A远超鱼肉,常吃补血养颜护肝明永不言弃!马龙护法奥恰洛夫,生活全部是乒乓球中国和家人6。5日转会巴萨马竞皇马切尔西利物浦纽卡尤文拜仁当代艺术从江湖到产业分手后男人还愿意见面环境行政处罚办法规定的立案条件是什么这件事发生后,周恩来说非常严重,邓小平说小事一桩味精是化学物?味精致癌?关于味精的这些传说是时候澄清了圣女睡美人伯尔纳德修女尸身不腐之谜鱼炸鳞了怎样快速治疗,松鳞病怎么治传承中华文化践行传统美德征文700字丁真称现在要干活这就是丁真2021的现状张掖到祁连山怎么去兰州到祁连山自驾游路线中等收入家庭的财富规划解除合同开发商没钱是否可以申请仲裁

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利