Xenの管理ツールに必要な機能

Xenの管理ツールに必要な機能

   さて、VMware VirtualCenterを参考に、Xenの管理ツールに必要な機能を考えてみましょう。


仮想マシンの作成・設定

   まず必要なのが仮想マシンを作成する機能です。現在のところ、コマンドラインで仮想ディスクファイルを作ったり、設定ファイルを書き換えたりしていますが、できれば管理ツールで必要なパラメータを設定するだけで必要な処理が行われるのが望ましいでしょう。

   OSのインストールなども自動化されてくると、より便利に使えそうです。そういう意味では、既存の仮想マシンをクローン化して複製を作ったり、テンプレートとして新しい仮想マシンを作成できる機能もあると便利でしょう。

仮想マシンの状態監視

   監視系も仮想マシンの負荷状態などをチェックできると便利でしょう。時系列で負荷をグラフで見たり、高負荷状態になった時には警告を発してくれるような機能が欲しいところです。

管理作業のスケジュール化

   管理作業をスケジュール化する機能は判断が分かれるところです。熟練のシステム管理者であれば、cronなどを使ってスクリプトで処理してしまうで しょうから、必ずしも管理ツールに必須の機能とはいえないでしょう。それでも定型作業を簡単に管理ツールから設定できると楽であることには違いありませ ん。

リソース管理

   リソース管理は是非欲しい機能です。CPUやメモリの割り当てや、複数の仮想マシン間での割り当てバランスの設定などができると、リソースの効率的な利用に繋がります。

仮想マシンの移動

   仮想マシンの移動もXenでは「LiveMigration」としてサポートされているので、管理ツールから実行できることが望ましいでしょう。

Xen対応管理ツール

   さて、次回からは本題の「Xen」に対応した管理ツールについて、上に上げたような機能があるかどうかも含めて、1つずつ評価していきたいと思います。評価の対象として現在検討している管理ツールを簡単に紹介していきましょう。

XenEnterprise

   Xenの商用開発を行っているXenSource社が提供する管理ツール。ホストマシン上でXenを動作させるためのインストーラーや、既存のシス テムをXen上の仮想マシンに移行させるP2Vツール(Physical To Virtual)もセットになった統合パッケージという感じのもので、VMware ESX Serverに近いでしょう。

   管理ツールはJavaで書かれており、WindowsとLinux上での動作がサポートされています。



XenEnterprise
http://www.xensource.com/products/xen_enterprise/※対象ページ閉鎖

Enomalism

   Enomaly社が開発を行っている管理ツール。Webサイト上のスクリーンショットを見ると、ポップなデザインのUIが目を引きます。見た感じが VMware ServerなどについてくるMUI(Management User Interface)に似ているような気がしますが、きっと気のせいでしょう。

   スペックを見る限り、仮想マシンの移動(Xenで言うとLiveMigration)をサポートしているようです。



Virtual Machine Manager

   Red Hat社(の開発者)が開発している管理ツール。PythonとGTK+で開発されているので、主にLinuxのX Window上で実行するアプリケーションとなっています。Red Hat Enterprise Linux 5でXenがサポートされる予定となっていますが、このツールが管理ツールになるかどうかは正式には不明です。

   これらのほかに管理ツールとして、VA Linux社が開発している「Medusa」がありますが、現在のところあまり詳細な情報がないようです。今後詳細が明らかになってきたら取り上げてみたいと思います。



人気記事トップ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