从IaaS功能对比云厂商之性能与地理分布

日期: 2017-11-20 翻译:蒋红冰 来源:TechTarget中国 英文

公共云IaaS提供了很多的好处,但是对于供应商的选择可能是很困难的。应精心从供应商所提供的弹性、混合支持、数据服务等等方面来进行评估的。

为了选择一个基础设施即服务的环境,用户首先需要知道他们希望从公共云供应商那里得到哪些IaaS功能。

虽然市面上有着很多的IaaS产品,但是公共云三大巨头(亚马逊网络服务、微软Azure和谷歌云平台)和IBM公司一起占据了约63%的市场收入,Synergy在2017年二月发布的一份研究报告称。

然而,市场上也出现了相当数量的同类供应商,其中包括了像Rackspace这样的企业,以及更多小型利基云厂商(如DigitalOcean)。

根据自身需求选择正确的IaaS产品可能是很复杂的一项工作。其部分的原因是整个供应商范围内性能与成本都没有实现标准化。虽然诸如Cloud Spectator这样的公司会根据虚拟机和存储的性能对欧美的主要供应商们进行排名并发布相关报告,但是在公共云领域内仍然很难找到权威的基准测试工作。

不过,用户仍然必须根据大量的IaaS功能和因素来对公共云IaaS供应商们进行仔细的评估与比较。具体包括:可靠性、地理范围、价格以及支持混合云的能力等。

虚拟机选项与性能

公共云供应商的虚拟机在性能和价值上都是各不相同的,即便他们的配置听上去是完全一样的。其原因包括:使用不同的硬件(如采用了具有更快速度和更多功能CPU的系统)以及通过虚拟机传递的软件与配置差异。

据Cloud Spectator称,即便是使用了“相同”的配置,原始虚拟机的性能也可以相差两倍。甚至对于I/O性能来说,其差异程度要大得多——高达八倍。尽管这个数字是Rackspace一个单一点的,但其他所有的数据都在3倍范围内。

根据Cloud Spectator对所有云服务供应商(CSP)的测试结果来看,谷歌达到了67%的最佳性能,而AWS为75%。Azure实际上与最佳值最为接近。但是,当存储硬盘也被纳入性能评价范围时,AWS比Rackspace差十五个百分点,而Azure和IBM也只是稍微好一点。谷歌达到了Rackspace的45%。

从IaaS功能角度来看,AWS毫无疑问是业内的领导者,它拥有着一个上下游齐全的生态系统。谷歌和微软正在大步跟上。IBM公司还构建了一个强大的产品组合,但是对于IaaS来说在SaaS服务中需要开发的并不只有基本工具。公共云三大巨头都提供了丰富广泛的实例类型与容量,由此它们针对大计算量、内存密集型或IO驱动的应用程序进行了各种优化。他们还提供了GPU实例以及不久将推出基于现场可编程门阵列(FPGA)的人工智能与机器学习加速功能,从而可以匹配用于这些工作负载的大部分内部配置。与小型或利基CSP们相比,这是一个重要的区别,它体现了三巨头的快速部署能力。

在这些数字中所体现的最重要一点是,实例的价值有所变化。最明智的方法就是对用户自己的应用程序进行沙箱试运行以便获得一个极具个性化的性能表现。

可靠性与地理分布

即便是三大IaaS供应商也会遭遇中断事件。亚马逊公司的简单存储服务(S3)就曾在北弗吉尼亚州的一个数据中心发生了长达两天时间的中断事故,但其影响范围只涉及那些没有使用多区域存储复制功能的租户们。主要供应商的大多数中断事件都是由于内部管理员出错才造成的,例如路由器代码更新失败。

如果用户将工作负载进行跨多个供应商可用区域的部署并使用复制存储,那么他们就能够避免受到这些中断事件的影响,即便不是全部那也是大部分的。也就是说,与众多小型CSP相比,三大巨头可能在可用性方面具有更好的表现,因为它们通常都经过了更好的测试并拥有更强大的编排代码,以及有助于恢复的更多资源。此外,主流CPS们往往在数据中心选位方面具有更大的地理覆盖范围,这也就增加了用户对于可用性的选择。虽然小型CSP一般也至少拥有两个数据中心,但在这一点上也无法与巨头相提并论。备份与归档系统也同样受益于供应商的地理优势。

但是,一些包括AWS、谷歌和Azure在内的CSP们都会为用户在不同区域和地区之间移动数据和实例收取额外的费用,所以请务必确保将其纳入用户的总持有成本计算模式中。

最后,当评估IaaS供应商的可用区域时,用户应当考虑他们与市场(最终用户)之间的距离。当其数据更接近数据的消费者时,那将有助于降低延迟时间和运维成本。对于跨国网站这样的存在来说,这是一个主要的现实问题。

继续阅读IaaS功能对比云厂商之管理与数据

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。