什么是 Azure 文件同步?

已完成

借助 Azure 文件同步,可以在 Azure 文件存储中集中管理组织的文件共享,同时又能保留 Windows 文件服务器的灵活性、性能和兼容性。 虽然某些用户可能选择在本地保留其数据的完整副本,但 Azure 文件同步可以将 Windows Server 转换为 Azure 文件共享的快速缓存。 你可以使用 Windows Server 上可用的任意协议本地访问数据,包括 SMB、NFS 和 FTPS。 并且可以根据需要在世界各地具有多个缓存。

客户使用 Azure 文件同步的常见原因:

  • 在 Azure 中集中管理文件共享备份以优化费用和可管理性。
  • 释放本地存储容量,避免购买更多存储空间。
  • 维护常用文件的本地文件共享性能。
  • 将本地文件共享迁移到 Azure 文件存储。
  • 为文件共享提供低延迟、多站点访问。

Azure 文件共享的类型

Azure 提供两种类型的文件共享:标准和高级。

高级文件共享和标准文件共享之间存在重大差异:

  • 高级层将数据存储在新式固态硬盘 (SSD) 上,标准层则存储在硬盘驱动器 (HDD) 上。
  • 标准文件共享只可用于 SMB 和 REST 协议,高级文件共享则可用于 SMB、NFS 和 REST 协议。
  • 你可以在标准文件共享的热、冷和事务优化层之间轻松切换,但不能从高级文件共享切换为任何标准层。

下表将帮助你更好地理解每一个层。

共享类型 说明
高级·(SSD) Premium 高级文件共享支持高 I/O 密集型工作负载,其吞吐量高、延迟低。 高级文件共享需要 FileStorage 存储帐户类型,并且仅可在预配计费模型中使用。
标准 (HDD) 事务优化 事务优化文件共享可实现事务密集型工作负载,这些工作负载不需要高级文件共享提供的一致低延迟。 事务优化文件共享非常适合需要文件存储或后端存储的应用程序。
标准 (HDD) 热文件共享针对常规用途文件共享方案(例如团队共享)进行了优化。
标准 (HDD) 冷文件共享提供针对在线存档存储方案优化的经济高效的存储。 此层最适用于静态数据。

计费

Azure 文件存储提供了两种计费模型:

  • 预配模型:使用预配的存储模型与购买本地存储解决方案类似。 当你预配具有一定存储容量的 Azure 文件共享时,无论是否使用它,都需要按照这么大的存储容量付费。 吞吐量和 IOPS(每秒输入/输出)费用包含在预配的存储量中,这意味着你需要预先为容量和性能付费。

  • 即用即付模型:在即用即付模型中,按使用量付费。 存储量中不包括吞吐量和 IOPS 成本。 你为存储的数据量付费,并根据该数据的使用情况支付交易成本。

冗余

Azure 存储帐户中的数据在主要区域中始终复制三次。 对于标准文件共享,你可以从以下冗余选项中进行选择,以指定如何存储副本以及存储在哪些地理位置。 高级文件共享仅在 LRS(本地冗余存储)中全局可用,在 ZRS(区域冗余存储)中则为某些区域可用。

  • 本地冗余存储 (LRS) 在主要区域中的单个物理位置同步复制数据三次。 LRS 是成本最低的复制选项,但不建议对需要高可用性或持续性的应用程序使用此选项。

  • 区域冗余存储 (ZRS) 跨主要区域中的三个 Azure 可用性区域同步复制数据。 对于需要高可用性的应用程序,建议在主要区域中使用 ZRS,同时复制到次要区域。

  • 异地冗余存储 (GRS) 使用 LRS 在主区域中的单个物理位置同步复制数据三次。 然后,它将数据异步复制到次要区域中的单个物理位置。 在次要区域内,你的数据已使用 LRS 同步复制了三次,总共有六个数据副本。

  • 异地区域冗余存储 (GZRS) 使用 ZRS 在主区域中的三个 Azure 可用性区域同步复制数据。 然后,它将数据异步复制到次要区域中的单个物理位置。 在次要区域内,你的数据已使用 LRS 同步复制了三次,总共有六个数据副本。

下表说明了每个层可用的 Azure 冗余类型。

共享类型 支持的冗余
高级·(SSD) Premium LRS、ZRS
标准 (HDD) 事务优化 LRS、ZRS、GRS、GZRS
标准 (HDD) LRS、ZRS、GRS、GZRS
标准 (HDD) LRS、ZRS、GRS、GZRS