微信号:infoqchina

介绍:有内容的技术社区媒体

【重磅】微软Azure加入SSD存储行列

2014-09-30 20:41 InfoQ

微软发布了一个新的虚拟机系列,称为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的虚拟机,它又进了一步。


 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 当JAVA变成女孩子 类加载泄漏:令人畏惧的异常 第九十二讲 再谈引用计数 结合友盟统计的多渠道快速打包 内部的一次编程比赛