描述 Azure 存储帐户

已完成

以下视频介绍了应在 Azure 存储中可用的不同服务。

存储帐户为 Azure 存储数据提供一个唯一的命名空间,可通过 HTTP 或 HTTPS 从世界上的任何位置访问该数据。 此帐户中的数据是安全、高度可用、持久且高度可缩放的。

创建存储帐户时,首先选择存储帐户类型。 帐户类型决定了存储服务和冗余选项,并且会影响用例。 下面是本模块稍后将介绍的冗余选项列表:

  • 本地冗余存储 (LRS)
  • 异地冗余存储 (GRS)
  • 读取访问异地冗余存储 (RA-GRS)
  • 区域冗余存储 (ZRS)
  • 异地区域冗余存储 (GZRS)
  • 读取访问异地区域冗余存储 (RA-GZRS)
类型 支持的服务 冗余选项 使用情况
标准常规用途 v2 Blob 存储(包括 Data Lake Storage)、队列存储、表存储和 Azure 文件存储 LRS、GRS、RA-GRS、ZRS、GZRS、RA-GZRS Blob、文件共享、队列和表的标准存储帐户类型。 建议在大多数情况下使用 Azure 存储。 如果想要在 Azure 文件存储中支持网络文件系统 (NFS),请使用高级文件共享帐户类型。
高级块 blob Blob 存储(包括 Data Lake Storage) LRS、ZRS 适用于块 Blob 和追加 Blob 的高级存储帐户类型。 建议用于事务率较高的方案,或用于那些使用较小对象的或需要存储延迟始终较低的方案。
高级文件共享 Azure 文件 LRS、ZRS 仅适用于文件存储的高级存储帐户类型。 建议用于企业级应用程序或高性能级应用程序。 如果想要同时支持服务器消息块 (SMB) 和 NFS 文件共享的存储帐户,请使用此帐户类型。
高级页 Blob 仅页 Blob LRS 仅适用于页 blob 的高级存储帐户类型。

存储帐户终结点

使用 Azure 存储帐户的好处之一是在 Azure 中为数据提供唯一的命名空间。 为实现此目的,Azure 中的每个存储帐户都必须具有在 Azure 中唯一的帐户名称。 帐户名称与 Azure 存储服务终结点的组合构成了存储帐户的终结点。

为存储帐户命名时,请记住以下规则:

  • 存储帐户名称必须为 3 到 24 个字符,并且只能包含数字和小写字母。
  • 存储帐户名称在 Azure 中必须是唯一的。 没有两个存储帐户可以有相同的名称。 这支持在 Azure 中拥有唯一可访问的命名空间。

下表显示了 Azure 存储服务的终结点格式。

存储服务 终结点
Blob 存储 https://<storage-account-name>.blob.core.windows.net
Data Lake Storage Gen2 https://<storage-account-name>.dfs.core.windows.net
Azure 文件 https://<storage-account-name>.file.core.windows.net
队列存储 https://<storage-account-name>.queue.core.windows.net
表存储 https://<storage-account-name>.table.core.windows.net