Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Cloud Volumes ONTAP の自動化オプションについて

共同作成者 netapp-manini

DevOpsチームは、データセンターのランタイム環境のセットアップと管理を自動化するために、さまざまなツールを使用しています。NetApp Console に加えて、NetApp Console API、ONTAP CLI 手順、Ansible や Terraform などの自動化ツールを含む、これらのテクノロジーのいくつかを Cloud Volumes ONTAP の自動化に使用できます。外部自動化ツールは一般的に、Infrastructure as Code(IaC)設計に基づいています。

https://labondemand.netapp.com/["ラボ オンデマンド"^]を使用して、Cloud Volumes ONTAP の自動化を練習します。

NetApp Console API

NetApp Consoleは、Cloud Volumes ONTAPリソースをプログラムで管理するために使用できるREST APIを提供します。APIは、Cloud Volumes ONTAPシステムの作成と管理、およびAmazon Web Services(AWS)、Microsoft Azure(Azure)、Google Cloudへのアグリゲートとボリュームの追加などの操作をサポートします。利用可能なAPI呼び出しは、クラウド プロバイダおよびシングルノード構成と高可用性(HA)構成を含む展開タイプによって異なります。

Cloud Volumes ONTAP の API ワークフローを使用して、一般的なデプロイメントとそれに続くストレージ管理を自動化できます。ワークフローには、デプロイの準備、システムの構築、ストレージの管理などが含まれており、AWS、Azure、Google Cloud といったクラウド プロバイダ固有のワークフローも用意されています。

アクティビティ 使用するAPIとインターフェース APIリファレンス

Cloud Volumes ONTAP システムを作成します。API 呼び出しは、クラウド プロバイダおよびシングルノード構成か HA 構成かによって異なります。

NetApp Console REST APIとCloud Volumes ONTAP APIワークフロー

Cloud Volumes ONTAP システムのアグリゲートを作成します。

NetApp Console REST APIs

Cloud Volumes ONTAP システム用の CIFS サーバーを設定します。

NetApp Console REST APIs

AzureおよびGoogle Cloudで、追加のデータ配信用ストレージVMを作成および管理し、必要なネットワークインターフェイスを構成します。

Cloud Volumes ONTAP APIs (NetApp Console 用)

顧客が管理する暗号化キーを使用する Cloud Volumes ONTAP システムを作成します。

NetApp Console API

デプロイ後に、Azure Premium SSD v2 ディスクの IOPS およびスループット設定を変更します。

Cloud Volumes ONTAP API

AWS共有サブネットにCloud Volumes ONTAP HAペアを導入する。

Cloud Volumes ONTAP API

オブジェクトストアがデプロイ時に構成されなかった場合、システム作成後にデータ階層化を有効にします。

Cloud Volumes ONTAP API

"データ階層化を有効にする"

既存の Cloud Volumes ONTAP クラスタに NTP サーバーを設定します。

NetApp Console API

"NTPサーバーの設定"

詳細については、以下を参照してください。

ONTAP CLI

ONTAP CLIは、Cloud Volumes ONTAPのいくつかの管理タスクに使用できます。使用可能な手順とコマンドは、機能およびクラウド プロバイダによって異なります。ONTAP CLIまたはONTAP System Managerを使用して、Cloud Volumes ONTAPをアップグレードしないでください。アップグレードはNetApp Consoleから実行してください。

アクティビティ CLI手順またはコマンド 参考資料

Cloud Volumes ONTAP の暗号化キー管理を設定します。

AWS KMS、Azure Key Vault、またはGoogle Cloud KMS コマンド(ONTAP CLI)

イベント管理システム(EMS)のイベント送信先と経路を設定します。

ONTAP CLI の EMS 構成コマンド

"EMSの設定"

既存の Cloud Volumes ONTAP クラスタに NTP サーバーを設定します。

cluster time-service ntp server create

"NTPサーバーの設定"

ストレージ効率を無効にしたボリュームを作成する場合は、データ圧縮を無効にしてください。

ONTAP CLI ボリューム効率化コマンド

追加のLUNを作成します。

ONTAP CLIでのLUN作成コマンド

"ボリュームと追加のLUNを作成する"

WORM を無効にしたボリュームを作成するか、該当する場合は SnapLock ボリュームの Snapshot コピーを作成します。

ONTAP CLI でのボリュームとスナップショットの管理コマンド

データ損失イベント発生後、問題が解決されるまでデータへのアクセスを防止するために、NVFAIL の動作を設定します。

ONTAP CLI での NVFAIL 設定コマンド

"NVFAILの設定"

Azure シングルノード環境における SnapMirror レプリケーショントラフィックを分離します。

ONTAP CLI ネットワーキングとSnapMirrorコマンド

"Azure でSnapMirrorトラフィックを分離する"

詳細については、 "ONTAP CLI リファレンスガイド"を参照してください。

Ansible

Ansibleは、手続き型構成ファイルに基づいたオープンソースの構成管理ツールです。

Terraform

Terraformは、宣言型構成ファイルを使用するオープンソースのオーケストレーションツールです。NetAppは、Cloud Volumes ONTAP向けのTerraformプロバイダーを提供しています。これを利用すると、インフラストラクチャを自動化し、IaCと統合できます。詳細については、 "NetApp Terraform プロバイダー"を参照してください。