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 是一款符合容器存储接口 (CSI) 标准的编排器,可与 Kubernetes 集成,以提供以下功能:
动态预配
使用量
使用 NetApp Volumes 管理有状态容器化应用的永久性卷
使用 CSI 快照保护数据
虽然不是强制性的,但 Trident 可简化 Kubernetes 中有状态应用的部署和使用。
借助 GKE,您可以构建、部署、管理和运行容器化应用。GKE 通过声明式、自愈式、自动扩缩平台,加快了高度可移植应用的开发和部署速度。如需了解详情,请参阅有关如何部署有状态应用的 GKE 文档。
Google Cloud NetApp Volumes 为 Kubernetes 有状态应用提供永久性存储,具有以下特征:
永久性卷:为需要以读写多 (RWX) 访问模式共享访问存储空间的 Kubernetes 应用提供 Kubernetes 集群外部的永久性存储空间。 您可以使用 RWX 访问模式,同时将持久性卷装载为可由多个节点读写的卷。对于需要这些访问模式的应用,您还可以将 NetApp Volumes 与 read-write-once (RWO)、read-only-many (ROX) 或 read-write-once-pod (RWOP) 访问模式搭配使用。
已预配的永久性卷:使用动态和静态预配的 Kubernetes 永久性卷 (PV)。
永久性卷扩展:有状态的应用使用 Kubernetes PV。 借助 NetApp Volumes,您可以在创建 PV 后扩展现有 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 来确保文件系统的可用性,并使其能够抵御系统故障,从而简化云中可靠数据库服务的设置。
电子设计自动化
电子设计自动化工作负载会带来特定的数据管理挑战,例如数据集庞大、文件众多、元数据操作密集以及性能要求严格。为了保持竞争优势,电子设计自动化用户必须持续交付此领域的产品。
NetApp Volumes 提供了一款针对电子设计自动化工作负载量身打造的强大解决方案。NetApp Volumes 的大容量卷功能可容纳电子设计自动化流程生成的大型数据集。NetApp Volumes 可高效管理大量文件,确保数据操作顺畅且可访问。它还优化了对电子设计自动化工作负载的性能和管理至关重要的密集型元数据操作。NetApp Volumes 可提供电子设计自动化工作负载用户所需的性能,以实现常规产品发布。
NetApp Volumes 提供了一项服务,可简化电子设计自动化工作负载的数据管理。它可解决电子设计自动化工作负载的挑战,并帮助用户保持高工作效率和效率。NetApp Volumes 还有助于用户满足性能要求和产品发布时间表,从而保持竞争力。
如需详细了解参考架构,请参阅使用 Google Cloud NetApp Volumes 实现 EDA 的优势。 如需查看基准测试结果,请参阅电子设计自动化工作负载基准。
后续步骤
了解 NetApp Volumes 应用恢复能力注意事项。