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 Small Computer Systems Interface(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 プロトコルをサポートしています。

  • 自動スナップショット: 自動化された効率的なスナップショットでデータを保護します。

  • 自動階層化: 使用頻度の低いデータを、手頃な価格の コールド ストレージに透過的に移動します。

  • バックアップ: 長期保存のための手動バックアップと自動バックアップを提供します。

  • ボリューム レプリケーション: 全体で非同期ボリューム レプリケーションを使用して、ビジネス継続性を実現します Google Cloud。

  • FlexCache: リモート ONTAP ボリュームのファンアウト キャッシュを有効にして、 アクセスを高速化します。

  • 高可用性: NetApp Volumes サービスレベル契約に裏打ちされた、マルチリージョン冗長オプションによる高可用性を提供します。

  • 高速クローン作成: 高速クローン作成によりアプリケーション開発を加速します。

  • 複数のサービスレベル: ロケーションに基づいて複数のサービスレベルを提供し、ニーズに最適なサービスレベルを選択できます。サービスレベル間の機能の比較については、サービスレベルをご覧ください。

    • Flex Unified: 高度な データ マネジメント機能を備えた、高可用性汎用ストレージ。

      • パフォーマンス: 選択したリージョンのゾーンプールを使用して、容量とパフォーマンスを個別にプロビジョニングします 。スループットは 64 MiBps から最大 5 GiBps まで、1 MiBps 単位でプロビジョニングできます。 プロビジョニングされたスループット 1 MiBps には 16 IOPS が含まれます。含まれるスループット 16 IOPS を超える追加の IOPS は、必要に応じて最大 160,000 IOPS までプロビジョニングできます。大容量プールでは、最大 22 GiBps のスループットと 750,000 IOPS が提供されます。

      • ユースケースの例: すべてのワークロードに適しています。柔軟な容量とパフォーマンスのスケーリング、ゾーンとリージョンの可用性を備えています。

      Flex Unified には 2 つのオペレーション モードがあります。

      • デフォルト モード: フルマネージド ボリューム エクスペリエンスを必要とするユーザー向けに設計されています。Flex Unified デフォルト モードのサービスレベルは、Google データセンター内で 完全に動作し、コンピューティング リソースとストレージ リソースのみを使用します。 Google Cloud

      • ONTAP モード: ONTAP ベースのストレージ システムの管理を理解し、ONTAP の豊富な機能を使用したいユーザー向けに設計されています。Flex Unified ONTAP モードのサービスレベルは、Google データセンター内で 完全に動作し、コンピューティング リソースとストレージ リソースのみを Google Cloud 使用します 。

    • Standard: 高度なデータ マネジメント機能を備えた、高可用性汎用ストレージ。

      • パフォーマンス: ボリューム容量の GiB あたり最大 16 KiBps。ボリュームあたり最大 1.6 GiBps。

      • ユースケースの例: ネットワーク ファイル システム(NFS)やサーバー メッセージ ブロック(SMB)のファイル共有、SAP 共有 ファイル、Google Cloud VMware Engine などの一般的なエンタープライズ ワークロード。

    • Premium: 高度なデータ マネジメント機能を備えた、高可用性高パフォーマンス ストレージ。

      • パフォーマンス: ボリューム専用の GiB あたり最大 64 KiBps。ボリュームあたり最大 4.5 GiBps。大容量ボリュームの場合は 30 GiBps。

      • ユースケースの例: 低レイテンシが必要なパフォーマンス重視のワークロード(Windows と Enterprise NFS、セルフマネージド データベースとファイル共有、仮想デスクトップ インフラストラクチャ(VDI)、VMware Engine など)。

    • Extreme: 高度な データ マネジメント機能を備えた、高可用性高スループット ストレージ。

      • パフォーマンス: ボリューム専用の GiB あたり最大 128 KiBps。ボリュームあたり最大 4.5 GiBps。大容量ボリュームの場合は 30 GiBps。

      • ユースケースの例: 高 スループットと低レイテンシが必要なパフォーマンス重視のワークロード(Windows と Enterprise NFS、 セルフマネージド データベースとファイル共有、VDI、 VMware Engine など)。

    • Flex File: 高度なデータ マネジメント機能を備えた、高可用性汎用ストレージ。Flex File サービスレベルは、Google データセンター内で完全に動作し、コンピューティング リソースとストレージ リソースのみを使用します。 Google Cloud

      • パフォーマンス:

      • ユースケースの例: ネットワーク ファイル システム(NFS)やサーバー メッセージ ブロック(SMB)のファイル共有などの一般的なエンタープライズ ワークロード。

仕組み

NetApp Volumes は、フルマネージド NFS と SMB のリモート ファイル システム、iSCSI ボリュームをサービスとして提供します。サービス管理者は、これらのリモート ファイル システムをボリュームとして作成して管理し、ネットワーク経由で NFS クライアントと SMB クライアントと共有します。または、iSCSI ボリュームを作成して、Linux と Windows の iSCSI クライアントに接続します。Compute Engine VM などのクライアントは、ファイル システム ボリュームをマウントします。ユーザーとクライアント内のアプリケーションは、ファイル システム ボリュームにファイルを保存します。Windows または UNIX ベースの権限モデルを使用してアクセスを制御できます。

iSCSI Linux と Windows の Compute Engine VM は、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 Private Service Access フレームワークを使用します。 このフレームワークは、Virtual Private Cloud(VPC)を NetApp Volumes VPC にリンクするプライベート接続を作成します。プライベート サービス アクセス フレームワークは、Service Networking API と VPC ピアリング コンストラクトを使用して、プライベート アドレス(RFC 1918)または非プライベート アドレス(RFC 1918 以外)を割り当てます。 Google Cloud

ネットワーク ピアリング

ストレージ プールにボリュームを作成するには、プライベート サービス アクセスを設定する必要があります。プライベート サービス アクセスは、 コンソール、 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 の 機能について確認する。