AWS将虚拟化技术从XEN切换到KVM ,聊一聊大象转身过程中的技术难点

  • 时间:
  • 浏览:0

全球最大公有云厂商AWS于近期公布了全新的C5实例,该实例全版基于新的虚拟机监控程序运行运行(Hypervisor):KVM。在前一天的11年里,AWS的所有虚拟化实例前会 基于XEN技术实现的。也可是 说AWS也现在结速转向了KVM之路而不再坚持使用从其诞生之日起有一一两个劲使用的XEN技术。

1) 随着X86处置器(VT-X, EPT, VT-D)对虚拟化的支持没有 好,XEN半虚拟化的性能优势逐渐没有 ,反而机会其形态学 上的复杂化度,对于阿里云二次开发和维护都带来了比较大的挑战。

2) KVM项目逐渐现在结速成长期是什么是什么期的句子。KVM机会其简单的架构,少量复用了Linux内核的逻辑,使得代码简单高效, 得到了业界的一致认可。

3) 2014年爆发的xen XSA-108漏洞, AWS、LINODE重启了少量的物理机, 实在阿里云当时通过有有有有一一两个创新的方案做了在线修复, 但也花费了少量的精力和时间。

和AWS一样,阿里云当初为了从XEN切换到KVM,也经历了非常剧烈的来自内部管理和内部管理的阵痛。当时既没有 明显的业界案例可参考,XEN社区的技术进展也依然如火如荼,更重要的是底层核心技术的变更对整个云架构中的几大核心模块如:控制系统、虚拟化存储、虚拟化网络、系统管理与运维前会 带来极其猛烈的冲击。不可谓前会 牵一发而动全身。

"马老师说“机会相信而看见”。这句话用在这里又何尝不贴切呢。让让我们歌词 歌词 机会相信一线研发工程师的切身感受与体验;相信有有有有一一两个技术会不断更迭,暂且完善走向完善;相信正确的方向才是最重要的,即使为此可以让让我们歌词 歌词 趟再多的坑也再所不辞!"

如今,让让我们歌词 歌词 机会现在结速享受不要 的机会底层架构的优越性所带来的整个研发波特率,系统波特率/性能方面的优势。有关那先 内容,后续会有相应的专稿一一进行介绍。

让让我们歌词 歌词 知道虚拟化是云计算中最核心的技术(注意,这里没有 之一)。而要将这最核心的虚拟化引擎从XEN切换到KVM,无论是在底层技术、还是产品架构、用户体验方面前会 面临非常巨大的挑战。

或多或少期间经历的几件事情,让让我们歌词 歌词 虚拟化技术总监-张献涛下定决心:“现在,是前一天该做出个人的取舍了!”