Azure Stack Storage: Differences and considerations

Applies to: Azure Stack integrated systems and Azure Stack Development Kit

Azure Stack Storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack Storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.

This article summarizes the known Azure Stack Storage differences from Azure Storage. It also summarizes other considerations to keep in mind when you deploy Azure Stack. To learn about high-level differences between Azure Stack and Azure, see the Key considerations topic.

Cheat sheet: Storage differences

Feature Azure (global) Azure Stack
File storage Cloud-based SMB file shares supported Not yet supported
Data at rest encryption 256-bit AES encryption Not yet supported
Storage account type General-purpose and Azure Blob storage accounts General-purpose only
Replication options Locally redundant storage, geo-redundant storage, read-access geo-redundant storage, and zone-redundant storage Locally redundant storage
Premium storage Fully supported Can be provisioned, but no performance limit or guarantee
Managed disks Premium and standard supported Not yet supported
Blob name 1,024 characters (2,048 bytes) 880 characters (1,760 bytes)
Block blob max size 4.75 TB (100 MB X 50,000 blocks) 50,000 X 4 MB (approx. 195 GB)
Page blob incremental snapshot copy Premium and standard Azure page blobs supported Not yet supported
Page blob max size 8 TB 1 TB
Page blob page size 512 bytes 4 KB
Table partition key and row key size 1,024 characters (2,048 bytes) 400 characters (800 bytes)


There are also some differences with storage metrics:

  • The transaction data in storage metrics does not differentiate internal or external network bandwidth.
  • The transaction data in storage metrics does not include virtual machine access to the mounted disks.

API version

The following versions are supported with Azure Stack Storage:

Next steps