Astra Controlの詳細をご確認ください
Astra Control は、 Kubernetes アプリケーションデータライフサイクル管理解決策で、ステートフルアプリケーションの運用を簡易化します。Kubernetes ワークロードの保護、バックアップ、移行を簡易化し、作業用アプリケーションのクローンを瞬時に作成できます。
の機能
Astra Control は、 Kubernetes アプリケーションデータのライフサイクル管理に不可欠な機能を提供
-
永続的ストレージを自動的に管理
-
アプリケーション対応のオンデマンドの Snapshot とバックアップを作成
-
ポリシーベースのスナップショットおよびバックアップ操作を自動化します
-
Kubernetes クラスタ間でアプリケーションとデータを移行
-
NetApp SnapMirrorテクノロジを使用してアプリケーションをリモートシステムにレプリケート(Astra Control Center)
-
ステージング環境から本番環境へのアプリケーションのクローニング
-
アプリケーションの稼働状態と保護状態を視覚化します
-
Web UIまたはAPIを使用して、バックアップと移行のワークフローを実装します
導入モデル
Astra Control には、次の 2 つの導入モデルがあります。
-
* Astra Control Service *:ネットアップが管理するサービス。複数のクラウドプロバイダ環境や自己管理型のKubernetesクラスタで、アプリケーションに対応したデータ管理を提供します。
-
* Astra Control Center * :オンプレミス環境で実行される Kubernetes クラスタのアプリケーション対応データ管理を提供する、自己管理ソフトウェアです。NetApp Cloud Volumes ONTAP ストレージバックエンドを使用して、複数のクラウドプロバイダ環境にAstra Control Centerをインストールすることもできます。
Astra 制御サービス | Astra Control Center の略 | |
---|---|---|
どのような方法で提供されますか? |
ネットアップのフルマネージドクラウドサービス |
ソフトウェアとしてダウンロード、インストール、および管理できます |
ホストされているのはどこですか? |
ネットアップが選択したパブリッククラウドで実現 |
自社所有のKubernetesクラスタ |
更新方法 |
管理はネットアップが行います |
更新を管理します |
サポートされているKubernetesディストリビューションを教えてください。 |
|
|
サポートされているストレージバックエンドは何ですか。 |
|
|
Astra Control Service の仕組み
Astra Control Service は、常時稼働し、最新の機能で更新される、ネットアップが管理するクラウドサービスです。複数のコンポーネントを利用して、アプリケーションデータのライフサイクル管理を実現します。
Astra Control Service の概要は次のように機能します。
-
Astra Control Service の利用を開始するには、クラウドプロバイダをセットアップし、 Astra アカウントに登録します。
+** GKEクラスタの場合はAstra Control Serviceを使用します "NetApp Cloud Volumes Service for Google Cloud" または、永続ボリューム用のストレージバックエンドとして Google Persistent Disk を使用します。
+** AKSクラスタの場合、Astra Control Serviceはを使用します "Azure NetApp Files の特長" または、永続ボリューム用のストレージバックエンドとしてAzureで管理されているディスクがあります。
+** Amazon EKSクラスタの場合、Astra Control Serviceはを使用します "Amazon Elastic Block Store" または "NetApp ONTAP 対応の Amazon FSX" 永続ボリュームのストレージバックエンドとして。
-
最初の Kubernetes コンピューティングを Astra Control サービスに追加します。Astra Control Service は、次の処理を実行します。
-
バックアップコピーが格納されるクラウドプロバイダアカウントにオブジェクトストアを作成します。
-
+ Azureでは、Astra Control Serviceによって、BLOBコンテナ用のリソースグループ、ストレージアカウント、およびキーも作成されます。
-
クラスタに新しい admin ロールと Kubernetes サービスアカウントを作成します。
-
この新しい管理者ロールを使用して、link ../concepts/architecture#astra-control-components [Astra Control Provisioner]をクラスタにインストールし、1つ以上のストレージクラスを作成します。
-
NetAppクラウドサービスのストレージサービスをストレージバックエンドとして使用する場合、Astra Control ServiceはAstra Control Provisionerを使用してアプリケーション用の永続的ボリュームをプロビジョニングします。Amazon EBSまたはAzureで管理されているディスクをストレージバックエンドとして使用している場合は、プロバイダ固有のCSIドライバをインストールする必要があります。インストール手順については、を参照してください "Amazon Web Servicesをセットアップする" および "Azure で管理されているディスクを使用して Microsoft Azure をセットアップする"。
-
この時点で、クラスタからアプリケーションを定義できます。ストレージバックエンドで新しいデフォルトストレージクラスを使用して永続ボリュームがプロビジョニングされます。
-
次に、 Astra Control Service を使用してこれらのアプリケーションを管理し、スナップショット、バックアップ、クローンの作成を開始します。
-
Astra Controlの無料プランを使用すると、最大10個のネームスペースをアカウントで管理できます。10を超える名前空間を管理する場合は、無料プランからプレミアムプランにアップグレードして請求を設定する必要があります。
Astra Control Center の仕組み
Astra Control Center は、お客様のプライベートクラウドでローカルに実行されます。
Astra Control Centerは、ONTAPストレージバックエンドを使用するAstra Control Provisionerが設定されたストレージクラスでKubernetesクラスタをサポートします。
Astra Control Centerは、AutoSupportとActive IQのデジタルアドバイザ(デジタルアドバイザとも呼ばれます)エコシステムに完全に統合されており、ユーザとNetAppサポートにトラブルシューティングと使用状況の情報を提供します。
Astra Control Center を試用するには、 90 日間の評価版ライセンスを使用します。評価版は、Eメールとコミュニティオプションでサポートされています。また、製品内サポートダッシュボードから技術情報アーティクルやドキュメントにアクセスすることもできます。
Astra Control Center をインストールして使用するには、一定の要件を満たす必要があります "要件"。
Astra Control Center の概要は次のように機能します。
-
Astra Control Center は、ローカル環境にインストールします。方法の詳細については、こちらをご覧ください "Astra Control Center をインストールします"。
-
次のようなセットアップタスクを実行したとします。
-
ライセンスをセットアップする
-
最初のクラスタを追加します。
-
クラスタを追加したときに検出されたストレージバックエンドを追加します。
-
アプリケーションバックアップを格納するオブジェクトストアバケットを追加します。
-
方法の詳細については、こちらをご覧ください "Astra Control Center をセットアップします"。
クラスタにアプリケーションを追加できます。また、管理対象のクラスタにすでにアプリケーションがある場合は、Astra Control Centerを使用して管理できます。次に、Astra Control Centerを使用して、スナップショット、バックアップ、クローン、およびレプリケーション関係を作成します。