VMware ESXiクラスター構成では、複数のESXiホストがクラスター全体に計算、メモリ、およびネットワークリソースを提供し、また、クラスター内のVMを物理サーバーの障害から保護します。これは、VMware vCenter Serverを使用して行われ、VMware ESXiクラスターを作成するための要件です。作成されると、vSphereクラスターはHA(高可用性)やDRS(分散リソーススケジューラ)などの「クラスター専用」機能を有効にします。これらの機能は、VMwareクラスターの耐障害性、障害耐性、およびVMware ESXiホスト間でのリソースの分散に貢献します。VMware ESXiクラスターを作成するプロセスを見てみましょう。
VMwareクラスターの要件
VMware vCenterデプロイメント後にクラスターを作成するには、次のものが必要です:
- a datacenter in the vCenter inventory
- クラスターを作成するための十分なvSphere権限
- VMware vSANを使用する場合は、vSphereクラスターを作成する前にvSANを有効にする必要があります。
ESXiクラスタリング機能を使用するためのハードウェア要件:
- 同じプロセッサまたは同じファミリー/世代のプロセッサを持つ2つ以上のESXiホスト。プロセッサが異なるファミリーに属している場合は、クラスター用のEVCモードを使用します。
- 共有ストレージは、vSphereクラスタのいずれかのホストで実行できるVMのデータを格納するためのものです。
- クラスタ管理、VMの移行(vMotion)、ストレージへのアクセス、ハートビートの送信、Fault Toleranceのログトラフィック(vSphereクラスタでFault Toleranceを使用する場合)のための専用の高速かつ低遅延のネットワーク。
VMware ESXiクラスタのためのデータセンターの作成
Web UIに接続した後、クラスタを作成する手順を見てみましょう。VMware vSphere Clientで。
- Web UIでvCenter Serverを右クリックし、新しいデータセンターを選択します。データセンターオブジェクトには、仮想インフラストラクチャで作業を行うために必要なさまざまな種類のオブジェクトが含まれています:ホスト、VM、ネットワーク、データストアなど。
- 次に、データセンター名を割り当てます。たとえば、Datacenter1をクリックしてOKをクリックして設定を保存します。
ESXiホストをデータセンターに追加
vCenterインベントリを構成し、ESXiクラスタを作成する方法は2つあります:
- ESXiホストをデータセンターに追加し、クラスタを作成し、既にデータセンターにあるESXiホストをクラスタに追加します。
- データセンターに新しいクラスタを作成し、ESXiホストをクラスタに直接追加します。
この投稿では、最初の方法を使用します。
vSphereクライアントでデータセンターを右クリックし、コンテキストメニューでホストの追加をクリックします。
ホストの追加ウィザードが7つの必須ステップで起動します。
- 名前と場所。選択したデータセンターに追加したいESXiホストのIPアドレスを入力します。続行するには各ステップで次へをクリックします。
- 接続設定。追加するESXiホストの管理資格情報を入力します。
- ホストの概要。ホストの概要画面には、ホストに存在するVM(仮想マシン)が表示されます。ESXiホストに関する他の情報も確認できます。
- ライセンスの割り当て。ホストで使用するライセンスを選択するオプションがあります。詳細はVMware vSphereライセンスをご覧ください。トライアルライセンスを継続するために評価ライセンスを選択することもできます。60日間有効なトライアルライセンスを選択して続行します。無料のESXiには制限がありますので、無料版を使用してESXiクラスタを構築することはできません。
- ロックダウンモード。ロックダウンモードは、リモートユーザーがホストに直接ログインできないようにします。このオプションは、ESXiホストのセキュリティを向上させるために利用できます。後で有効にすることもできます。ESXiクラスタリングの構成チュートリアルでは、ロックダウンモードを有効にしません。
- VMの場所。VMの場所を選択します。1つのデータセンターがあるため、このデータセンターがデフォルトで選択されます。
- 完了の準備ができました。最後に、ホストをデータセンターに追加する準備が整いました。vSphereクラスタに参加させたいすべてのホストに対してこのプロセスを続行します。 完了をクリックします。
以下のスクリーンショットで、VMware vCenterの在庫に2つのESXiホストが追加されているのが見えます。
新しいESXiクラスタの作成方法
データセンターが作成され、ESXiホストが追加されたら、新しいvSphereクラスタを作成できます。
- データセンターを右クリックし、新しいクラスタをクリックします。
- クラスタ名を割り当て、たとえば、Cluster1とクリックします。OK。後でこの画面で見ることができるクラスタオプションを編集できます。
- クラスタオブジェクトが追加されると、ESXiホストをクラスタオブジェクトに追加できます。VMware vSphere Clientでクラスタ名を右クリックし、開いたメニューでホストの追加をクリックします。ホストをクラスタに追加すると、ホストのリソースがクラスタリソースの一部になります。クラスタはすべてのホストのリソースを管理します。
- ホストの追加ウィザードが開きます。クラスタに追加するホストの名前またはIPアドレスを入力する必要があります。ホストにアクセスするための資格情報を提供します。
- 証明書アラートが表示される場合があります。単に続行するにははいをクリックします。これは、ホストにデフォルトで自己署名証明書が存在するため、一般的な警告です。この警告は安全に無視できます。
- 設定を確認して、ESXi ホストを ESXi クラスタに追加する準備が整ったら、完了 をクリックしてください。
- 今、データセンターとクラスタがあり、2 つの ESXi ホストが vSphere クラスタに参加していることがわかります。
これで、vSphere クラスタで High Availability (HA) を構成し、Distributed Resource Scheduler (DRS) を設定できます。HA を構成した後は、Fault Tolerance を構成できます(Fault Tolerance は HA とは異なることに注意してください)。
結論
VMware ESXi ハイパーバイザ環境の真の潜在能力を引き出すには、VMware vSphere クラスタ機能を活用することが重要です。VMware ESXi を VMware vCenter Server とクラスタ構成で実行すると、HA(高可用性)や DRS(分散リソーススケジューラ)を含むエンタープライズデータセンター VMware vSphere テクノロジを利用できます。
これらのテクノロジは、VMware vSphere クラスタの耐障害性に貢献し、障害に耐え、リソースを VMware ESXi ホスト間で分散させることができます。スタンドアロンの VMware ESXi 構成ではこれが不可能です。VMware ESXi クラスタで VM を実行していても、データ損失とダウンタイムの確率を減らすために VM のバックアップを取ることを忘れないでください。
Source:
https://www.nakivo.com/blog/configuring-vmware-esxi-cluster/