你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
什么是 Azure 弹性 SAN?
Microsoft 推出了 Azure 弹性 SAN 来解决大规模数据库与性能密集型任务关键应用程序之间的工作负载优化和集成问题。 弹性 SAN 是一种完全集成的解决方案,可简化存储区域网络 (SAN) 的部署、缩放、管理和配置,同时提供内置的云功能,例如高可用性。
弹性 SAN 可与多种类型的计算资源(例如 Azure 虚拟机、Azure VMware 解决方案和 Azure Kubernetes 服务)互操作。 不必为每个单独的计算部署部署和管理单独存储选项,而是可以配置弹性 SAN,并将 SAN 卷用作所有工作负载的后端存储。 如果有大量的大规模 IO 密集工作负载和顶级数据库,则像这样整合存储会更具成本效益。
弹性 SAN 的优点
兼容性
Azure 弹性 SAN 卷可使用 Internet 小型计算机系统接口 (iSCSI) 协议连接到各种计算资源。 因此,无需为每个计算选项配置存储,而是可以配置一个弹性 SAN 作为多个计算选项的存储解决方案,并将其与每个选项分开管理。
简化了预配和管理
弹性 SAN 通过分组和策略强制实施,简化了存储的大规模部署和管理。 使用卷组可从单个资源管理大量的卷。 例如,可在卷组上创建虚拟网络规则,并授予对所有卷的访问权限。
性能
使用弹性 SAN,可将性能扩展到数百万 IOPS,使吞吐量达到两位数 GB/秒,并具有个位数的毫秒延迟。 SAN 的性能在其所有卷之间共享。 只要未超出 SAN 上限且卷足够大,每个卷最多可纵向扩展到 80,000 IOPs。 弹性 SAN 卷使用 iSCSI 协议连接到客户端,这使它们可绕过 Azure VM 的 IOPS 限制并提供高吞吐量限额。
成本优化与整合
可通过弹性 SAN 实现成本优化,因为可批量增加 SAN 存储。 可随存储容量一起提高性能,也可增加存储容量而不增加 SAN 的性能,这可能降低总拥有成本。 使用弹性 SAN 时,通常不需要过度预配卷,因为 SAN 的性能与其所有卷共享。
弹性 SAN 资源
每个 Azure 弹性 SAN 都有两个内部资源:卷组和卷。
下图说明了 Azure 弹性 SAN 资源与本地 SAN 资源的关系和映射:
弹性 SAN
配置弹性 SAN 时,请选择整个 SAN 的冗余并预配存储。 预配的存储决定了 SAN 具有多少性能,还决定了可分发到 SAN 中的每个卷的总容量。
弹性 SAN 的名称有一些要求。 名称只能包含小写字母、数字、连字符和下划线,并且开头和结尾必须是字母或数字。 每个连字符和下划线前后必须为字母数字字符。 名称的长度必须介于 3 到 24 个字符之间。
卷组
卷组是用于大规模管理卷的管理构造。 应用于卷组的任何设置或配置(例如虚拟网络规则)都由与该卷组关联的任何卷继承。
卷组的名称有一些要求。 名称只能包含小写字母、数字和连字符,并且开头和结尾必须是字母或数字。 每个连字符前后必须为字母数字字符。 名称的长度必须介于 3 到 63 个字符之间。
卷
将 SAN 的存储容量分区为单个卷。 可使用 iSCSI 将这些单个卷装载到客户端。
卷的名称是其 iSCSI IQN 的一部分。 名称只能包含小写字母、数字、连字符和下划线,并且开头和结尾必须是字母或数字。 每个连字符和下划线前后必须为字母数字字符。 名称的长度还必须介于 3 到 63 个字符之间。
支持 Azure 存储功能
下表显示了 Azure 弹性 SAN 对 Azure 存储功能的支持。
此表中项的状态可能会随时间而变化。
存储功能 | 支持用于弹性 SAN |
---|---|
静态加密 | ✔️ |
传输中加密 | ⛔ |
LRS 或 ZRS 冗余类型 | ✔️ |
专用终结点 | ✔️ |
授予对特定 Azure 虚拟网络的网络访问权限 | ✔️ |
软删除 | ⛔ |
快照(预览) | ✔️ |
后续步骤
有关 Azure 弹性 SAN 的视频简介,请参阅加速 SAN 向云的迁移。