3.3. プランニングのガイドライン
以下は、Microsoft Azure に Red Hat Gluster Storage を設定するためのガイドラインです。
- Microsoft Azure サービスを操作し、制御するための管理サーバーを指定します。単純な Gluster Storage デプロイメント (単一サイト、単一 NIC) の場合、管理プラットフォームは Linux サーバー/ワークステーションになります。より複雑なデプロイメントでは、Powershell を使用する Windows デスクトップが推奨されます。
- initramfs ファイルに含まれる Hyper-V ドライバーを使用して、Red Hat Enterprise Linux 7 をベースにカスタムイメージをビルドします。これらのドライバーが存在しない場合は、インスタンスの起動に失敗します。
- Red Hat Gluster Storage ノードに仮想ネットワークを使用します。
- Geo レプリケーションの場合は、共通の
/etc/hostsファイルをすべてのノードにデプロイするか、共有 DNS サーバーを使用します。 - 標準ストレージに対する課金は、使用される容量に基づいています。したがって、データディスクの最大サイズ (1023 GB) を使用し、将来の管理オーバーヘッドを最小限にするために、インストール時にインスタンスをサポートする数だけ割り当てると便利です。
- NFS が Gluster Storage ノードに接続するのに推奨される方法としては、クロックの速度が高くなる CPU を持つ
Dシリーズインスタンスを使用することを検討してください。 - 可用性を強化するために、可用性セットを使用して Gluster Storage ノードを複製セット内にグループ化します。
mdadmを使用して、ディスクを組み合わせてより大きなディスクを形成します。- より少ない仮想マシンを使用して、最高の容量を提供します。
- 高可用性データアクセスの場合は、ネイティブ
glusterfsクライアントで複製された GlusterFS ボリュームを使用します。 - 各 Gluster Storage ノードで実行している SSH サービスへの公開アクセスには、デフォルト以外の SSH ポートを使用します (つまり、vm create で --ssh を使用します)。