You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/storage/files/storage-files-netapp-comparison.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,16 +22,16 @@ Most workloads that require cloud file storage work well on either Azure Files o
22
22
| Category | Azure Files | Azure NetApp Files |
23
23
|---------|-------------------------|---------|
24
24
| Description |[Azure Files](https://azure.microsoft.com/services/storage/files/) is a fully managed, highly available, enterprise-grade service that is optimized for random access workloads with in-place data updates.<br><br> Azure Files is built on the same Azure storage platform as other services like Azure Blobs. |[Azure NetApp Files](https://azure.microsoft.com/services/netapp/) is a fully managed, highly available, enterprise-grade NAS service that can handle the most demanding, high-performance, low-latency workloads requiring advanced data management capabilities. It enables the migration of workloads deemed "un-migratable."<br> Azure NetApp Files is built on NetApp's bare metal with ONTAP storage OS running inside the Azure datacenter for a consistent Azure experience and on-premises like performance. |
25
-
| Protocols | SSD (premium)<br><ul><li>SMB 2.1, 3.0, 3.1.1</li><li>NFSv4.1</li><li>REST</li></ul><br>HDD (standard)<br><ul><li>SMB 2.1, 3.0, 3.1.1</li><li>REST</li></ul><br> To learn more, see [available file share protocols](./storage-files-planning.md#available-protocols). | All tiers<br><ul><li>SMB 2.1, 3.x (including SMB Continuous Availability optionally)</li><li>NFSv3, NFSv4.1</li><li>Dual protocol access (NFSv3/SMB and NFSv4.1/SMB)</li><li>[Object REST API access (S3-compatible API)](../../azure-netapp-files/object-rest-api-introduction.md)</li></ul><br> To learn more, see how to create [NFS](../../azure-netapp-files/azure-netapp-files-create-volumes.md), [SMB](../../azure-netapp-files/azure-netapp-files-create-volumes-smb.md), or [dual-protocol](../../azure-netapp-files/create-volumes-dual-protocol.md) volumes. |
26
-
| Region Availability |SSD<br><ul><li>30+ Regions</li></ul><br>HDD<br><ul><li>All regions</li></ul><br> To learn more, see [Products available by region](https://azure.microsoft.com/global-infrastructure/services/?products=storage). | Flexible, Standard, Premium, and Ultra service levels<br><ul><li>40+ Regions</li></ul><br> Elastic storage <li><ul>[13 regions](../../azure-netapp-files/elastic-zone-redundant-concept.md#supported-regions)</ul></li><br> To learn more, see [Products available by region](https://azure.microsoft.com/global-infrastructure/services/?products=storage). |
27
-
| Redundancy |SSD<br><ul><li>LRS</li><li>ZRS</li></ul><br>HDD<br><ul><li>LRS</li><li>ZRS</li><li>GRS</li><li>GZRS</li></ul><br> To learn more, see [redundancy](./storage-files-planning.md#redundancy). | All tiers<br><ul><li>Built-in local HA</li><li>[Cross-region replication](../../azure-netapp-files/replication.md)</li><li>[Cross-zone replication](../../azure-netapp-files/replication.md)</li><li>[Availability zones for high availability](../../azure-netapp-files/use-availability-zones.md)</li><li>[Cross-zone-region replication](../../azure-netapp-files/cross-zone-region-replication.md)</li><li>[Elastic zone-redundant service level](../../azure-netapp-files/elastic-zone-redundant-concept.md)</li></ul> |
25
+
| Protocols |<ul><li>SSD (premium)<ul><li>SMB 2.1, 3.0, 3.1.1</li><li>NFSv4.1</li><li>REST</li></ul></li><li>HDD (standard)<ul><li>SMB 2.1, 3.0, 3.1.1</li><li>REST</li></ul></li></ul><br> To learn more, see [available file share protocols](./storage-files-planning.md#available-protocols). | All tiers<br><ul><li>SMB 2.1, 3.x (including SMB Continuous Availability optionally)</li><li>NFSv3, NFSv4.1</li><li>Dual protocol access (NFSv3/SMB and NFSv4.1/SMB)</li><li>[Object REST API access (S3-compatible API)](../../azure-netapp-files/object-rest-api-introduction.md)</li></ul><br> To learn more, see how to create [NFS](../../azure-netapp-files/azure-netapp-files-create-volumes.md), [SMB](../../azure-netapp-files/azure-netapp-files-create-volumes-smb.md), or [dual-protocol](../../azure-netapp-files/create-volumes-dual-protocol.md) volumes. |
26
+
| Region Availability |<ul><li>SSD<ul><li>30+ Regions</li></ul></li><li>HDD<ul><li>All regions</li></ul></li></ul><br> To learn more, see [Products available by region](https://azure.microsoft.com/global-infrastructure/services/?products=storage). |<ul><li>Flexible, Standard, Premium, and Ultra service levels<ul><li>40+ Regions</li></ul></li><li>Elastic storage<ul><li>[13 regions](../../azure-netapp-files/elastic-zone-redundant-concept.md#supported-regions)</li></ul></li></ul><br> To learn more, see [Products available by region](https://azure.microsoft.com/global-infrastructure/services/?products=storage). |
27
+
| Redundancy |<ul><li>SSD<ul><li>LRS</li><li>ZRS</li></ul></li><li>HDD<ul><li>LRS</li><li>ZRS</li><li>GRS</li><li>GZRS</li></ul></li></ul><br> To learn more, see [redundancy](./storage-files-planning.md#redundancy). |<ul><li>All tiers<ul><li>Built-in local HA</li><li>[Cross-region replication](../../azure-netapp-files/replication.md)</li><li>[Cross-zone replication](../../azure-netapp-files/replication.md)</li><li>[Availability zones for high availability](../../azure-netapp-files/use-availability-zones.md)</li><li>[Cross-zone-region replication](../../azure-netapp-files/cross-zone-region-replication.md)</li><li>[Elastic zone-redundant service level](../../azure-netapp-files/elastic-zone-redundant-concept.md)</li></ul></li></ul> |
28
28
| Service-Level Agreement (SLA)<br><br> Note that SLAs for Azure Files and Azure NetApp Files are calculated differently. |[SLA for Azure Files](https://azure.microsoft.com/support/legal/sla/storage/)|[SLA for Azure NetApp Files](https://azure.microsoft.com/support/legal/sla/netapp)|
29
-
| Identity-Based Authentication and Authorization | SMB<br><ul><li>Active Directory Domain Services (AD DS)</li><li>Microsoft Entra Domain Services</li><li>Microsoft Entra Kerberos</li></ul><br> Note that identify-based authentication is only supported when using SMB protocol. To learn more, see [FAQ](./storage-files-faq.md#security-authentication-and-access-control). | SMB<br><ul><li>Active Directory Domain Services (AD DS)</li><li>Microsoft Entra Domain Services</li></ul><br> NFS/SMB dual protocol<ul><li>ADDS/LDAP integration</li><li>[ADD/LDAP over TLS](../../azure-netapp-files/configure-ldap-over-tls.md)</li></ul><br>NFSv3/NFSv4.1<ul><li>[ADDS/LDAP integration with NFS extended groups](../../azure-netapp-files/configure-ldap-extended-groups.md)</li>[FreeIPA, OpenLDAP, and Red Hat Directory Server](../../azure-netapp-files/configure-directory-server.md)</li></ul><br> To learn more, see [Azure NetApp Files NFS FAQ](../../azure-netapp-files/faq-nfs.md) and [Azure NetApp Files SMB FAQ](../../azure-netapp-files/faq-smb.md). |
30
-
| Encryption | All protocols<br><ul><li>Encryption at rest (AES-256) with customer or Microsoft-managed keys</li></ul><br>SMB<br><ul><li>Kerberos encryption using AES-256 (recommended) or RC4-HMAC</li><li>Encryption in transit</li></ul><br>NFSv4.1<br><ul><li>Encryption in transit</li></ul><br>REST<br><ul><li>Encryption in transit</li></ul><br> To learn more, see [Security and networking](files-nfs-protocol.md#security-and-networking). | All protocols<br><ul><li>Encryption at rest (AES-256) with Microsoft-managed keys</li><li>[Encryption at rest (AES-256) with customer-managed keys](../../azure-netapp-files/configure-customer-managed-keys.md)</li></ul><br>SMB<ul><li>Encryption in transit using AES-CCM (SMB 3.0) and AES-GCM (SMB 3.1.1)</li></ul><br>NFSv4.1<ul><li>Encryption in transit using Kerberos with AES-256</li></ul><br> To learn more, see [security FAQ](../../azure-netapp-files/faq-security.md). |
29
+
| Identity-Based Authentication and Authorization | <ul><li>SMB<ul><li>Active Directory Domain Services (AD DS)</li><li>Microsoft Entra Domain Services</li><li>Microsoft Entra Kerberos</li></ul></li><li>NFS<ul><li>Not supported (network level authentication only).</li></ul></li></ul><br> To learn more, see [FAQ](./storage-files-faq.md#security-authentication-and-access-control). | <ul><li>SMB<ul><li>Active Directory Domain Services (AD DS)</li><li>Microsoft Entra Domain Services</li></ul></li><li>NFS/SMB dual protocol<ul><li>ADDS/LDAP integration</li><li>[ADD/LDAP over TLS](../../azure-netapp-files/configure-ldap-over-tls.md)</li></ul></li><li>NFSv3/NFSv4.1<ul><li>[ADDS/LDAP integration with NFS extended groups](../../azure-netapp-files/configure-ldap-extended-groups.md)</li><li>[FreeIPA, OpenLDAP, and Red Hat Directory Server](../../azure-netapp-files/configure-directory-server.md)</li></ul></li></ul><br> To learn more, see [Azure NetApp Files NFS FAQ](../../azure-netapp-files/faq-nfs.md) and [Azure NetApp Files SMB FAQ](../../azure-netapp-files/faq-smb.md). |
30
+
| Encryption |<ul><li>All protocols<ul><li>Encryption at rest (AES-256) with customer or Microsoft-managed keys</li></ul></li><li>SMB<ul><li>Kerberos encryption using AES-256 (recommended) or RC4-HMAC</li><li>Encryption in transit</li></ul></li><li>NFSv4.1<ul><li>Encryption in transit</li></ul></li><li>REST<ul><li>Encryption in transit</li></ul></li></ul><br> To learn more, see [Security and networking](files-nfs-protocol.md#security-and-networking). |<ul><li>All protocols<ul><li>Encryption at rest (AES-256) with Microsoft-managed keys</li><li>[Encryption at rest (AES-256) with customer-managed keys](../../azure-netapp-files/configure-customer-managed-keys.md)</li></ul></li><li>SMB<ul><li>Encryption in transit using AES-CCM (SMB 3.0) and AES-GCM (SMB 3.1.1)</li></ul></li><li>NFSv4.1<ul><li>Encryption in transit using Kerberos with AES-256</li></ul></li></ul><br> To learn more, see [security FAQ](../../azure-netapp-files/faq-security.md). |
31
31
| Access Options | <ul><li>Internet</li><li>Secure VNet access</li><li>VPN Gateway</li><li>ExpressRoute</li><li>Azure File Sync</li></ul><br> To learn more, see [network considerations](./storage-files-networking-overview.md). | <ul><li>Secure VNet access</li><li>VPN Gateway</li><li>ExpressRoute</li><li>[Virtual WAN](../../azure-netapp-files/configure-virtual-wan.md)</li><li>[Global File Cache](https://bluexp.netapp.com/global-file-cache/onboarding)</li><li>[HPC Cache](../../hpc-cache/hpc-cache-overview.md)</li><li>[Standard Network Features](../../azure-netapp-files/azure-netapp-files-network-topologies.md#configurable-network-features)</li></ul><br> To learn more, see [network considerations](../../azure-netapp-files/azure-netapp-files-network-topologies.md). |
32
32
| Data Protection | <ul><li>Incremental snapshots</li><li>File/directory user self-restore</li><li>Restore to new location</li><li>In-place revert</li><li>Share-level soft delete</li><li>Azure Backup integration</li></ul><br> To learn more, see [Azure Files enhances data protection capabilities](https://azure.microsoft.com/blog/azure-files-enhances-data-protection-capabilities/). | <ul><li>[Azure NetApp Files backup](../../azure-netapp-files/backup-introduction.md)</li><li>Snapshots (255/volume)</li><li>File/directory user self-restore</li><li>Restore to new volume</li><li>In-place revert</li><li>[Cross-region replication](../../azure-netapp-files/cross-region-replication-introduction.md)</li><li>[Cross-zone replication](../../azure-netapp-files/cross-zone-replication-introduction.md)</li><li>[Cross-zone-region replication](../../azure-netapp-files/cross-zone-region-replication.md)</li></ul><br> To learn more, see [How Azure NetApp Files snapshots work](../../azure-netapp-files/snapshots-introduction.md). |
33
33
| Migration Tools | <ul><li>Azure Data Box</li><li>Azure File Sync</li><li>Azure Storage Mover</li><li>Storage Migration Service</li><li>AzCopy</li><li>Robocopy</li></ul><br> To learn more, see [Migrate to Azure file shares](./storage-files-migration-overview.md). | <ul><li>[Global File Cache](https://bluexp.netapp.com/global-file-cache/onboarding)</li><li>[CloudSync](https://docs.netapp.com/us-en/occm38/concept_cloud_sync.html), [XCP](https://xcp.netapp.com/)</li><li>Storage Migration Service</li><li>AzCopy</li><li>Robocopy</li><li>Application-based (for example, HSR, Data Guard, AOAG)</li><li>[Migration Assistant](../../azure-netapp-files/migrate-data.md)</li></ul> |
34
-
| Media tiers | <ul><li>SSD (premium)</li><li>HDD (standard)</li></ul><br> To learn more, see [media tiers](./storage-files-planning.md#storage-tiers). |SSD<br><ul><li>Ultra</li><li>Premium</li><li>Standard</li><li>Flexible</li></ul><br>HDD<br><ul><li>[Cool Access](../../azure-netapp-files/cool-access-introduction.md) (tiering from SSD to Azure Blob Storage)</li></ul><br> All tiers except Elastic zone-redundant storage provide sub-ms minimum latency unless you are using cool access.<br><br> To learn more, see [Service Levels](../../azure-netapp-files/azure-netapp-files-service-levels.md), [Performance Considerations](../../azure-netapp-files/azure-netapp-files-performance-considerations.md), and [Performance considerations for Azure NetApp Files storage with cool access](../../azure-netapp-files/performance-considerations-cool-access.md). |
34
+
| Media tiers | <ul><li>SSD (premium)</li><li>HDD (standard)</li></ul><br> To learn more, see [media tiers](./storage-files-planning.md#storage-tiers). |<ul><li>SSD<ul><li>Ultra</li><li>Premium</li><li>Standard</li><li>Flexible</li></ul></li><li>HDD<ul><li>[Cool Access](../../azure-netapp-files/cool-access-introduction.md) (tiering from SSD to Azure Blob Storage)</li></ul></li></ul><br> All tiers except Elastic zone-redundant storage provide sub-ms minimum latency unless you are using cool access.<br><br> To learn more, see [Service Levels](../../azure-netapp-files/azure-netapp-files-service-levels.md), [Performance Considerations](../../azure-netapp-files/azure-netapp-files-performance-considerations.md), and [Performance considerations for Azure NetApp Files storage with cool access](../../azure-netapp-files/performance-considerations-cool-access.md). |
@@ -40,13 +40,13 @@ The following table shows the maximum values for Azure Files using the provision
40
40
41
41
| Category | Azure Files | Azure NetApp Files |
42
42
|---------|---------|---------|
43
-
| Minimum Share/Volume Size |SSD<br><ul><li>32 GiB</li></ul><br>HDD<br><ul><li>32 GiB</li></ul> |Standard, Premium, Ultra, and Flexible tiers<br><ul><li>50 GiB (Minimum capacity pool size: 1 TiB)</li></ul><br>Elastic zone-redundant storage<ul><li>1 GiB (Minimum capacity pool size: 1 TiB)</li></ul> |
44
-
| Maximum Share/Volume Size |SSD<br><ul><li>256 TiB</li></ul><br>HDD<br><ul><li>256 TiB</li></ul> |Standard, Premium, Ultra, and Flexible tiers<br><ul><li>100 TiB (regular volume)</li><li>2 PiB (large volume)</li><li>7.2 PiB (large volume with cool access enabled)</li><li>2,048 TiB capacity pool size limit</li></ul><br>Up to 12.5 PiB per Azure NetApp account <br>Elastic zone-redundant storage<ul><li>16 TiB</li></ul>|
45
-
| Maximum Share/Volume IOPS |SSD<br><ul><li>102,400</li></ul><br>HDD<br><ul><li>50,000</li></ul> | Ultra, Premium, and Flexible<br><ul><li>Up to 450k</li></ul><br>Standard<br><ul><li>Up to 320k</li></ul><br>Elastic zone-redundant<br><ul><li>Up to 128k</li></ul> |
46
-
| Maximum Share/Volume Throughput |SSD<br><ul><li>10,340 MiB/s</li></ul><br>HDD<br><ul><li>5,120 MiB/s</li></ul> |Ultra<br><ul><li>4.5 GiB/s (regular volume)</li><li>12.5 GiB/s (large volume)</li></ul><br>Premium<br><ul><li>Up to 4.5 GiB/s (regular volume)</li><li>12.5 GiB/s (large volume)</li></ul><br>Standard<br><ul><li>Up to 1.6 GiB/s (regular volume)</li><li>12.5 GiB/s (large volume)</li></ul><br>Flexible<ul><li>[5 x 128 MiB/second/TiB x size of capacity pool in TiB](../../azure-netapp-files/azure-netapp-files-service-levels.md#flexible-service-level-throughput-examples)</li></ul><br>Elastic zone-redundant<br><ul><li>Shared QoS across all volumes, Up to 4 GiB (per capacity pool)</li></ul> |
| Maximum Share/Volume Size | 256 TiB| <ul><li>Standard, Premium, Ultra, and Flexible tiers<ul><li>100 TiB (regular volume)</li><li>2 PiB (large volume)</li><li>7.2 PiB (large volume with cool access enabled)</li><li>2,048 TiB capacity pool size limit</li></ul></li><li>Elastic zone-redundant storage<ul><li>16 TiB</li></ul></li></ul> |
45
+
| Maximum Share/Volume IOPS |<ul><li>SSD<ul><li>102,400</li></ul></li><li>HDD<ul><li>50,000</li></ul></li></ul>|<ul><li>Ultra, Premium, and Flexible<ul><li>Up to 450k</li></ul></li><li>Standard<ul><li>Up to 320k</li></ul></li><li>Elastic zone-redundant<ul><li>Up to 128k</li></ul></li></ul> |
46
+
| Maximum Share/Volume Throughput |<ul><li>SSD<ul><li>10,340 MiB/s</li></ul></li><li>HDD<ul><li>5,120 MiB/s</li></ul></li></ul>|<ul><li>Ultra<ul><li>4.5 GiB/s (regular volume)</li><li>12.5 GiB/s (large volume)</li></ul></li><li>Premium<ul><li>Up to 4.5 GiB/s (regular volume)</li><li>12.5 GiB/s (large volume)</li></ul></li><li>Standard<ul><li>Up to 1.6 GiB/s (regular volume)</li><li>12.5 GiB/s (large volume)</li></ul></li><li>Flexible<ul><li>[5 x 128 MiB/second/TiB x size of capacity pool in TiB](../../azure-netapp-files/azure-netapp-files-service-levels.md#flexible-service-level-throughput-examples)</li></ul></li><li>Elastic zone-redundant<ul><li>Shared QoS across all volumes, Up to 4 GiB (per capacity pool)</li></ul></li></ul> |
47
47
| Maximum File Size | 4 TiB | 16 TiB |
48
-
| Maximum IOPS Per File |SSD<br><ul><li>Up to 8,000</li></ul><br>HDD<br><ul><li>1,000</li></ul> | All tiers<br><ul><li>Up to volume limit</li></ul> |
49
-
| Maximum Throughput Per File |SSD<br><ul><li>Up to 1,024 MiB/s</li></ul><br>HDD<br><ul><li>60 MiB/s</li></ul> | All tiers<br><ul><li>Up to volume limit</li></ul> |
48
+
| Maximum IOPS Per File |<ul><li>SSD<ul><li>Up to 8,000</li></ul></li><li>HDD<ul><li>1,000</li></ul></li></ul> | All tiers<br><ul><li>Up to volume limit</li></ul> |
49
+
| Maximum Throughput Per File |<ul><li>SSD<ul><li>Up to 1,024 MiB/s</li></ul></li><li>HDD<ul><li>60 MiB/s</li></ul></li></ul> | All tiers<br><ul><li>Up to volume limit</li></ul> |
50
50
| SMB Multichannel | Yes | Yes |
51
51
| Latency | Single-millisecond minimum latency (2ms to 3ms for small IO) | Sub-millisecond minimum latency (<1ms for random IO)<br><br>To learn more, see [performance benchmarks](../../azure-netapp-files/performance-benchmarks-linux.md). |
0 commit comments