投稿

9月, 2025の投稿を表示しています

ライセンス確認スクリプト結果のダブルチェック

イメージ
  記事の概要 以下の VMware KB のスクリプトを使ってみて感じた留意事項を記録しておく。 Counting Cores for VMware Cloud Foundation and vSphere Foundation and TiBs for vSAN   スクリプトについての簡易説明 既存環境にライセンスを適用する場合、必要となる VVF or VCF コアライセンスと、 vSAN TiB ライセンスの必要数を算出する必要がある。 KB には、そのためのスクリプトと、使い方がが示されている。   以下の点に事前に確認しておく必要がある。 ① PowerCLI 13.3 以降が必要 ② Broadcom はスクリプトの表示結果が適切でなかったとしても責任はもたない。 ③確認対象の環境は既に vCenter で管理されたクラスタである必要がある(未構成 or 購入前のハードウェアに対するチェックスクリプトではない)   ①については PowerCLI に依存するスクリプトであるため当然だが、②については重要である。 仮にこのスクリプトで算出したライセンス数が実際に必要なライセンス数と異なっていた場合、それに伴う損失について Broadcom は一切責任を取らない、と考えるべきである。 そのため、このスクリプトだけで算出するのではなく、ある種の検算も必要になるため、その方法も本記事で示す。   スクリプトの実行方法 詳細な実行方法については KB に記載があるので割愛する。 概要としては PowerCLI をインストールした環境に、 KB 添付のスクリプトをインポートして、既存の vCenter サーバを対象として実行するのみである。 実行時に引数として、利用予定のライセンスタイプ( VVF or VCF )を指定する。 VVF と VCF では付属の vSAN ライセンス容量が異なるため、正しく指定しないと正しい結果が得られない。   VVF を指定して実行してみた 以下が実行時の出力である。 最終的な結果として、 VVF が 96 、 vSAN Add-on が 3 となっているが、この解釈...

vSANのIO負荷とCPU使用率の関係性

イメージ
はじめに vSAN クラスタに異なる IO Rate の負荷をかけてその際の vSAN CPU 使用率について確認しました。     検証方法 vSAN OSA クラスタ(ハードウェア構成についての詳細は規約に抵触する可能性があるため非公開) HCI Bench を利用して、 1 VM あたり 5000~25000 IOPS までの範囲で 5000 IOPS 間隔で負荷を上げていき、その際の CPU 使用率について確認をした   vSAN CPU 使用率の確認方法 Aria Operations で確認します。 詳細については別の記事で紹介しています。     検証結果 検証の順序的にちょっと見にくいですが、 IO Rate 5000~25000 までで比例的に vSAN CPU 使用量が増加していることがわかります。     最大 IO Rate において vSAN CPU 使用率が 24 %ほどとなっていますが、 この数値を他の環境に当てはめることはできません のでご注意ください。 ( vSAN は 20~30 %の CPU を利用する、という解釈は間違い) 別の記事でも説明していますが、 CPU 使用率(%)は物理 CPU リソース(コア*ベース周波数)や、 vSAN クラスタのハードウェア構成にも依存します。 同じハードウェア構成(メモリ、ドライブ、ネットワーク、ノード数など)でも CPU が違えば vSAN CPU 使用率は異なりますし、逆に物理 CPU が同じでも、 vSAN のハードウェア構成が異なれば、最大負荷時の vSAN CPU 使用率(%)は異なります。 本番環境と同じ構成を準備するのは困難と思いますので、もし提案・サイジングフェーズにおいて、 vSAN CPU 使用率の参考値を見積もりたい場合は、本番と同様の IO 負荷の時の CPU 使用量( MHz )を、できるだけ類似のハードウェア構成で確認するのが良いと思います。