KVM开源贡献排名重磅发布,腾讯云成全球唯一上榜公有云厂商

10月25-27日,在布拉格举行的KVM Forum大会上,来自IBM的KVM主要维护者Christian Borntraeger向大会汇报了当前KVM开源项目的进展,并按patch数统计2017年全球企业对KVM的贡献。

其中,腾讯云向KVM内核贡献了46个patch,在全球企业贡献者中位居第6,是唯一一家上榜的公有云厂商。这标志着腾讯云在KVM虚拟化领域的研发实力已经进入全球一线厂商行列。

会上,腾讯云计算产品中心专家工程师肖光荣由于在虚拟机热迁移上的优异表现和贡献,被邀请在本次KVM Forum发表主题演讲。

在热迁移过程中,虚拟机监视器需要跟踪虚拟机的内存写入并在迁移的下一个迭代将脏内存传输到目标宿主机。做内存写入跟踪必须要用写保护和脏页位图,内存写保护用于得知哪些内存有写入,脏页位图告知虚拟机监视器哪些页是脏页。这两块是影响虚拟机迁移性能的重要因素。

肖光荣就这两个重要因素重点介绍了腾讯云在虚拟机热迁移性能提升方面的最新进展以及当前腾讯云在提升写保护和脏页位图同步做的研发工作成果——快速写保护。

快速写保护有两个特点,无锁且算法复杂度为O(1),这就意味着它的性能与虚拟机的内存大小和工作负载无关。脏页位图同步使用零拷贝的方法让虚拟机监视器和KVM内核模块共享脏页位图内存来达到快速同步的目的。快速写保护对提升虚拟机迁移的速度和迁移的成功率有重要价值,这一重大改进将很快被合并到最新的KVM版本中。

近年来,腾讯云一直秉承开放,共享的心态参与开源,凭借庞大的用户群和KVM集群规模,腾讯云在KVM虚拟化上做了深入的研究和丰富的实践,腾讯云自2017年5月加入Linux基金会以来,更加大了回馈社区的力度。在KVM内核领域,腾讯云已经是贡献度最高的公有云厂商。

KVM Forum是一年一度由KVM开源项目组织的年度活动,主要为开发人员和用户提供一个讨论Linux虚拟化技术的发展趋势及未来发展的挑战进行交流的高端技术论坛会议,是KVM社区最为重要和权威的大会。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏坚毅的PHP

深入Docker

深入Docker 作者:ramanallamilli   随着持续交付等新型开发方法的兴起,工程师再也不会凡事靠运气,希望提交代码上去后,它能在未知环境正常运行...

3474
来自专栏ThoughtWorks

技术雷达 : 技术趋势分析报告 | TW洞见

今日洞见 文章作者/图片来自ThoughtWorks:王健。 本文所有内容,包括文字、图片和音视频资料,版权均属ThoughtWorks公司所有,任何媒体、网站...

2996
来自专栏大魏分享(微信公众号:david-share)

工业4.0在Openshift上的落地

工业4.0即第四次工业革命: 由自动化和数据驱动的下一阶段工业发展。它是物联网、工业物联网、大数据、云计算、网络物理系统、人工智能和机器学习等各种技术的统称。预...

1472
来自专栏魏艾斯博客www.vpsss.net

Vultr 取消支付宝付款方式

2962
来自专栏云计算D1net

云计算的乐高积木Docker如何重构应用程序开发

Docker的发展势态如同森林大火,势不可挡。这项新型的Linux容器技术引燃了一路上的一切东西,面对其迅猛发展的势头,我们许多人还没有回过神来。Docker不...

2514
来自专栏腾讯开源的专栏

Github 开源项目贡献指南:项目维护者的最佳实践

维护一个项目需要的不仅仅是写代码的能力。有些时候会有一个你意想不到的的事情要应付,但是这对一个项目的成长也很重要(相对于代码来说),我们收集了一些小技巧来让你的...

2621
来自专栏数据库新发现

拉里·埃里森亲自支招,数据库自动化之后,DBA何去何从?

作者:eygle |English 【转载时请标明出处和作者信息】|【恩墨学院 OCM培训传DBA成功之道】 链接:http://www.eygle.com...

1333
来自专栏SDNLAB

Mitaka:OpenStack迄今为止最成熟作品面世

美国时间4月7日,OpenStack社区发布了OpenStack的第13个版本——Mitaka,新版本聚焦于可管理性、可扩展性和终端用户体验。目前OpenSta...

3304
来自专栏EAWorld

【详解】为什么选择Kubernetes作为云平台的微服务治理框架

导读:本文以“为什么选择Kubernetes作为云平台的微服务治理框架”为例,介绍了普元在做与云平台相关的开源技术选型时的一些方法和经验。 如何做开源技术选型?...

6366
来自专栏SDNLAB

Kubernetes推动更广泛的容器使用

1705

扫码关注云+社区