微软近日宣布在美国东部2、北欧、东南亚三个区域推出新的Azure Ultra Disk固态硬盘存储服务。
早在2018年的时候,微软就公布了其Ultra SSD--下一代Azure Disks技术。
Azure Ultra Disk是微软所谓的下一代分布式块存储服务,旨在满足高吞吐量和高IO Azure虚拟机的需求,可为大多数I / O要求的工作负载提供亚毫秒级延迟。随着Ultra Disk Storage的推出,Azure包括四种类型的永久磁盘 - 超磁盘存储,Premium SSD,标准SSD和标准HDD。
微软在一份文档中称,Azure Ultra Disk服务是“数据密集型工作负载(如SAP HANA、等顶级数据库和交易繁重的工作负载)”的理想选择。
微软Azure首席技术官Mark Russinovich在博客文章中表示,Ultra Disk提供了4GB到64TB的多种存储容量选项,用户还可以定制吞吐量要求,范围从每秒300Mb到每秒2000 MB,IO操作可设置为每秒1200到160000 IOPS。
Russinovich说,能够自定义这些设置的一大优点是用户可以根据工作负载要求动态扩展磁盘性能,而无需重启虚拟机。设置可以即时调整,不到一个小时即可生效。
他解释说,Azure Ultra Disk利用本地冗余存储在单个Azure可用区中保留三个数据副本。此外该服务还采用了“虚拟磁盘客户端”技术,提供磁盘映射的元数据。 Russinovich说,客户端通过这种元数据可以直接与存储服务器通信,从而减少延迟,并提供与企业级闪存磁盘阵列相当的性能。
Azure Ultra Disk的价格是按小时计算的,费用取决于具体的磁盘大小和性能配置。
- 存储容量
Ultra SSD为您提供从4 GiB到64 TiB的各种不同磁盘大小
- IOPS
Ultra SSD支持300 IOPS / GiB的IOPS限制,每个磁盘最高可达160K IOPS。要实现所配置的IOPS,请确保所选磁盘IOPS小于VM IOPS。此外,如果您计划为每个磁盘实现超过80K的IOPS,则需要配置一种新的VM类型,该类型将在不久的将来作为Ultra SSD预览程序的一部分提供。
- 吞吐量
使用Ultra SSD磁盘时,每个预配置IOPS的单个磁盘的吞吐量限制为256 KiB / s,每个磁盘最多为2000 MBps(其中MBps = 10 ^ 6字节/秒)。
下表总结了不同磁盘大小支持的不同配置:
Ultra SSD托管磁盘产品参数表
磁盘大小(GiB) | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1,024-65,536(以1 TiB为增量) |
IOPS范围 | 100-1,200 | 100-2,400 | 100-4,800 | 100-9,600 | 100-19,200 | 100-38,400 | 100-76,800 | 100-153,600 | 100-160,000 |
吞吐量上限(MBps) | 300 | 600 | 1200 | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 |