グループのデザイン、構成、組み方、FAQ本記事は2017年に旧ブログである”VMwareな日々”で掲載していた記事に最新情報を付帯したものとなります。Manage”を年間10回以上登壇しており、そこで出たよくある質問(FAQ)についても追記しております。ストレージで利用する領域にはハードドライブまたはSSDが利用されます。グループ”と呼ばれる単位に参加をしてから初めて容量を提供したり、キャッシュとして動作をします。このディスクグループの構成や併用する機能を正しく理解することは、vSANクラスターの可用性を正しく定義することに繋がります。GuidevSAN用語データストア仮想マシン、仮想マシンテンプレート、iso等を保存する領域vSANに置いては、以下で紹介するディスクグループ内のキャパシティ層の容量合算がデータストアの総容量となる。キャパシティ層用のSSDまたはHDD1本~7本を含む管理単位また、1ホスト辺り5つのディスクグループが構成可能である。キャッシュ層vSANでは読み取りと書き込みの処理にはキャッシュが利用されます。このキャッシュは、通常はRAIDコントローラー上のキャッシュメモリ等で処理されるイメージがあるかもしれませんが、vSANでは”SSD”がこの役割を担います。(HDDは利用出来ません)厳密に言えば、”オールフラッシュvSAN”の場合は、書き込みキャッシュのみが動作します。”ハイブリッドvSAN”の場合は、書き込み及び読み取り両方のキャッシュがSSDにて提供されます。容量を提供してくれるドライブです。vSANのデータストア容量は、クラスタ内のキャパシティ層ドライブの全合計で決まります。1つのディスクグループ辺り最大で7本までのドライブを搭載することが可能です。本層に対してSSDを搭載した場合のvSANは”オールフラッシュvSAN”と呼ばれます。次の図では2つのシナリオを図示しています。左図:1台のホスト上に1つのディスクグループを構成している(ディスクグループ内には1本のキャパシティドライブが存在する)右図:1台のホスト上に1つのディスクグループを構成している(ディスクグループ内には7本のキャパシティドライブが存在する)つまり、この図が現時点(2017/10時点)でのvSANがサポートする単一ホスト辺りの最小と最大のディスクグループ構成です。(本記事は2020/05に再構成し直しましたが、現在も上記制限に変更はありません。)また、例えば4本のSSDドライブを単一ホスト上に持っている場合、次の2つのようなディスクグループ構成が考えられる分けです。どちらが良い、というのはありません。これはユーザーの思考やシステムの要件によります。ハードウェアRAIDの場合でも3本のディスクを持っている場合に、次のような選択肢があるわけですが、特性は違います。先々のvSANバージョンアップで、また最大構成などが変わる場合はこの次第ではないかもしれませんが、ドライブが多いと構成の幅も広がります。グループを持つメリットを覚えておきましょう。結論デザインに対して正解は無いが、複数のディスクグループを持つ理由は次の3つである。グループに分散することで、単一障害での容量欠如を緩和)FAQ(よくある質問)キャッシュドライブの障害時は、どのような影響がありますか?該当のキャッシュドライブが所属していたディスクグループレベルでの障害と認定されます。言い換えれば、そのディスクグループのキャパシティドライブもアクセス不能となります。Blog影響が大きすぎると思うかもしれませんが、キャッシュは同一ディスクグループ内のキャパシティ層に対してのキャッシュですから、それが動かないということは正しくIOを提供出来ないということと同義です。言えば、vSANの障害シナリオの中で、最も反応が多い障害ケースです。キャパシティドライブの障害時は、どのような影響がありますか?いくつかの構成や機能差で動きが変わります。ディスグクループレベルでの障害となる。最小構成を保てなくなるためパターン2ディスクグループにはキャッシュドライブ1本とキャパシティドライブ2本以上存在する(重複排除と圧縮は無効)キャパシティドライブ1本障害となる。パターン1と同じ理由も同じため説明は割愛します。ディスクグループレベルでの障害となる。ディスクグループ全体でデータの重複を判定する動きとなっており、キャパシティドライブの欠損はディスクグループ全体にスパンしているファイルシステムの破損として扱われます。デデュープ及び圧縮の使用“をご覧ください。1つのホストに対して、ハイブリッドとオールフラッシュのディスクグループを混在出来ますか?出来ません。クラスター内の全ホストでは、”オールフラッシュのみ”または”ハイブリッドのみ”のどちらかで統一されていなければなりません。VMwarevSANクラスターを構成する複数台のESXiホストは、異なるディスクグループ構成、異なるメモリやCPU構成でも良いですか?構成は出来ますしサポートもされます。VMwareクラスターのコンセプトは、”対障害性”です。極端に大きな容量のサーバーと極端に小さな容量のサーバーの混在で構成されたクラスターがあった場合に、大容量のサーバー停止時に、小さな容量のサーバーでこれらのワークロードを引き受けるというのは、場合によってはフェイルオーバー失敗を引き起こします。どこで障害が置きても、正常にフェイルオーバーを行えるためには、全ての構成が同一または近い容量の構成であることが理想的です。互換性ガイドに掲載があるドライブを必ず使いましょう。Devices本ページから、SSD、HDD、ストレージコントローラーの3種についてvSANの特定バージョンで認定をされているドライバーやファームウェアを確認出来ます。7.0で利用可能な、Dellが提供するHDDを検索した結果です。図内下部に1つだけサンプルとしてドライブの情報を掲示しております。Nodeのような、出荷段階からvSAN認定コンポーネントだけで構成されたx86サーバーノードを選定するという方法があります。これによりデザインミスや時間短縮などのメリットがあります。vSANのリリースノートをご覧になられたのではないかと思います。ノートこちらについて一言で言えば、SSD内の600GBまではキャッシュとして利用され、それ以外はHDDで言う不良セクタ発生時の代替セクタのように振る舞います。大容量のSSDを搭載しても、超過分の領域は無駄にはなりません。具体的に本機能について知りたい場合は、以下のURLを参照ください。2019に参加をしています。今年も残す所後数日となりました。NSXを語る上で、VXLANという機能は”L2延伸”や”拠点間L2接続”などの目的で登場します。Protection(以下VDP)というソフトウェアをご存知でしょうか。Session&会場レポートいよいよVMworldの最終日です。期間は月曜日から木曜日までの4日間ですが、短いと思えますが体力勝負のため、これくらいが限界です。PM質問が3点ありましてコメントをさせていただきました。お時間があるときにご回答いただけないでしょうか?1.vSANクラスターで構成されている中でvSANデータストアが構成されていると認識しております。vSANクラスターとはvSphereのクラスター単位で構成されるのでしょうか?2.仮にホストが7台あり、3:4でvSANクラスタ構成をとることは可能でしょうか?3.部署やSLAごとにvSANクラスタ構成をとることは可能なのでしょうか?勝手ながら申し訳ございませんが、お答えいただけると幸いです。PMkk様、ご質問有難う御座います。ご質問の確認が遅れてしまい大変失礼致しました。vSANクラスタ=vSphereで構成可能なクラスタの一種です。ご理解の通りとなります。vSANクラスタは、最小構成が3ホストから構成可能ですので、ご理解の通り7台を分割して使用することで複数のクラスタを構成可能です。7台を1つのクラスタとして活用することも可能です。(上限は2022年03月時点で1クラスタ当たり64台までです。クラスタという単位=容量を共有している単位です。ポリシー”という設定を部署ごとに構成することで実現可能です。この複数のRAIDは、1つのクラスタ上で併用が可能です。Storageの特徴です。遅れてしまいましたが、kk様のお役に立てば幸いです。