资讯专栏INFORMATION COLUMN

震撼:AWS放弃XEN 改用KVM作为新的虚拟化引擎

TalkingData / 3309人阅读

摘要:随着新的实例披露了新的虚拟化引擎,这是由英特尔的系列支持的实例。提供了一些关于的发布级细节,说它与在优化深度学习引擎和版本的英特尔数学内核库工作,和其他深度学习框架在实例上进行了优化,效果非常好。

新的C5实例和未来的虚拟机讲不使用XEN,而是核心的KVM技术。

AWS已经宣布它已经创建了新的基于KVM虚拟化引擎,而不是它多年来依赖的Xen引擎。

随着新的EC2实例披露了新的虚拟化引擎,这是由英特尔的Skylake Xeon系列支持的“C5”实例。AWS关于新实例的常见问题说明“C5实例使用了基于核心KVM技术的新的EC2虚拟化引擎。”

这是爆炸性新闻,因为AWS长期支持Xen虚拟化引擎。Xen项目吸引了强大的资源,因为最强大的公共云使用它的开源软件。Citrix的Xen服务器和AWS虚拟化引擎很相近。

更有趣的是AWS的新闻:“前进,我们将使用这个虚拟化引擎来为其他类型实例提供动力。”这家互联网巨头的新闻让我们感到高兴,他们计划“在一场AWS re:Invent会议中分享更多的技术细节”。

听起来很像AWS和Xen要分手

新的虚拟化引擎可以很好地解释为什么AWS是最后一个运行英特尔新的Skylake Xeon cpu的大型云,因为AWS也显示了新的C5实例运行在它所描述的“自定义处理器,对EC2进行优化”。

英特尔和AWS都说这是一个定制的3.0 GHz XeonPlatinum8000系列处理器。Chipzilla提供了一些关于CPU的发布级细节,说它与AWS在“优化AI /深度学习引擎和版本的英特尔数学内核库”工作,“MXNet和其他深度学习框架在Amazon EC2 C5实例上进行了优化,效果非常好”。

英特尔以前定制过Xeon系列,提供给Oracle等公司,AWS购买了cpu,因此,英特尔再次这样做也就不足为奇了。

迁移到KVM更令人惊讶,但AWS为了获得较佳性能会做任何需要调整其云的事情。如果这意味着构建虚拟化引擎,并确保它与自定义的Xeon系列挂钩,那就这样吧。

不管它在三周内揭示了什么,AWS现在说C5实例和他们的新虚拟化引擎都是关于更快的吞吐量,因为新的虚拟机连接到云计算的弹性块存储(EBS),在网络和带宽上击败了之前较好的。

下面是AWS在FAQ中说的:

在C5实例中引入Amazon EC2的新虚拟化引擎,是一个主要为C5实例提供CPU和内存隔离的组件。VPC网络和EBS存储资源,由的EC2实例家族的一部分专用硬件组件实现的。

它建立在核心的基于Linux内核的虚拟机(KVM)技术上,但不包括通用操作系统组件。

换句话说,网络和存储是在其他地方完成的,而不是在虚拟化引擎中,它专注于隔离CPU和内存资源:

最终所有新的实例类型都将使用新的EC2虚拟化引擎,但是在短期内,一些新的实例类型将根据平台的需求使用Xen。

运行在新的EC2虚拟化引擎上的实例支持最多27个额外的PCI设备,用于EBS卷和VPC ENI。每个EBS卷或VPC ENI使用一个PCI设备。例如,如果您将3个附加的网络接口附加到一个使用新的EC2管理程序的实例,那么您可以在这个实例上附加到24个EBS卷。

所有使用新的EC2虚拟化引擎运行的EC2实例,提供的交互公共api都将保持不变。例如,描述实例响应的“hypervisor”字段,它将继续为所有EC2实例报告“xen”,即使是在虚拟化引擎下运行的实例。在EC2 API的将来版本中可能会删除这个字段。

你应该查看FAQ,了解AWS移动到新虚拟化引擎的全部影响。下面是基于kvm的新C5实例的统计数据:

每个vCPU都是Amazon所获得的物理CPU上的一个线程。

原文链接:

http://www.theregister.co.uk/2017/11/07/aws_writes_new_kvm_based_hypervisor_to_make_its_cloud_go_faster/

译者点评:

因为AWS在XEN上做了多年的投入,一直认为AWS不会放弃,没有想到说放弃就放弃了。前几天有一个KVM2017年度代码贡献,看到有AWS,还以为是玩票性质的。主要原因因为新一代CPU平台的原因,为了发挥更好的性能。

目前国内新一代的公有云全部使用的是KVM,阿里和腾讯云有一部分是XEN,但是最近几年他们已经准备超KVM上转移了。

欢迎加入本站公开兴趣群

软件开发技术群

兴趣范围包括:Java,C/C++,Python,PHP,Ruby,shell等各种语言开发经验交流,各种框架使用,外包项目机会,学习、培训、跳槽等交流

QQ群:26931708

Hadoop源代码研究群

兴趣范围包括:Hadoop源代码解读,改进,优化,分布式系统场景定制,与Hadoop有关的各种开源项目,总之就是玩转Hadoop

QQ群:288410967 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/4248.html

相关文章

  • 震撼AWS放弃XEN 改用KVM作为新的拟化引擎

    摘要:随着新的实例披露了新的虚拟化引擎,这是由英特尔的系列支持的实例。提供了一些关于的发布级细节,说它与在优化深度学习引擎和版本的英特尔数学内核库工作,和其他深度学习框架在实例上进行了优化,效果非常好。 新的C5实例和未来的虚拟机讲不使用XEN,而是核心的KVM技术。AWS已经宣布它已经创建了新的基于KVM虚拟化引...

    meteor199 评论0 收藏0
  • VMworld 2018前瞻:拟化颠覆云应用生态系统

    摘要:在这个不可阻挡地转向公有云的行业中,发现自己越来越难以将自己的云应用生态系统产品与微软谷歌和等合作伙伴的产品区分开来。诸如此类的战略性举措将有助于实现多元化,超越目前对虚拟存储解决方案和网络虚拟化产品收入的依赖。平台虚拟化一般是涉及抽象应用对硬件资源的访问,例如计算能力、存储驱动器、随机存取内存和I/O带宽。下一步的演进是向堆栈上层迁移,虚拟化了应用对软件资源的访问,尤其是运行时引擎、算法库...

    Batkid 评论0 收藏0
  • Docker简介

    摘要:近期非常火热,无论是从上的代码活跃度,还是宣布在中正式支持,都给业界一个信号,这是一项创新型的技术解决方案。可以简化部署多种应用实例工作,比如应用后台应用数据库应用大数据应用比如集群消息队列等等都可以打包成一个部署。 1. docker是什么 Docker is an open-source engine that automates the deployment of any...

    李义 评论0 收藏0
  • 【技术系列】浅谈GPU拟化技术(第一章)

    摘要:年第一个产品与群雄逐鹿在发布了的产品,则标志着虚拟化的成熟并逐渐开启了异构计算虚拟化的快速发展历程。而其中的便是基于的分片虚拟化方案。图形渲染虚拟化高性价比只此一款。各种新兴行业也开始应用虚拟化技术。 摘要: GPU深度好文系列,阿里云技术专家分享 第一章 GPU虚拟化发展史 GPU的虚拟化发展历程事实上与公有云市场和云计算应用场景的普及息息相关。如果在10年前谈起云计算,大部分人的...

    XFLY 评论0 收藏0
  • 【技术系列】浅谈GPU拟化技术(第一章)

    摘要:年第一个产品与群雄逐鹿在发布了的产品,则标志着虚拟化的成熟并逐渐开启了异构计算虚拟化的快速发展历程。而其中的便是基于的分片虚拟化方案。图形渲染虚拟化高性价比只此一款。各种新兴行业也开始应用虚拟化技术。 摘要: GPU深度好文系列,阿里云技术专家分享 第一章 GPU虚拟化发展史 GPU的虚拟化发展历程事实上与公有云市场和云计算应用场景的普及息息相关。如果在10年前谈起云计算,大部分人的...

    n7then 评论0 收藏0

发表评论

0条评论

TalkingData

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<