Azure提供了四个托管磁盘层:标准硬盘层、标准SSD层、高级SSD层和基于SSD技术的新超级硬盘存储层。Ultra Disk ssd支持MongoDB、SQL Server、SAP HANA等系统驱动的企业级工作负载,以及高性能、关键任务应用。最新的存储层具有可配置的性能属性,可以通过调整IOPS和吞吐量来满足不断变化的性能需求。
Azure Ultra Disk Storage实现了分布式块存储架构,使用NVMe来支持I/ o密集型的工作负载。NVMe是一种主控制器接口和存储协议,通过计算机的高速PCIe总线加速数据中心系统和ssd之间的数据传输。
在实现Ultra Disk Storage时,必须考虑限制Azure在资源上的位置。例如,您可以为您的VM配置一个16-GiB超级磁盘,IOPS为4,800。但是,如果使用Standard_D2s_v3虚拟机,则无法充分利用存储,因为虚拟机由于其限制而被限制为3,200 IOPS。为了实现超级磁盘存储的全部好处,您需要能够支持其功能的硬件。
因为超级磁盘存储是Azure的一项新服务,它有一些限制。该服务仅在少数地区可用,并且只能与几种类型的vm一起工作。另外,不能为运行在可用集中的虚拟机挂载超级磁盘。该服务也不支持快照、虚拟机规模集、Azure磁盘加密、Azure Backup或Azure Site Recovery。您不能将现有磁盘转换为超级磁盘,但可以将数据从现有磁盘迁移到超级磁盘。
尽管有这些限制,Azure Ultra Disk Storage可以证明是计划转移他们的资产数据密集型应用程序到云上。毫无疑问,微软将继续改进服务,将他们的影响扩展到其他地区,解决其他Azure数据服务缺乏支持的问题,但这还没有发生,一些IT团队可能会坚持在考虑迁移他们的工作负载之前解决这些问题。与此同时,Ultra Disk Storage有望成为一项值得关注的服务,特别是对于那些已经致力于Azure生态系统的组织来说。