Professional Documents
Culture Documents
16.1 Azure Files and File Sync
16.1 Azure Files and File Sync
Files vs Blobs
File storage5 offers shared storage for applications using the industry standard SMB protocol6.
Microsoft Azure virtual machines and cloud services can share file data across application
components via mounted shares, and on-premises applications can also access file data in the
share.
Applications running in Azure virtual machines or cloud services can mount a file storage share to
access file data, just as a desktop application would mount a typical SMB share. Any number of
Azure virtual machines or roles can mount and access the File storage share simultaneously.
8
9 Comparing Files and Blobs
Sometimes it is difficult to decide when to use file shares instead of blobs or disk shares. Take a
minute to review this table that compares the different features.
Feature Description When to use
Azure Files Provides an SMB interface, You want to “lift and shift” an
client libraries, and a REST application to the cloud which
interface that allows access already uses the native file
from anywhere to stored files. system APIs to share data
between it and other applica-
tions running in Azure. You
want to store development and
debugging tools that need to
be accessed from many virtual
Feature Description When to use
Azure Blobs Provides client libraries and a You want your application to
REST interface that allows support streaming and ran-
unstructured data to be stored dom-access scenarios.You want
and accessed at a massive scale to be able to access application
in block blobs. data from anywhere.