Microsoft Azure is getting reshaped with its new feature related to Azure shared disks. This is an innovative feature that will help clustered enterprise applications that are running on-premise.
This feature will enable clients to execute high latency workflows without any trade-off on availability of the system. This will also enable fast failover and high availability for applications that runs business 24/7.
Azure’s shared disk feature is designed to support database server failover cluster instances, scaling out file servers and remote desktops running on windows servers.
With all these explanations, you must be having a question that is there any comparison between Azure shared disks concept and Azure files?
First of all, let me tell you that Azure shared disks & Azure files both are good concepts and based on your need you can opt for one. For better understanding refer below examples that gives comparison and also idea on when to use Azure shared disks & when to use Azure files:
Azure shared disks: If your requirement is to store data for which access is restricted from outside virtual machine to which the disk is attached, then you should go for Azure shared disks feature. This is because Azure shared disks provide libraries and a REST interface that allows persistent storage of data and enable access of same from an attached virtual hard disk.
This will also allow deployment / re-deployment of applications that use native file system APIs to read and write data to persistent disks.
Azure files: If your requirement is to store development / debugging tools that are required to be accessed from different virtual systems then you should opt for Azure files. Azure files will also be helpful in case you wanted to deploy / un-deploy applications to the cloud that uses the native file system APIs to share data within or other applications running in Azure.
This technology of Azure provides client libraries, SMB interface and a REST interface that enables access from anywhere to stored files.
After getting an understanding on Azure shared disks, now question comes that what is its costing and which types of disks it provides:
Azure shared disks are available on premium SSDs and supports disk sizes greater than or equal to P15 (256 GB). Very soon, Azure Ultra Disk support will also be available. Azure Shared Disks can be enabled as data disks. Each additional mount to an Azure Shared Disk (Premium SSDs) will be charged based on disk size. For more details on pricing, please refer link Azure shared disks pricing page.
Azure Shared Disks can be created using Azure Resource Manager templates. In the upcoming period, Microsoft will enable Portal and SDK support.