第4章 Google Cloud Platform での Red Hat Gluster Storage の使用
Google Cloud Platformの概要
Google Cloud Platform は Google のパブリッククラウドオファリングで、完全に統合されたクラウド環境を実行するためのサービスを多数提供します。Google Compute Engine は、仮想マシン環境をドライブとして、管理します。この章は、この仮想マシンのインフラストラクチャーに基づいています。この仮想フレームワークは、指定されたワークロードの需要を満たすために、Red Hat Gluster Storage 環境をスケールアウトするネットワーク、ストレージ、および仮想マシンを提供します。
図4.1 統合アーキテクチャー
4.1. デプロイメントのプランニング リンクのコピーリンクがクリップボードにコピーされました!
永続ディスクの最大サイズ
元のテストビルドは、VM ごとの永続ディスクサイズを最大 10 TB で制限していました。Google では、その制限を 64 TB に拡大しました。Red Hat は、Google の現在の最大サイズ (64 TB) までの仮想マシンごとに永続ディスクをサポートします。(64 TB はディスクごとのものと仮想マシンごとの最大値の両方)、実際のデータディスクの最大値は 64 TB、オペレーティングシステムのディスクサイズを減らすことに注意してください。
4.1.1. 環境 リンクのコピーリンクがクリップボードにコピーされました!
4.1.2. 前提条件 リンクのコピーリンクがクリップボードにコピーされました!
- Google アカウント
- Google Cloud SDKGoogle Cloud SDK には、Google Cloud Platform でリソースを簡単に作成し、管理できるツールおよびライブラリーが含まれています。これは後で使用され、複数の Red Hat Gluster Storage インスタンスの作成が容易になります。Google Cloud SDK を設定し、インストールする方法は、https://cloud.google.com/sdk を参照してください。
- Red Hat Gluster Storage ソフトウェアチャンネルにアクセスするためのサブスクリプションRed Hat Gluster Storage 3.5 チャンネルをサブスクライブする方法については、『Red Hat Gluster Storage 3.5 Installation Guide』の 『Installing Red Hat Gluster Storage』 を参照してください。
- ノードの最小数は 3 です。
- 互換性のある物理サーバー、仮想サーバー、クライアントの OS プラットフォームについては、https://access.redhat.com/articles/66206 を参照してください。
4.1.3. プライマリーストレージプールの設定 リンクのコピーリンクがクリップボードにコピーされました!
- 10 x 2 Distribute-Replicate ボリュームに設定された Red Hat Gluster Storage
- 20 x n1-highmem-4 インスタンス:
Expand リソース 仕様 vCPU 4 メモリー 26 GB ブートディスク 20 GB 標準永続ディスク データディスク 10,220 GB の標準永続ディスク。1 つのインスタンスに対する永続ディスクの割り当ての最大数は 10 TB です。したがって、データディスクの最大サイズは 10 TB、ブートディスクの 20 GB のサイズ (10,220 GB) を引いた合計です。 イメージ Red Hat Enterprise Linux 7.7 でのカスタム Red Hat Gluster Storage 3.5 - 仮想マシンゾーンの割り当て:各 Gluster 同期レプリカのペアがゾーンに置かれ、ゾーンの失敗の影響を制限します。単一のゾーン障害により、データアクセスが失われることはありません。同期レプリカのペアの設定は、gluster volume create コマンドで定義された順序の機能です。
4.1.4. セカンダリーストレージプールの設定 リンクのコピーリンクがクリップボードにコピーされました!
- 10 x 1 分散ボリュームで設定された Gluster
- 10 x n1-highmem-4 インスタンス:
Expand リソース 仕様 vCPU 4 メモリー 24 GB ブートディスク 20 GB 標準永続ディスク データディスク 10,220 GB 標準永続ディスク イメージ Red Hat Enterprise Linux 7.7 でのカスタム Red Hat Gluster Storage 3.5 - 仮想マシンゾーンの割り当て:障害復旧のリモートリージョンの Geo レプリケーションを介して、非同期レプリケーションの受信側として設計されたセカンダリーストレージプール。この保護層のコストを制限するため、このストレージプールはローカルリージョン内で同期的に複製されず、分散のみの gluster ボリュームが使用されます。停止の影響を制限するため、このリージョンのすべてのノードが同じゾーンに配置されます。
4.1.5. クライアント設定 リンクのコピーリンクがクリップボードにコピーされました!
- 10 x n1-standard-2 インスタンス:
Expand リソース 仕様 vCPU 2 メモリー 7.5 GB ブートディスク 10 GB の標準永続ディスク イメージ Red Hat Enterprise Linux 7.7 でのカスタム Red Hat Gluster Storage 3.5
4.1.6. 信頼されたプールトポロジー リンクのコピーリンクがクリップボードにコピーされました!
4.1.7. Google Cloud Platform 向けの Red Hat Gluster Storage の取得 リンクのコピーリンクがクリップボードにコピーされました!
- Red Hat カスタマーポータル (https://access.redhat.com/login) にアクセスし、ユーザー名およびパスワードを入力してログインします。
- Downloads をクリックし、 Software & Download Center に移動します。
- Red Hat Gluster Storage Server エリアで、 をクリックして
qcow2イメージの最新バージョンをダウンロードします。