Google Cloud NetApp Volumes 的用例

NetApp Volumes 通过快速预配共享文件服务或块存储来加快各种云端应用的部署,并提供一系列丰富的存储管理功能。主要应用场景包括文件服务、DevOps、数据库和集群应用。

文件服务

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

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

  • 通过 NFSv3 和 NFSv4.1 协议进行连接

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

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

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

块存储

NetApp Volumes 块存储在 Google Cloud中提供高性能且 可靠的块存储,非常适合需要 部署和管理自行管理的数据库(例如 Oracle、Microsoft SQL Server、 MySQL、PostgreSQL 和其他企业应用)的组织。此解决方案非常适合需要直接磁盘访问、对存储预配进行精细控制以及保持低延迟性能的工作负载。常见应用场景包括支持任务关键型数据库环境和托管受益于强大的数据保护、快速快照和无缝可伸缩性的企业软件。借助 NetApp Volumes 块存储, 用户可以在 Google Cloud 中迁移、现代化和运行这些应用,而不会影响性能或可靠性。

企业应用

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

使用 NetApp Volumes,您可以在几秒钟内为基于 Linux 的应用创建全代管式 NFS 共享,为基于 Windows 的应用创建 SMB 共享,或创建可根据应用需要进行分区和格式化的 iSCSI 卷。您可以根据需要扩缩容量和性能,而不会对工作流或用户产生任何影响。

您可以为开发、测试和预演环境提供快速快照和副本,从而保留应用服务交付生命周期,这有助于进一步加快正式版发布速度并缩短交付周期。

Google Cloud VMware Engine 存储

Google Cloud 支持使用 Google Cloud VMware Engine 的 VMware vSphere 工作负载。 使用 Google Cloud VMware Engine 构建的私有云通常需要额外的存储空间。 此额外存储空间用于直接挂接到单个虚拟机,或用作具有大量存储需求的多个虚拟机的数据存储区。

NetApp Volumes 可以使用 SMB 或 NFS 协议挂接到虚拟机的客户操作系统。这些卷可用于在 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 是一个符合容器存储接口 (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 应用 创建卷和访问永久性存储 。 Trident 支持 Trident Cloud Identity ,用于通过 GKE 集群进行 NetApp Volumes 身份验证。NetApp Volumes 还支持使用 NFS 容器存储接口 (CSI) 驱动程序创建卷 子目录和访问。

  • 通过 SMB 访问永久性存储:支持使用 Trident CSI 驱动程序为具有 SMB 的 Kubernetes 应用创建卷和 访问永久性存储。 Trident 支持 Trident Cloud Identity ,用于通过 GKE 集群进行 NetApp Volumes 身份验证。NetApp Volumes 还支持使用 SMB 容器存储接口 (CSI) 驱动程序创建卷 子目录和通过 SMB 访问永久性存储。

数据库

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

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

电子设计自动化

电子设计自动化 (EDA) 工作负载会带来特定的数据管理挑战,例如大型数据集、 大量文件、密集的元数据操作和严格的性能 要求。

NetApp Volumes 提供针对电子设计自动化工作负载定制的强大解决方案。NetApp Volumes 的大容量卷功能可容纳电子设计自动化流程生成的大型数据集。NetApp Volumes 通过高效管理大量文件来确保数据操作顺畅且可访问。 它还优化了对电子设计自动化工作负载的性能和管理至关重要的密集元数据操作。 NetApp Volumes 可为电子设计自动化工作负载用户提供定期产品发布所需的性能。

NetApp Volumes 提供一项服务,可简化电子设计自动化工作负载的数据管理。它解决了电子设计自动化工作负载的挑战,并帮助用户保持高生产力和效率。NetApp Volumes 还有助于用户满足性能要求和产品发布时间表,以保持竞争力。

如需详细了解 EDA 参考架构,请参阅 使用 Google Cloud NetApp Volumes 进行 EDA 的优势

如需详细了解 EDA 实现指南,请参阅 针对电子设计自动化工作负载优化 Linux NFS 客户端访问。如需了解基准评测结果,请参阅 电子设计自动化工作负载基准评测

后续步骤