你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

了解 Azure NetApp 文件应用程序卷组

在管理数据和优化存储解决方案时,了解应用程序卷组功能至关重要。

应用程序卷组是一个框架,旨在简化应用程序卷的部署。 它充当一个凝聚力实体,将相关卷汇集在一起,以提高相对于计算资源的效率、可管理性、易于管理和卷放置。

应用程序卷组提供技术改进,以简化和标准化应用程序的卷部署过程,从而确保根据所选应用程序或工作负载的最佳做法在地区或区域基础结构实现最佳放置。

应用程序卷组使用预定义的命名约定在单个原子操作中部署卷,管理员可借助此命名约定轻松识别应用程序卷组中卷的特定用途。

关键组件

了解应用程序卷组的关键组件对于了解应用程序卷组至关重要。

应用程序卷组中的基本构建基块是单个卷。 这些卷可存储应用程序数据,并根据特定特征和使用模式进行组织。

下图捕获应用程序卷组部署的卷的示例布局,其中包括在辅助可用性区域中预配的应用程序卷组。

区域应用程序卷组部署示意图。

卷的名称是由应用程序卷组根据模板和描述用途与部署类型的用户输入来分配的。

分组逻辑

应用程序卷组采用逻辑分组算法,允许管理员根据应用程序类型和应用程序特定标识符等共享属性对卷进行分类和部署。 该算法旨在考虑哪些卷可以且无法共享存储终结点。 此逻辑可确保应用程序负载分散在可用资源上,以获得最佳结果。

卷放置

卷遵循最佳做法,并处于最佳基础结构位置,确保从小型到大规模部署的最佳应用程序性能。 基础结构位置基于所选可用性区域和可用网络和存储容量确定;需要最高吞吐量和最低延迟(例如数据库日志卷)的卷分布在可用存储终结点中,以缓解网络争用。

策略

应用程序卷组在控制分组卷放置的预定义策略下运行。 这些策略可以包括性能优化、数据保护机制和可伸缩性规则,使用单个卷部署无法遵循这些规则。

性能优化

在应用程序卷组中,卷放置在基础存储资源上,以优化应用程序的性能。 通过考虑工作负载特征、数据访问模式和性能 SLA 要求等因素,管理员可以确保使用适当的性能功能在存储资源上预配卷,以满足高性能应用程序的需求。

可用性和冗余

应用程序卷组中的卷放置使管理员能够增强关键应用程序数据的可用性和冗余。 通过跨多个存储资源分配卷,管理员可以降低因硬件故障、网络中断或其他基础结构问题而导致数据丢失或停机的风险。 冗余配置(例如跨可用性区域或地理分散区域复制数据),进一步增强数据复原能力,并确保业务连续性。

数据区域和延迟优化

使用应用程序卷组中的卷放置,可以优化数据区域,并最大程度地减少具有严格性能要求的应用程序的延迟。 通过将卷部署到离计算资源更近的卷,管理员可以减少数据访问延迟,并改善应用程序响应能力,尤其是数据库应用程序等敏感工作负荷。

成本优化

借助应用程序卷组中的卷放置策略,可以通过将工作负荷要求与适当的存储层相匹配来优化存储成本。 可以利用 Azure NetApp 文件中的分层存储产品/服务(例如标准层和高级层)来平衡不同应用程序工作负载的性能和成本效益。 通过将卷放置在满足性能要求的最具成本效益的存储层上,可以最大程度地提高资源利用率并最大程度地减少运营费用。 卷随时可以移动到不同的性能层,且不会中断服务,以便使性能和成本与不断变化的要求保持一致。

灵活性

部署后,卷大小和吞吐量设置可以像任何其他卷一样随时调整,而不会中断服务。 这是 Azure NetApp 文件的关键属性。

符合性和数据驻留

应用程序卷组中的卷放置允许组织通过指定应存储数据的地理位置或 Azure 区域来解决合规性和数据驻留要求。 可以确保按照监管授权或治理数据主权、隐私及驻留的组织策略预配卷,从而缓解合规性风险和确保数据治理。

受约束的区域资源可用性

执行卷部署时,应用程序卷组会检测可用资源,并应用逻辑以将卷放置于最佳位置。 在资源受限区域中,卷可以共享存储终结点:

受约束区域部署示意图。

总结

Azure NetApp 文件中的应用程序卷组使你能够优化应用程序工作负荷的部署过程、应用程序性能、可用性、成本和符合性。 通过战略性地分配存储资源并利用高级放置策略,可以增强存储基础结构的敏捷性、复原能力和效率,以满足不断变化的业务需求。

最佳做法

遵循最佳做法可提高应用程序卷组部署的有效性。

定义明确的分组条件

建立定义良好的条件,以在应用程序卷组中对卷进行分组。 定义可确保应用逻辑符合关联应用程序的特定需求和特征。

准备部署

通过研究 Azure NetApp 文件卷的性能功能以及观察当前(本地)实现中的应用程序卷大小和性能数据,在部署卷之前获取应用程序特定信息。

定期监视和优化

实施主动监视策略以评估应用程序卷组中卷的性能。 根据不断变化的应用程序要求定期优化资源分配和策略。

记录和沟通

维护全面的文档,概述应用程序卷组配置、策略和随时间推移所做的任何更改。 与应用程序卷组结构相关的有效通信对于协作管理至关重要。

好处

应用程序卷组部署的卷放置在区域或区域基础结构中,以实现应用程序 VM 的优化延迟和吞吐量。

生成的卷为调整容量和吞吐量提供了与单独创建的卷相同的灵活性。 这些卷还支持 Azure NetApp 文件数据保护解决方案,包括快照和跨区域/跨区域复制。

可用性

应用程序卷组目前可用于 SAP HANAOracle 数据库。

结束语

应用程序卷组是新式数据管理中的关键概念,提供用于处理应用程序环境中的卷的结构化方法。 利用应用程序卷组,可以增强性能,简化管理,并确保在动态和不断发展的方案中实现应用程序的复原能力。

后续步骤