腾讯云发布基于KVM的新一代自研极速虚拟化技术方案
| 发布时间: 2019-11-12 19:07:53 | 1468 次浏览
腾讯云在虚拟化技术领域不断进步。
连续三年成为中国KVM虚拟化技术全球贡献榜上唯一的云计算服务提供商之后,11月7日,腾讯云在Techo开发者大会上正式发布了基于KVM的新一代自行开发的超快速虚拟化技术。
解决方案Havisor高可用性虚拟机监控程序。
与传统解决方案相比,腾讯云Havisor解决方案可以大大提高虚拟化的安全性并支持版本热升级。
值得一提的是,该程序还可以在30毫秒内启动虚拟机,创造了业界可以最快时间启动虚拟机的记录。
Hypervisor管理程序是云计算的基石。它管理虚拟机的生命周期,并提供诸如热迁移之类的服务,这在虚拟机的性能中起着决定性的作用。
目前,KVM和QEMU共同构成了业界主流的开源管理程序解决方案。
KVM位于Linux内核中,将硬件虚拟化的功能抽象为用户空间的接口。 QEMU位于用户空间中,并使用内核接口来控制虚拟机。
但是,位于用户空间中的本机QEMU存在诸如肿,响应速度慢和资源消耗高的问题,以及不支持热升级和安全性不足的痛点,因此虚拟机管理程序将面临行业中无服务器和高可用性方案的需求。
挑战。 ##腾讯云专家工程师肖光荣介绍说,腾讯云的新一代自行开发的超快速虚拟化技术解决方案Havisor致力于在虚拟化中替代QEMU。
其灵活的模块化设计增强了虚拟机管理程序在错误修复,功能升级,安全性和轻量级方面的整体功能。
小光荣介绍说,与传统的QEMU加载模式相比,在生产虚拟机时不区分功能,腾讯云Havisor解决方案根据现场需求按需加载虚拟机功能,并支持虚拟机实例的快速迁移和复制,可以解决虚拟机快速部署的挑战,响应并回收机器资源。
数据显示,基于腾讯Cloud Havisor解决方案,可以将虚拟机的生产速度控制在业界最快的30ms之内,从而可以有效地保证用户的快速响应需求。
同时,此解决方案还可以确保每个云主机实例的内存控制在15M之内,从而大大减少了虚拟机资源开销。
安全性也是腾讯云Havisor解决方案关注的问题。
肖光荣介绍说,腾讯云Havisor解决方案采用了一种将每个功能模块封装在单独的安全沙盒中的方法,并为每个沙盒分配了单独的权限配置,从而使用户能够执行更细粒度的安全性。
planning。
此外,由于本机QEMU不支持热升级的痛点,腾讯云Havisor解决方案将每个功能封装在
中在该模块中,通过模块的热更换可以实现纠错和功能升级的效果,无需用户感知即可完成该模块的热更换,并确保用户服务的平稳运行。
当前,越来越多的服务基于无服务器模型。传统虚拟化技术在处理此类情况时特别困难。腾讯云已经推出了自主研发的新一代超快速虚拟化技术解决方案Havisor,希望能弥补这一领域的技术空白。
。
肖光荣说。
据报道,腾讯云首先采用了KVM技术的云计算服务提供商。
早在2013年,腾讯云基于对虚拟化技术未来发展方向的判断,充分采用了开源社区支持的KVM技术,并投资了核心团队参与研发。
近年来,腾讯云还一直在积极推动虚拟化开源的发展。
在今年的KVM论坛上,腾讯云今年以40个补丁的贡献排名世界第七,并连续三年成为中国唯一的云计算服务提供商。
其中,腾讯云今年贡献的三个技术特征也被评为KVM的核心突破。