跳转至主要内容

随时随地更好地协作:使用 Amazon FSx for NetApp ONTAP 进行数据缓存

Table of Contents

分享该页面

Yifat Perry
Yifat Perry

当今不断扩大的数据资产和远程工作的分布式团队已经改变了对数据的需求。无论数据托管在何处,快速检索数据并在不同环境中对共享数据集进行有效协作都至关重要。

这种数据分布对于协调来说可能是一场噩梦,数据完整性、不兼容性和性能问题都会造成困难。组织需要找到方法来加速数据访问并促进数据敏捷性和协作,摆脱这些难题。

NetApp 和 AWS 合作提供解决方案:使用 Amazon FSx for NetApp ONTAP 。这篇文章探讨了 FSx for ONTAP 的数据缓存功能,它有助于解决处理全球分散数据的挑战。

请继续阅读以了解完整详细信息,或使用这些链接跳至您感兴趣的部分:

分布式数据的复杂挑战

分布式数据给组织带来了一些需要克服的挑战:

  • 数据整合。当数据分散在不同位置时,您需要整合来自不同来源的数据。如果您不能将数据连贯地视为单个文件系统,那么您就无法有效地读取和写入数据,或者分析数据以从中获取任何有意义的商业价值。
  • 多个命名空间。不同来源的数据之间缺乏一致的命名空间,这增加了额外的复杂性。为了一致地访问和使用数据,您需要统一不同的命名约定和结构,但这个过程可能需要大量的努力。
  • 性能下降。让所有用户都可以使用数据,而且在这个过程中性能也不能下降,这可能会很困难。用户距离数据集越远,他们遇到的延迟就越大。
    您需要在低延迟访问、优化带宽和成本之间取得良好的平衡。在不同环境和地区创建数据孤岛并不是解决方案,尽管它可以让本地用户更快地访问数据,但却会导致同步问题。
  • 数据复制。跨多个环境复制的数据需要保持一致且最新。最大的风险是复制过程中可能出现差异,这会导致数据完整性缺失。
  • 成本增加。边缘和云系统的分布式特性带来了一些与成本相关的挑战。您最终可能会在不同位置获得不同的完整数据副本 — 您必须为此付费。您需要考虑管理与数据传输和集中管理相关的成本。

处理分布式数据的复杂性可能极具挑战性。这就是 FSx for ONTAP 可以提供帮助的地方。

使用 FSx for ONTAP 进行数据缓存

FSx for ONTAP 是 AWS 提供的完全托管的存储服务,可提供值得信赖的 NetApp® ONTAP® 数据管理解决方案。

FSx for ONTAP 配备数据缓存功能,可实现更快的数据访问以及跨多个环境的无缝实时协作。 FSx for ONTAP 主要通过两种方式实现这一点:在边缘整合数据和在本地缓存数据的可写副本。

在边缘整合数据

FSx for ONTAP 可帮助企业整合非结构化数据,以获得高性能体验、运维效率以及通过 NetApp Global File Cache (GFC) 技术实现的大规模协作。 FSx for ONTAP 仅在相应位置缓存所需的数据,并使用服务器消息块 (SMB)/通用互联网文件系统 (CIFS) 协议。它对用户来说是透明的,通过 GFC 进行协作就像使用本地文件一样。

GFC 可以通过在边缘位置提供具有分布式数据缓存的集中式存储解决方案来支持由内部 ONTAP 和 FSx for ONTAP 系统组成的混合云架构。全球各地的用户都可以访问这一组数据,并且可扩展至 PB 级。

由于经常使用的数据被缓存,因此协作应用程序可以获得更好的性能。即使使用全局命名空间从多个位置访问数据,智能文件锁定功能也能维护数据完整性。

Picture1 2024年3月12日 12:01 20:29 下午NetApp Global File Cache 高级架构

远程位置完全可写的缓存数据

FSx for ONTAP 可让您在远程位置创建可写的持久缓存,其中包含最新、最一致和最连贯的数据副本。这些稀疏填充的可写缓存卷可用于在同一系统或不同的系统上创建缓存,以便更快地访问数据。 NetApp FlexCache® 技术使这成为可能。

FlexCache1FSx for ONTAP 中的 FlexCache 。

可以通过网络文件系统 (NFS) 和 SMB/CIFS 访问缓存数据,这意味着您可以使用缓存数据,而无需以任何方式重新构建系统。这些数据在读取密集型环境中非常有用,因为数据由多个主机共享并且被多次访问。

为了优化缓存数据副本的大小,仅缓存客户端读取的数据。客户端可以安装任何卷以从多个位置访问相同的预填充的最新数据。缓存卷充当主机和数据源之间的临时存储位置,它存储经常访问的数据块,以便可以比从源获取更快地提供它们。

Yifat Perry

Yifat Perry

查看 Yifat Perry 的所有文章