微软发布了一个新的虚拟机系列,称为 D- 系列。它提供了更好的内存、CPU 及更快的 I/O。此举使 Azure 加入了使用 SSD 作为后台存储的 IaaS 提供商精英俱乐部。
在云上运行像 OLTP 和 NoSQL 数据库这种 I/O 密集型工作负载时,客户经常会发现性能限制。与基于磁性介质的传统存储相比,SSD 存储提供了更高的 IOPS。据微软云和企业事业部执行副总裁 Scott Guthrie 介绍,新的 D- 系列虚拟机比 A- 系列虚拟机快60% 。 XtremeData 是新系列 Azure 虚拟机的早期采用者之一,它提到,他们发现这个系列的虚拟机提供了高性能和高可扩展性。新虚拟机的规格分成了两类——通用类和高性能类。
下面是新虚拟机的配置对比表。
AWS、Google、Digital Ocean 和 ProfitBricks 已经提供了基于 SSD 的虚拟机。 Amazon EC2 是其中一个最早支持基于 SSD 的虚拟机的。它提供了实例存储和永久性块级存储。实例存储提供临时存储,就是说,实例存储卷上的数据只在相关联的 Amazon EC2 实例的生命周期内存在。永久性块级存储称为 Elastic Block Store(EBS),它可以独立于虚拟机的生命周期存储数据。Provisioned IOPS(PIOPS)模式也提供 EBS,与通用的基于 SSD 的 EBS 相比,它可以提供更高的吞吐量。
谷歌计算引擎提供两种类型的永久性磁盘卷:标准的永久性磁盘和SSD 永久性磁盘。与Amazon EBS 不同,GCE 不希望客户预先配置IOPS。磁盘的I/O 性能取决于虚拟机类型和使用的磁盘大小。配有更大磁盘的高端虚拟机提供更好的性能。
Digital Ocean 是一家位于纽约的云基础设施创业公司,拥有 SSD-only 云,为客户配备了高性能的 SSD 硬盘驱动器。 ProfitBricks 是另外一个提供基于 SSD 的永久性存储的 IaaS 提供商。
对于 Azure 上基于 SSD 的虚拟机,一个重要的方面是,它们不是永久性的。存储在这些卷上的数据会在虚拟机崩溃或终止时丢失。这与 Amazon EC2 和谷歌计算引擎不同,它们提供永久性 SSD。在 Azure 上,客户必须保证存储在 SSD 磁盘上的数据不间断地备份到 Azure Blob Storage 或其它虚拟机上。在运行像 SQL Server 集群或者 MongoDB 副本集这样的高可用性数据库工作负载时,客户将体会到 SSD 的强大之处。
Microsoft Azure 旨在提供与 Amazon Web Service 同等的功能。随着采用基于 SSD 的虚拟机,它又进了一步。
查看英文原文:**** Microsoft Azure Joins SSD Storage Bandwagon
评论