数据模式 - AWS Well-Architected Framework

数据模式

实施用于执行负载平滑和保持已部署资源始终如一的高利用率的模式,以最大限度地减少资源消耗。由于用户行为会随着时间的推移而发生变化,因此组件可能会因缺乏使用而变得空闲。修改模式和架构以整合未充分利用的组件,从而提高整体利用率。停用不再需要的组件。了解工作负载组件的性能,并优化消耗资源最多的组件。注意客户用来访问您服务的设备,并实施相应的模式以最大限度地减少设备升级需要。

以下问题主要针对可持续性方面的注意事项:

SUS 4:您如何利用数据访问模式和使用模式来支持您的可持续发展目标?

实施数据管理实践以减少支持工作负载所需的预置存储,以及使用存储所需的资源。了解您的数据,并使用最能支持数据的商业价值及其使用方式的存储技术和配置。当需求减少时,将数据移到更高效、性能更低的存储中,并删除不再需要的数据。

实施数据分类策略:对数据进行分类以了解其对业务成果的重要性。使用此信息来确定何时可以将数据移动到更节能的存储,或者何时可以安全删除数据。

使用支持您的数据访问模式和存储模式的技术:使用最能支持您的数据访问和存储方式的存储,以在支持您的工作负载的同时最大限度地减少预置的资源。例如,固态硬盘(SSD,Solid State Device)比磁性驱动器更耗能,应该仅用于活跃的数据使用场景。对不常访问的数据使用节能的存档级存储。

使用生命周期策略删除不必要的数据:管理所有数据的生命周期并自动执行删除时间表,以最大限度地减少工作负载的总存储需求。

最大限度地减少数据块存储中的过度预置:要尽可能减少总预置存储,请创建大小分配适合工作负载的数据块存储。随着数据的增长,使用弹性卷扩展存储,而无需调整附加到计算资源的存储大小。定期检查弹性卷并缩小过度配置的卷,以适应当前数据大小。

删除不需要或多余的数据:仅在必要时复制数据,以最大程度地减少消耗的总存储空间。使用备份技术在文件和数据块级别进行重复数据删除。限制使用独立驱动器冗余阵列(RAID)配置,除非需要满足 SLA。

使用共享文件系统或对象存储来访问公用数据:采用共享存储和单一事实来源,以避免重复数据删除并降低工作负载的总存储需求。仅在需要时从共享存储中获取数据。分离未使用的卷以释放资源。最大限度地减少跨网络的数据移动:使用共享存储和访问区域数据存储中的数据,以最大限度地减少支持工作负载数据移动所需的总网络资源。

仅在难以重新创建时备份数据:为了最大限度地减少存储消耗,仅备份具有商业价值或满足合规性要求所必需的数据。检查备份策略并在恢复方案中排除没有价值的临时存储。