ツールによる支援

仮想化ソフトウェアとして広く利用されているVMwareの場合、管理サーバとしてvCenterを利用する形になる。vCenterはVMware環境を統合管理するための豊富な機能を備えているのだが、あくまでもVMware環境のための管理機能であり、カバーされていない要素も多々ある。そこで、vCenterと連携しつつ、足りない部分を補完してくれる運用監視ツールの導入が望まれることになる。

仮想環境の監視では、視点を自在に変更できることが必須となる。ユーザーがまず気づく可能性があるのは仮想サーバの動作に不具合が生じた場合だが、このとき、不具合の原因が仮想サーバ単体の問題なのか物理サーバ側の問題なのか、問題の切り分けを行うためには物理/仮想の両方の環境を監視できる必要がある。
ある仮想サーバの負荷が高まり、リソース使用量が急激に増えたことで同じ物理サーバを共有する他の仮想サーバのパフォーマンスが低下した、という状況は、パフォーマンスが劣化した仮想サーバの状況を見るだけでは解決できないし、物理サーバ側でも特に障害や故障が生じているわけでもないため、何が原因なのか即座には分からないこともあるだろう。こうした場合、物理サーバを基準として、その物理サーバ上で稼働しているすべての仮想サーバの負荷状況を一覧するなど、運用管理を支援するための的確な可視化機能を備えた運用監視ツールがあれば、問題究明作業が大幅に効率化される。

運用管理を効率化してくれるツールは、運用管理作業の実情をよく分かった上で現場の声を反映したインターフェイスを工夫しているものだ。仮想環境の管理では、段階的な詳細化がポイントになるだろう。つまり、大まかに全体像を把握しておき、注目すべき点が見つかったらそこに絞って詳細情報を掘り下げていく、と言う作業を行うことが一般的なので、ツール側のインターフェイスもそうした作業がしやすいように工夫されていることが望まれる。

ここで、筆者の所属するアイビーシー社のSystem Answer G2の仮想サーバ監視機能を例にとってみると、vCenterから得られる100項目以上のデータのうち、まずはCPU、メモリ、ディスク、ネットワークといった主要監視ポイントだけを抽出し、一覧表示する。広く全体状況を俯瞰しつつ、問題がありそうな箇所についてアラートを表示するので、問題発生にいち早く気づくことができ、必要に応じて即座に詳細情報の分析に取りかかることができる。

図2:System Answer 仮想監視(vCenter毎のサマリー)(クリックで拡大)

物理サーバ単位にドリルダウンすると、物理サーバのリソース使用量がグラフ表示され、物理サーバの稼働状況の健全性を一目で確認できる。

図3:System Answer 仮想監視(ESXサーバ性能サマリー)(クリックで拡大)

ここで何か問題があった場合、たとえば、図3の例ではディスクI/Oが比較的多く発生しており、遅延も見られることが確認できる。CPU使用率やメモリの使用率、ディスクの使用量にはいずれも余裕があるが、このディスクI/O遅延が何らかの障害の兆候なのか突発的なものなのかを見極める必要がある。

図4:ESXサーバ性能サマリーグラフ(Disk Latency)(クリックで拡大)

こうした場合、現状だけを見ていても問題の特定は難しい。過去に遡って同様の状況が発生したことがあるのか、あったとしたらどの程度の頻度で発生しているのかといった調査を行う必要がある。
vCenterではあまり長期にわたるログは保存していないので、時系列を遡っての傾向分析などには、それをサポートしてくれる適切なツールを組み合わせることが有効だ。何らかの周期性が見られる場合には、ディスクI/Oを発生させている仮想サーバを特定し、その負荷の変動状況を見ていくなど、その先の調査の方針も定まってくる。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30