你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure 中的数据存储是大多数预配工作负载的关键组成部分。 了解如何设计更可持续的数据存储体系结构并优化现有部署。
重要
本文是 Azure Well-Architected 可持续工作负荷 系列的一部分。 如果你不熟悉此系列,我们建议你从 什么是可持续工作负荷开始?
存储效率
构建具有高效存储的解决方案,以提高性能,降低所需的带宽,并最大限度地减少不必要的存储设计气候影响。
启用存储压缩
存储大量未压缩的数据可能会导致不必要的带宽浪费并增加存储容量要求。
绿色软件基础对齐: 硬件效率
建议:
- 减少存储要求的解决方案,包括写入或检索数据的容量和所需的带宽。 例如,压缩 Azure Front Door 中的文件和压缩 Azure CDN 中的文件。
- 压缩是一种众所周知的设计技术,用于提高网络性能。
- 考虑压缩的权衡:压缩的好处是否超过了执行压缩/解压缩所需的资源(CPU、RAM)中 碳 成本增加的好处吗?
优化数据库查询性能
查询大量数据库或同时检索大量信息可能会造成性能损失。 理想情况下,应用应针对查询性能进行优化。
绿色软件基础的对齐方式: 节能
建议:
- 减少数据检索的延迟,同时减少数据库负载。
- 了解 Azure SQL 数据库的查询性能
- 有许多已知的方法来优化数据查询性能,例如 优化应用和数据库,以便在 Azure SQL 数据库中提高性能。
- 请考虑可能需要微调才能获得最佳结果。
使用最适合的存储访问层
从热存储中检索到的数据的碳影响可能高于冷存储或存档存储中的数据。 使用正确的数据访问模式设计解决方案可以增强应用程序的碳效率。
绿色软件基础的对齐方式: 节能
建议:
- 使用 最适合应用程序数据访问模式的存储。
- 确保最频繁的数据存储在热存储中,使其易于检索,并且不需要进行更多处理才能访问。
- 不经常使用的数据应存储在冷存档存储或脱机存档存储中,使用更少的能量。
仅存储相关内容
备份是可靠性的关键部分。 但是,无限期存储备份可以快速分配大量不必要的磁盘空间。 请考虑如何规划备份存储保留。
绿色软件基础对齐: 硬件效率
建议:
- 实施策略以简化存储和保留相关信息的过程。 Microsoft Purview 可以帮助标记数据,并添加基于时间的清除,以在保留期后自动将其删除。 此外,这允许你控制数据,并减少要处理和传输的数据量。
- 与 Azure Monitor 集成的工作负荷可以依赖于 数据收集规则(DCR) 来指定应收集的数据、如何转换该数据以及发送数据的位置。
确定最适合 Blob 数据的访问层
考虑是将数据存储在联机层还是脱机层中。 联机层经过优化,用于存储经常访问或修改的数据。 离线层已针对存储很少访问的数据进行优化。
绿色软件基础的对齐方式: 节能
建议:
减少 VM 备份的恢复点数
不会自动清理恢复点。 因此,请考虑为 Azure 备份启用 软删除 的位置。 过期的恢复点不会被自动清理。
绿色软件基础对齐: 硬件效率
建议:
- 阅读更多关于项目处于软删除状态时过期恢复点的影响的详细信息。
修改备份和保留策略
考虑查看备份的备份策略和保留期,以避免存储不必要的数据。
绿色软件基础对齐: 硬件效率
建议:
- 查看和修改备份和保留策略,以最大程度地减少存储开销。
- 主动查看和删除不再需要的备份。
优化日志收集
跨工作负荷持续收集日志可以快速聚合和存储大量未使用的数据。
绿色软件基础的对齐方式: 节能
建议:
- 请确保仅记录并保留与需求相关的数据。
- 详细了解 成本优化和日志分析。
后续步骤
查看安全设计注意事项。