什么是Azure 文件存储?

Azure 文件存储 在云端提供完全托管的文件共享,您可以通过行业标准的 SMBNFS 协议访问。 可以在 Windows、Linux 和 macOS 上的云客户端和本地客户端并发装载Azure文件共享 - 无需其他软件。

协议 支持的客户端 最适用于
SMB Windows、Linux、macOS 通用文件共享、直接迁移应用,以及与 Azure 文件同步 混合使用
NFS Linux Linux 工作负载、容器、高性能计算
REST API 所有平台 应用程序的程序访问

为什么要用Azure 文件存储?

  • 替换或补充本地文件服务器 - 直接装载Azure文件共享,或使用Azure 文件同步在Windows服务器上缓存它们。将基于标识的身份验证与本地 Active Directory配合使用,实现无缝访问控制。
  • 直接迁移应用 - 将依赖共享文件存储的应用迁移到 Azure,而无需更改代码。 要么同时移动应用及其数据,要么将应用留在本地,只移动数据。
  • 简化云开发 - 存储共享应用程序设置、写入诊断日志以及跨 VM 共享开发/测试工具 -- 全部通过 REST API 或标准文件系统 I/O 访问的集中式文件共享。
  • 容器化工作负载 - 使用 Azure 文件共享作为有状态容器的持久卷,无论容器在哪个实例上运行,都可提供共享存储。

主要优势

  • 完全托管 - 没有要管理的硬件,没有要修补的 OS,也没有要替换的磁盘。 Azure负责基础设施、更新和备份。
  • 共享访问 - 行业标准 SMB 和 NFS 协议可确保与现有应用程序、工具和工作流兼容。
  • 可复原 - 区域冗余(ZRS)和异地冗余(GRS)存储选项可防止硬件故障和数据中心中断。
  • 熟悉的可编程性 - 通过文件系统 I/O APIAzure 存储客户端库REST API 访问数据。
  • 可编写脚本 - 使用 PowerShell、Azure CLI、Azure 门户或Azure 存储资源管理器创建、装载和管理文件共享。

开始