Azure Managed disk VS Azure NetApp

Kannan Venkat 21 Reputation points


I have a scenario, were there are VMs running in web application tire and 1 VM running in Database Tire with oracle database to be migrated to Azure. The storage space needed is 4 TB and to be shared among servers. Also need to consider compliance regulations

  1. Which is the better choice between Azure Managed Disk and Azure NetApp (GDPR & HIPAA Compliant)?
  2. If I choose Managed Disk (Premium SSD - P30) which has maximum 5 shares, then can I use the data disk shared for all the 5 VMs (4 VMs in application tier and 1 VM in database tier)? Or I need to create 2 data disks - 1 shared for Application tier VMs and 1 dedicated for Database Tier VM with Oracle workload?
  3. If I choose Azure NetApp, then can I mount different volumes of NetApp file for each VMs
  4. If I plan for VMSS for application tier (with max of 4 VMs) can I create single volume and mount it on all the 4 VMs or Do I need to create separate volumes for each Application Tier VMs?


Azure NetApp Files
Azure NetApp Files
An Azure service that provides enterprise-grade file shares powered by NetApp.
83 questions
Azure Disk Storage
Azure Disk Storage
A high-performance, durable block storage designed to be used with Azure Virtual Machines and Azure VMware Solution.
583 questions
0 comments No comments
{count} votes

Accepted answer
  1. deherman-MSFT 34,021 Reputation points Microsoft Employee

    @Kannan Venkat
    Welcome to Microsoft Q&A, thanks for posting your question. Please find my answers to your questions inline below:

    1. I don't see why one service would be better than the other for compliance. You can find information about compliance offerings on our page here.
    2. Please keep in mind that Azure Shared Disk is designed specifically for cluster based workloads. If your application is not cluster based it will not be an option. More information on sample workloads can be found here. If your application is cluster based then you could use a single disk for the application and a single disk for the database.
    3. Yes, you can have multiple volumes in a single capacity pool. More information about the hierachy of Azure Netapp Files can be found here.
    4. Unless you are utilizing a cluster based system you will need to have a separate volume per VM.

    Hope this helps! Let us know if you have further questions and we will do our best to assist.


    Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

0 additional answers

Sort by: Most helpful