Google Cloud NetApp Volumes 概览

本页面简要介绍了 Google Cloud NetApp Volumes 及其工作原理。

NetApp Volumes 简介

NetApp Volumes 是一项全代管式云端数据存储服务,提供高级数据管理功能和伸缩性极强的性能。

NetApp Volumes 可帮助您缩短部署时间、管理工作负载和应用,并将工作负载迁移到云端,同时保持本地存储的性能和功能。

借助 NetApp Volumes,您可以将基于文件和块的应用迁移到Google Cloud。它内置了对网络文件系统 (NFSv3、NFSv4.1 和 NFSv4.2)、服务器消息块 (SMB)、Internet 小型计算机系统接口 (iSCSI) 和 NVMe/TCP 协议的支持,因此您无需重新设计应用架构,可以继续为应用获取持久性存储。

NetApp Volumes 提供多种服务等级,这些等级在价格、性能、功能和特性方面各不相同。

主要特性

NetApp Volumes 提供以下功能。如需比较不同服务等级的功能,请参阅服务等级

  • 全托管式服务:提供无需运营的全代管式服务,并与 Google Cloud 控制台集成。

  • 卷预配:在数秒之内预配 1 GiB 到 3 PiB 的卷。

  • 多协议支持:支持 NFSv3、NFSv4.1、NFSv4.2、SMB 2.1、3.0 和 3.1.1、iSCSI、NVMe/TCP 和 S3 多协议(仅限 ONTAP 模式)协议。

  • 自动快照:通过自动、高效的快照保护数据。

  • 自动分层:将不常用的数据透明地移至经济实惠的冷存储空间。

  • 备份:提供手动和自动备份,以便长期保留。

  • 卷复制:通过跨 Google Cloud的异步卷复制实现业务连续性。

  • FlexCache:允许对远程 ONTAP 卷进行扇出缓存,以加快访问速度。

  • 高可用性:提供高可用性,并提供多区域冗余选项,由 NetApp Volumes 服务等级协议提供支持。

  • 快速克隆:通过快速克隆加快应用开发速度。

  • 提供多种服务等级:根据位置提供多种服务等级,让您可以选择最符合自己需求的服务等级。如需比较不同服务等级的功能,请参阅服务等级

    • Flex Unified:提供高级数据管理功能的高可用性通用存储方案。

      • 性能:在所选区域中,通过可用区级池独立预配容量和性能。您可以预配 64 MiBps 到 5 GiBps 之间的吞吐量,增幅为 1 MiBps。每 MiBps 预配吞吐量包含 16 IOPS。除了随附的 16 IOPS 吞吐量之外,还可以根据需要预配额外的 IOPS,最多可预配 160,000 IOPS。大容量池可提供高达 22 GiBps 的吞吐量和 75 万 IOPS。
      • 使用场景示例:适用于所有工作负载,可灵活伸缩容量和性能,并提供可用区级和区域级可用性。

      Flex Unified 服务级别提供两种运行模式

      • 默认模式:专为希望获得全代管式音量体验的用户设计。Flex Unified 默认模式服务级别完全在 Google 数据中心内运行,仅使用 Google Cloud 计算和存储资源。

      • ONTAP 模式:专为熟悉基于 ONTAP 的存储系统管理并希望使用 ONTAP 广泛功能的用户而设计。Flex Unified ONTAP 模式服务级别完全在 Google 数据中心内运行,仅使用 Google Cloud 计算和存储资源。

    • 标准:提供高级数据管理功能的高可用性通用存储方案。

      • 性能:最高可达每 GiB 卷容量 16 KiBps。 每个卷的上限为 1.6 GiBps。

      • 使用场景示例:常见的企业工作负载,例如网络文件系统 (NFS) 和服务器消息块 (SMB) 文件共享、SAP 共享文件和 Google Cloud VMware Engine。

    • 高级:提供高级数据管理功能的高可用性高性能存储方案。

      • 性能:每个 GiB 最高可达 64 KiBps,专用于相应卷。 每个卷最多 4.5 GiBps。具有大容量卷时为 30 GiBps。

      • 使用场景示例:需要低延迟的性能关键型工作负载,例如 Windows 和企业 NFS、自管理数据库和文件共享、虚拟桌面基础架构 (VDI) 和 VMware Engine。

    • 至尊:提供高级数据管理功能的高可用性高吞吐量存储方案。

      • 性能:每个 GiB 最高可达 128 KiBps,专用于卷。 每个卷最多 4.5 GiBps。具有大容量卷时为 30 GiBps。

      • 使用场景示例:需要高吞吐量和低延迟的性能关键型工作负载,例如 Windows 和企业 NFS、自管理数据库和文件共享、VDI 和 VMware Engine。

    • Flex File:提供高级数据管理功能的高可用性通用存储方案。Flex 文件服务级别完全在 Google 数据中心内运行,仅使用 Google Cloud 计算和存储资源。

      • 性能

        • 常规池:存储池容量最高可达每 GiB 16 KiBps,由所选地区的池中所有卷共享。每个池的上限为 1.6 GiBps。

        • 自定义性能池:在所选区域中,可独立预配容量和性能的可用区级池。您可以按 1 MiBps 的增量预配吞吐量,范围从 64 MiBps 到最高 5 GiBps。每 MiBps 预配吞吐量包含 16 IOPS。除了 16 IOPS 的随附吞吐量之外,还可以根据需要预配额外的 IOPS,最高可达 16 万 IOPS。

      • 使用场景示例:常见的企业工作负载,例如网络文件系统 (NFS) 和服务器消息块 (SMB) 文件共享。

工作原理

NetApp Volumes 可提供全代管式 NFS 和 SMB 远程文件系统,以及 iSCSI 卷即服务。服务管理员可以创建和管理这些远程文件系统作为卷,并通过网络与 NFS 和 SMB 客户端共享,也可以创建 iSCSI 卷并将其附加到 Linux 和 Windows iSCSI 客户端。Compute Engine 虚拟机等客户端会装载文件系统卷,其用户和客户端内的应用会将文件存储在文件系统卷中。您可以使用基于 Windows 或 UNIX 的权限模型来控制访问权限。

iSCSI Linux 和 Windows Compute Engine 虚拟机可以将 iSCSI 卷用作原始块设备,也可以选择创建受支持的 Linux 或 Windows 文件系统,并配置支持块存储的应用。

使用 NetApp Volumes 的工具

您可以使用以下工具来使用 Google Cloud NetApp Volumes:

NetApp Volumes 架构

NetApp Volumes 使用 Google Cloud 专用服务访问通道框架,该框架会创建一条专用连接,将您的虚拟私有云 (VPC) 链接到 NetApp Volumes VPC。 Google Cloud 专用服务访问框架使用 Service Networking API 和 VPC 对等互连构造函数为其分配专用地址 (RFC 1918) 或非专用地址 (非 RFC 1918)。

网络对等互连

如需在存储池中创建卷,您必须设置专用服务访问通道。您可以使用 Google Cloud 控制台、Google Cloud CLI 或 Terraform 手动设置专用服务访问通道。存储池创建工作流还集成了专用服务访问通道设置。同一 VPC 中的网络附加存储 (NAS) 客户端可以访问池中的所有卷,但这些卷受 NAS 访问权限控制的约束。对于共享 VPC,这可实现跨不同项目的数据访问。您无法将单个卷或池连接到多个 VPC。

无论 VPC 级层的数据访问权限如何,所有资源都仅属于其创建所在的相应项目,并且只能在该项目内进行管理。Identity and Access Management (IAM) 可保护管理访问权限。

区域可用性

NetApp Volumes 可在多个区域使用。如需详细了解区域可用性,请参阅 NetApp Volumes 位置

后续步骤

了解 Google Cloud NetApp Volumes 的功能