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) 协议的支持,因此您无需重新设计应用架构,可以继续为应用获取持久性存储。

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

主要特性

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

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

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

  • 多协议支持:支持 NFSv3、NFSv4.1、NFSv4.2、SMB 2.1、3.0 和 3.1.1 以及 iSCSI 协议。

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

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

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

  • 卷复制:通过跨 Google Cloud的异步卷复制功能,确保业务连续性。

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

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

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

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

    • Flex Unified 默认模式(已列入许可名单,iSCSI 正式版 (GA)):提供高级数据管理功能的高可用性通用存储方案。专为希望获得全代管式音量体验的用户而设计。Flex Unified 默认模式服务级别完全在 Google 数据中心内运行,仅使用 Google Cloud 计算和存储资源。

      • 性能:在所选区域中,通过可用区级池独立预配容量和性能。您可以预配 64 MiBps 到 5 GiBps 之间的吞吐量,增幅为 1 MiBps。每 MiBps 预配吞吐量包含 16 IOPS。除了包含的 16 IOPS 吞吐量之外,还可以根据需要预配额外的 IOPS,最多可达 160,000 IOPS。大容量池可提供高达 24 GiBps 的吞吐量。

      • 使用场景示例:适用于所有工作负载,可灵活伸缩容量和性能,并提供可用区级和区域级可用性。

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

      • 性能:最高可达每 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。

        • 自定义性能池:在所选区域中,可独立预配容量和性能的可用区级池。您可以预配介于 64 MiBps 到 5 GiBps(含边界值)之间的吞吐量,增幅为 1 MiBps。每 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:

  • Google Cloud SDK:借助 Google Cloud 命令行界面,您可以通过终端与 NetApp Volumes 进行交互

  • Google Cloud 控制台Google Cloud 控制台提供了一个直观界面,可让您全面了解自己的应用和项目

  • Terraform Google Cloud Platform Provider:NetApp Volumes 资源是 Google Terraform 提供程序的一部分。 如需详细了解如何使用 Terraform 预配 NetApp Volumes 资源,请参阅 Terraform 集成简介。

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 手动设置 Private Service Access。存储池创建工作流还集成了专用服务访问通道设置。同一 VPC 中的网络附加存储 (NAS) 客户端可以访问池中的所有卷,但这些卷受 NAS 访问控制的约束。对于共享 VPC,这可实现不同项目之间的数据访问。您无法将单个卷或池连接到多个 VPC。

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

区域可用性

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

后续步骤

了解 Google Cloud NetApp Volumes 的功能