導入の概要
NetApp上のBeeGFSは、NetAppのBeeGFSビルディングブロック設計とAnsibleを使用して、検証済みのファイルノードとブロックノードに導入できます。
Ansibleのコレクションとロール
BeeGFS on NetAppソリューションは、アプリケーションの導入を自動化する一般的なIT自動化エンジンであるAnsibleを使用して導入されます。Ansibleでは、総称してインベントリと呼ばれる一連のファイルを使用して、導入するBeeGFSファイルシステムをモデル化します。
Ansibleを使用すると、NetAppなどの企業は、Ansible Galaxyで利用可能なコレクションを使用して、組み込み機能を拡張できます(を参照 "NetApp EシリーズBeeGFSのコレクション")。コレクションには、特定の機能やタスク(Eシリーズボリュームの作成など)を実行するモジュールや、複数のモジュールやその他のロールを呼び出すことができるロールが含まれます。この自動化されたアプローチにより、BeeGFSファイルシステムと基盤となるHAクラスタの導入に要する時間が短縮されます。さらに、クラスタとBeeGFSファイルシステムの保守と拡張が容易になります。
詳細については、を参照してください "Ansibleのインベントリを確認できます"。
|
NetApp解決策 へのBeeGFSの導入には多数の手順が含まれるため、解決策 の手動による導入はサポートされません。 |
BeeGFSビルディングブロックの構成プロファイル
導入手順では、次の設定プロファイルについて説明します。
-
管理、メタデータ、ストレージサービスを含む1つのベースとなるビルディングブロックです。
-
メタデータとストレージサービスを含む2つ目のビルディングブロック。
-
ストレージサービスのみを含む3つ目のビルディングブロック。
これらのプロファイルは、NetApp BeeGFSビルディングブロックに推奨されるすべての構成プロファイルを示しています。メタデータとストレージのビルディングブロックまたはストレージサービスのみのビルディングブロックの数は、環境ごとに容量とパフォーマンスの要件に応じて変わる場合があります。
導入手順の概要
の導入では、次の作業を実行します。
-
各ビルディングブロックを物理的に組み立てます。
-
ラックに設置してケーブルを配線する。詳細な手順については、を参照してください "ハードウェアを導入"。
-
-
ファイルノードにBMCのIPを設定します
-
サポートされているオペレーティングシステムをインストールし、ファイルノードに管理ネットワークを設定します
-
ブロックノードに管理IPを設定します
-
|
展開手順には、テキストをファイルにコピーする必要があるいくつかの例が含まれています。特定のデプロイメントに合わせて変更する必要がある、または変更できる内容については、「#」または「//」文字で示されるインラインコメントに注意してください。例:
|
導入に関する推奨事項にバリエーションを伴う派生アーキテクチャ: