Google Cloud NetApp Volumes 的用例

NetApp Volumes 通过快速预配共享文件服务,加快各种云端应用的部署,并提供丰富的存储空间管理功能。主要用例包括文件服务、DevOps 和数据库。

文件服务

NetApp Volumes 是一个容错且可伸缩的存储平台,可用于创建可通过标准 NFS 或 SMB 协议访问的基于云的文件系统。凭借其高性能,NetApp Volumes 可在 Google Cloud上提供类似于本地体验的企业级网络附加存储解决方案,其中包括以下完整的支持功能:

  • 只读和读写客户端访问权限控制

  • 同时使用 NFSv3 和 NFSv4.1 协议的连接

  • Active Directory (AD) 集成和 SMB 连接

您可以在迁移工作负载或在 Google Cloud中创建新应用时使用文件服务。例如,您可以使用 SMB 共享来支持在 Windows 客户端之间进行单个用户或群组文件共享。您还可以使用 SMB 共享来支持虚拟桌面的文件和配置文件共享。或者,您也可以使用 NFS 或 SMB 卷在应用之间共享文件,或将其用作备份目的地。

NetApp Volumes 可帮助您将现有工作负载迁移到Google Cloud ,并为您提供一个平台,以便在云端开发和维护文件存储解决方案,从而减少硬件、采购时间、制冷、电源用量,并最大限度地减少占用物理空间。

企业应用

您可以将部署在本地的应用重新托管到 NetApp Volumes。NetApp Volumes 将继续保留其文件存储工作流的核心功能。这包括一小部分通常不需要重构的企业应用。

借助 NetApp Volumes,您可以为基于 Linux 的应用创建全代管式 NFS 共享,并为基于 Windows 的应用创建 SMB 共享,只需几秒钟的时间。您可以根据容量和性能需求扩缩这些集群,而不会对工作流或用户造成任何影响。

您可以通过为开发、测试和预演环境创建快速快照和副本来保留应用服务交付生命周期,从而进一步加快生产环境发布速度并最大限度地缩短准备时间。

Google Cloud VMware Engine 存储空间

Google Cloud 支持通过 Google Cloud VMware Engine 运行 VMware vSphere 工作负载。 使用 Google Cloud VMware Engine 构建的私有云通常需要额外的存储空间。这类额外存储空间可直接附加到单个虚拟机,也可用作具有大量存储空间需求的多个虚拟机的数据存储区。

您可以使用 SMB 或 NFS 协议将 NetApp Volumes 挂接到虚拟机的客户机操作系统。这些卷可用于在 Compute Engine 或 Google Cloud VMware Engine 中运行的不同应用之间共享文件。它们还可用于在虚拟桌面环境中进行用户和群组文件共享。

当您需要大量存储空间时,可以将 NetApp Volumes 用作 Google Cloud VMware Engine 主机的数据存储区。与添加 Google Cloud VMware Engine 节点相比,将 NetApp Volumes 用作数据存储区可能更经济实惠,从而降低整体解决方案费用。

借助 NetApp Volumes NFSv3 卷,您可以以经济高效的方式支持更多存储空间,并包含 NetApp Volumes 丰富的数据管理功能来保护您的数据,例如快照副本、卷复制和备份。

如需了解详情,请参阅将 NFS 卷用作 Google Cloud NetApp Volumes 托管的 vSphere 数据存储区

适用于有状态 Google Kubernetes Engine 应用的永久性存储空间

NetApp Volumes 可为在 Google Kubernetes Engine (GKE) 或在 Google Cloud中运行的其他自管理 Kubernetes 发行版上运行的有状态应用提供快速、可靠且持久的存储空间。

大多数容器化企业应用都具有需要持久存储空间支持的状态和配置数据。借助永久性存储,您可以在各种应用执行序列(例如升级、伸缩和回滚)期间通过快速创建和销毁容器来访问应用状态和配置数据。NetApp Trident 是一款符合 Container Storage Interface (CSI) 标准的编排器,可与 Kubernetes 集成,提供以下功能:

  • 动态预配

  • 使用量

  • 使用 NetApp Volumes 管理有状态容器化应用的永久性卷

  • 使用 CSI 快照保护数据

虽然不是强制性的,但 Trident 简化了使用 Kubernetes 部署和使用有状态应用的过程。

借助 GKE,您可以构建、部署、管理和运行容器化应用。GKE 通过声明式、自愈式、可伸缩的平台,加快了高度可移植应用的开发和部署。如需了解详情,请参阅 GKE 文档,了解如何部署有状态应用

Google Cloud NetApp Volumes 可为 Kubernetes 有状态应用提供永久性存储,具有以下特性:

  • 永久性卷:为需要使用读写-多 (RWX) 访问模式共享存储访问权限的 Kubernetes 应用提供 Kubernetes 集群外部的永久性存储。您可以使用 RWX 访问模式,将持久性卷同时挂载为可读写卷,供多个节点使用。对于需要这些访问模式的应用,您还可以将“读写一次”(RWO)、“只读-多”(ROX) 或“读写一次-Pod”(RWOP) 访问模式与 NetApp Volumes 搭配使用。

  • 预配的永久性卷:使用动态和静态预配的 Kubernetes 永久性卷 (PV)。

  • 永久性卷扩展:有状态应用使用 Kubernetes PV。 借助 NetApp Volumes,您可以在创建现有 PV 后对其进行扩展。

  • 为存储卷添加标签:为存储卷添加标签,以便在多集群环境中更好地识别和管理存储卷。

  • 保护卷:在发生灾难时,提供数据保护和恢复功能非常重要。NetApp Volumes 支持客户发起的快照和备份时间表,以保护永久性卷中的数据。

  • 通过 NFSv3 和 NFSv4.1 访问永久性存储空间:支持使用 Trident CSI 驱动程序通过 NFSv3 和 NFSv4.1 为 Kubernetes 应用创建卷并访问永久性存储空间。NetApp Volumes 还支持使用 NFS 容器存储接口 (CSI) 驱动程序创建卷子目录和访问。

  • 通过 SMB 访问永久性存储空间:支持使用 SMB 容器存储接口 (CSI) 驱动程序创建卷子目录,以及通过 SMB 访问永久性存储空间。

数据库

您可以使用 NetApp Volumes 快速访问主数据库或开源数据库或企业数据库的快照副本。

NetApp Volumes 支持每个文件系统的不同性能级别。数据库管理员可以为热数据或冷数据分配单独的存储池,从而控制高性能和高容量存储的使用。您可以使用 NetApp Volumes 来确保文件系统可用且能够抵御系统故障,从而简化在云中设置可靠数据库服务的流程。

电子设计自动化

电子设计自动化 (EDA) 工作负载会带来特定的数据管理挑战,例如大型数据集、大量文件、密集的元数据操作和严格的性能要求。为了保持竞争优势,EDA 用户必须持续在该领域提供产品。

NetApp Volumes 提供专为 EDA 工作负载量身定制的强大解决方案。NetApp Volumes 的大容量卷功能可容纳 EDA 进程生成的大型数据集。NetApp Volumes 通过高效管理大量文件,确保数据操作顺畅无阻且可轻松访问。它还优化了对 EDA 工作负载的性能和管理至关重要的密集元数据操作。NetApp Volumes 可提供 EDA 工作负载用户在定期发布产品时所需的性能。

NetApp Volumes 提供的服务可简化 EDA 工作负载的数据管理。它可解决 EDA 工作负载的各种挑战,并帮助用户保持高工作效率。NetApp Volumes 还可帮助用户满足性能要求和产品发布时间表,从而保持竞争力。

如需详细了解参考架构和基准测试结果,请参阅使用 Google Cloud NetApp Volumes 进行 EDA 的好处

后续步骤

查看 NetApp Volumes 产品概览