A company runs a legacy application on Azure Virtual Machines. The application uses a SQL Server database that requires 50,000 IOPS consistently. It also uses a shared file system for storing documents. They plan to migrate from on-premises where they used a SAN for block storage and NAS for file shares. Which combination of Azure storage should they use to meet performance requirements?
Trap 1: Premium SSD (non-v2) for the database and Azure NetApp Files for…
Premium SSD (v1) has a maximum of 20,000 IOPS per disk (depending on size), which may not consistently achieve 50,000 IOPS unless using disk striping or larger disks. Azure NetApp Files can support high throughput but is more expensive than Azure Files Premium for simple file shares.
Trap 2: Standard SSD for the database and Azure Blob Storage for the file…
Standard SSD provides at most 6,000 IOPS (for largest disks), far below 50,000. Azure Blob Storage is not suitable as a shared file system requiring SMB or NFS protocols without additional configuration (like Azure Files).
- A
Premium SSD v2 disks for the database and Azure Files premium tier for the file share.
Premium SSD v2 can achieve 50,000 IOPS with a 320 GiB disk (which gives 4,000 IOPS per GiB, 320*4000=1,280,000? No, let's check: Premium SSD v2 IOPS scales linearly to 80,000 at 1 TiB, but smaller disks can still achieve high IOPS. It is designed for high-performance databases. Azure Files Premium offers low latency and high throughput for file sharing, suitable for a shared file system.
- B
Premium SSD (non-v2) for the database and Azure NetApp Files for the file share.
Why wrong: Premium SSD (v1) has a maximum of 20,000 IOPS per disk (depending on size), which may not consistently achieve 50,000 IOPS unless using disk striping or larger disks. Azure NetApp Files can support high throughput but is more expensive than Azure Files Premium for simple file shares.
- C
Ultra Disk for the database and Azure Files standard tier for the file share.
Ultra Disk can deliver over 100,000 IOPS, but it is significantly more expensive than Premium SSD v2. The standard tier of Azure Files does not meet low-latency requirements due to higher latency and lower throughput.
- D
Standard SSD for the database and Azure Blob Storage for the file share.
Why wrong: Standard SSD provides at most 6,000 IOPS (for largest disks), far below 50,000. Azure Blob Storage is not suitable as a shared file system requiring SMB or NFS protocols without additional configuration (like Azure Files).