Adventarに参加しています。https://adventar.org/calendars/2248〜“ほんのちょっと”な、vSANのお作法を正しく知って欲しい〜vSANは筐体レベルで停止しても大丈夫な可用性を有していますが、「ビルの法定停電などで完全停止をしなければいけない」という環境で運用しているお客様も少なくありません。正しくない手順でvSANシャットダウンすると、最悪データが欠落するリスクもわずかながらあるので、この手順をきちんと知ってほしい!!そう強く願います。〜〜〜〜〜〜〜いままでは、どうしてた??〜〜〜〜〜〜〜(1)メンテナンスモードへ移行(2)ESXiをシャットダウン(3)ストレージをシャットダウンですが、、これと同じ手順でvSANクラスタを落とすのはおすすめしません。〜〜〜〜〜〜〜では、、手順の説明に入ります〜〜〜〜〜〜〜まず、自分のvCenterServerがどこにいるか?でお作法が異なります。(コース1)vCenterServerはvSANクラスタとは別のESXi上にて動作している(コース2)vCenterServerはvSANクラスタの上で動作しているでは、2つのコースごとに、流れを追っていきます。Adventarに参加しています。試験でキャッシュデバイスを抜いた場合、そのまま戻すとエラーとなるので、必ずパーティション情報を消してから戻してください。partedUtilコマンドの詳しい使い方はこちらhttps://kb.vmware.com/kb/1036609キャッシュのSSDにかかれているメタデータをもとに、その配下にDiskGroupメンバーの情報を理解しようとします。◯メンテナンスモードでの3つのモード次回のBlogで非常に重要な要素となります。恒久的にクラスタからESXを外す場合などには、この設定を調節してください。その他のクラスタリング技術と同じ、多数決を決める役目というレベルです。vSANということなんです。◯今後のvSANどうなる?バックアップ機能を強化するという予告がありました。2017ラスベガスで最も興奮した瞬間です。管理サーバ不要(Native)で動作するので、vSAN領域に放り込んでくれれば、VMイメージの世代管理が出来るのはとても良いことですね。http://www.yellow-bricks.com/2017/08/30/vmworld-sto1770bu-tech-preview-integrated-data-protection-vsan/このセッションでは遠隔転送のデモンストレーションは時間切れで見せてもらえませんでした。Adventarに参加しています〜https://adventar.org/calendars/2248本当によく貰う相談なので、オープンにしちゃいます。ベーシックなMirroring構成で説明したいと思います。従来のストレージとは全く異なるからです。RAIDを必要としません。パススルー構成が推奨されています。「RAIDが無いのに、どうして大丈夫なの??」と非常に沢山の質問をいただくのですが、それはデータを筐体(ESXサーバ)間で複数持ち合うことをしているからです。※VMさんの資料から拝借します2年前と本質は変わっていません。http://vm-fun.blogspot.jp/2015/12/vsan.htmlで、「どのデータをどれだけ多重化するの?」という可用性ポリシーを決めているのが「FTT」といいます。平たく言えば、何台ESXが倒れてもデータアクセスを継続したいですか?ということです。必要なESXはの台数は「2N+1」で計算ができます。1台倒れてもOK・・・2+1=3台2台倒れてもOK・・・4+1=5台この多重化は、ESXという単位ではなく「VMDKの単位」で指定ができます。FTTに次いで、重要なのが、このデータ配置の原則です。この挙動を理解すると「だからVSANはこうなるのね!」とよーくわかります。同じESXには、多重化したデータを置かない。いうこと異なるESXに必ず配置されるのです。ポリシで定義された状態を維持するために、自律的にデータを多重化してくれるので、運用が簡単なのです。Management)の本質はここにあります。実際に障害を起こした結果をまとめます。(具体的な画面は、DELLさんに寄稿した内容を参照いただければと思います)==キャパシティ(HDD)を抜くと?==3台構成と4台構成での比較を見ながら進めてみます。FTT=1を定義しているので、I/Oアクセスは継続されます。HotSpareのような動作が始まります。新しいディスクに交換しても、既にポリシ順守の状態のため何も起きません。==キャッシュ(SSD)を抜いたら?==3台構成と4台構成での比較を見ながら進めてみます。FTT=1を定義しているので、I/Oアクセスは継続されます。該当のDiskGroupにあるキャパシティ(HDD)へのアクセスがブロックされてしまいました。3台構成(1DiskGroup)は何もできませんが、4台構成はコピーが始まります。データ配置の原則に従って、コピーする先が無いという状態のためです。ディスクを交換すると3台構成ではコピー先ができたので、そこからコピーが発生しますが4台構成ではすでにコピーが終わっているので動きはありません。==ESX停止の場合は?==強制的に電源OFFにしてみます。お約束ですが、HAが発動します。I/Oが継続されています。ESXホストの場合、デフォルトでは60分待機状態となります。一時的な停止(例:メンテナンス)状態に入ったという判定が入ります。コピー先があるので、60分後に同期が走ります。3台構成は何も動きがありません。3台構成は復帰後に差分同期されますが、4台構成は既にコピー完了のため、動きは特にありません。==どういう同期をしているのか?==必要なデータ(ポリシーで定義されたもの)だけをコピーしています。RAID再構築のような全体の負荷がかかるような処理がないのが特徴です。「データ配置の原則」を冒頭にお話しましたが、3台構成と4台構成でどうして挙動が違うのか?をまとめると下記のようになります。このように、ポリシーを遵守しようと自律的に動いてくれるのです。”SPBM”ということなんです。これがVSANの素晴らしいポイント。==挙動の違い、まとめ==この原則に従って、DiskGroup数やホスト数を考えてみてください。次回、補足事項を書きます。鉄板構成の話はまた今度。共有2017年2月9日木曜日vExpert2017受賞できました。ありがとうございます。https://blogs.vmware.com/vmtn/2017/02/vexpert-2017-award-announcement.html今年の受賞者について、英語で重要な事が書かれていたのでメモ。「技術的な証明ではなくてコミュニティに影響を与えている人」であるということ。啓蒙活動があり、それに伴って深い知識が当然もとめられる。大塚」で検索するとHitしますし、最近はこっちからオファー出さなくてもVSANで相談来ますし。Tシャツ作ってまでやったかいがあったなー。VSANを”あえてSDS視点に絞り込んで”、お話をしていましたがVSANが認知されたので、今年からはフィルタで隠していた「本質」について吠えていきますよ!!よろしくお願いします。vSANはADVかぁ。変更することができます。ライセンス管理画面にて、試しにやってみました。公式の案内(KB)はこちらhttps://kb.vmware.com/kb/2148560ドライバの対応がまだESX6.5に追いついていないなど、一世代前にダウングレードシないといけない場合でもChecksumがついてる6.2をおすすめします。どっちがどうなの?いままでAllFlashといえばADVだったのに、STDでもAllFlashが使えたりしていて、どうなってるの???という相談を受けることがあるので、やれる全パターンを出してみました。CPU/MEMリソースから、必要なESX台数はほぼ決まっていると思いますが可用性と性能、容量効率をどう捉えるか?でエディションの選択が決まってきます。作ってみてわかりにくいですが、逆引きからエディション選択もしてみました。come.vExpert2017受賞できました。ありがとうございます。