Red Hat Training
A Red Hat training course is available for Red Hat OpenStack Platform
第1章 はじめに
Red Hat OpenStack Platform のハイパーコンバージドインフラストラクチャー (HCI) の実装では Red Hat Ceph Storage をストレージプロバイダーとして使用します。このインフラストラクチャーは、Compute サービスと Ceph Storage サービスを同じノードに配置して、リソースの使用率を最適化するように構成されたハイパーコンバージドノードを特長とします。HCI は以下のいずれかをサポートしています。
- 単一型 HCI: オーバークラウドが必要とするコンピュートがすべてハイパーコンバージドノードによって提供される構成
- 混合型 HCI: ハイパーコンバージドノードと通常のコンピュートノードが混在する構成
本書では、他の機能 (例: ネットワーク機能の仮想化など) との統合が可能な形で、オーバークラウド上に上記のいずれかのタイプの HCI をデプロイする方法について説明します。また、ハイパーコンバージドノード上における Compute サービスと Ceph Storage サービスの両方のパフォーマンスを最適な状態にする方法についても記載しています。
1.1. 前提条件
本書では、HCI の完全なデプロイメントの方法を順を追って説明するのではなく、オーバークラウド上にハイパーコンバージドノードをデプロイするのに必要な設定について記載しています。これにより、HCI をオーバークラウドデプロイメントプランにシームレスに統合することができます。
以下のセクションは、次の条件を前提としています。
- アンダークラウドがすでにデプロイ済みであること。アンダークラウドのデプロイ方法についての説明は、『director のインストールと使用方法』を参照してください。
- お使いの環境で、Compute および Ceph Storage の要件を満たすノードをプロビジョニング可能であること。詳しくは、「オーバークラウドの要件」 (『director のインストールと使用方法』) を参照してください。
環境内の全ノードの準備がすでに整っていること。これは、ノードで以下の作業が完了していることを意味します。
- 登録 (「ノードの登録」で説明)
- タグ付け (「ノードの手動でのタグ付け」で説明)
詳しくは、『オーバークラウド向けの Red Hat Ceph Storage』を参照してください。
- 「Ceph Storage ノードのディスクのクリーニング」 (『オーバークラウド向けの Red Hat Ceph Storage』) の説明に従って、Compute サービスと Ceph OSD のサービスに使用する予定のノード上のディスクのクリーニングが済んでいること。
- 「環境ファイルを使用したオーバークラウドの登録」 (『オーバークラウドの高度なカスタマイズ』) に記載の手順に従ってオーバークラウドノードを登録するための環境ファイルの準備が完了していること。「Ceph NUMA ピニングの設定」の手順には、director によって提供されないパッケージのインストールを必要とするスクリプトが含まれています。
1.2. 参考資料
本書は、Red Hat OpenStack Platform の既存のドキュメントの補足資料としてご利用いただくために提供しています。関連する概念についての詳細情報は、以下のドキュメントを参照してください。
- 『オーバークラウドの高度なカスタマイズ』: director を使用して OpenStack の高度な機能を設定する方法について記載しています (例: カスタムロールの使用方法)。
- 『director のインストールと使用方法』: アンダークラウドおよびオーバークラウドのエンドツーエンドのデプロイメント情報を提供します。
- 『オーバークラウド向けの Red Hat Ceph Storage』: Red Hat Ceph Storage をストレージプロバイダーとして使用するオーバークラウドのデプロイ方法について記載しています。
- 『ネットワークガイド』: Red Hat OpenStack Platform のネットワークに関する詳しいガイドです。
- 『Hyper-converged Red Hat OpenStack Platform 10 and Red Hat Ceph Storage 2』: 極めて特殊なハードウェアにおける HCI を特長とする環境のデプロイ方法について説明したリファレンスアーキテクチャーです。