「Xen Project Hypervisor」のコンポーネントとして、「Xen Project Hypervisor」「仮想マシン(ゲスト)」「制御ドメイン(ドメイン0)」について紹介。

「Xen Project Hypervisor」のコンポーネント

「Xen Project Hypervisor」のコンポーネントとして、「Xen Project Hypervisor」「仮想マシン(ゲスト)」「制御ドメイン(ドメイン0)」について紹介。

Xen Project Hypervisor

「Xen Project Hypervisor」は、ブートローダー終了後に最初に実行されるプログラムとして動作し、ハードウェア上で直接実行されます。

非常にスリムなソフトウェアレイヤーとして、「CPU」「メモリ」「タイマー」などの割り込み管理を担当します。

仮想マシン(ゲスト)

■ハイパーバイザー上で複数のゲストVMが動作

ハイパーバイザーの上で多数の仮想マシンを実行できます。

仮想マシン実行中のインスタンスは「ゲスト(ドメイン)」と呼ばれます。

仮想化環境である「ゲスト」は、それぞれが独自のオペレーティングシステムとアプリケーションを実行します。

■非特権ドメイン

ゲストVMはハードウェアから完全に分離されているため、ゲストVMにはハードウェアまたはI/O機能にアクセスする権限がありません。

そのため、ゲストVMは「非特権ドメイン」とも呼ばれます。

制御ドメイン(ドメイン0)

■概要

「制御ドメイン(ドメイン0)」は、制御を担当する特殊な仮想マシンです。
・ハードウェアに直接アクセスするなどの特別な特権を持つ
・システムのI/O機能へのすべてのアクセスを処理
・他の仮想マシンと対話 など

システムを管理するための「制御スタック」「システムサービス」「デバイスドライバ」などが含まれています。

そのため、「Xen Project Hypervisor」は、「制御ドメイン(ドメイン0)」なしでは動作できません。

■システムサービス提供

各種システムサービスを提供します。

・設定管理「XenStore/XenBus(XS)」
・ユーザーインターフェース公開「Toolstack(TS)」
・QEMUに基づくデバイスエミュレーション「DE」 など

■デバイスドライバ管理

ハードウェアをサポートするための「ネイティブデバイスドライバ」や「仮想デバイスドライバ」を管理します。

■ツールスタック

ツールスタックは、ユーザーが仮想マシンの「作成」「破棄」「構成管理」をできるようにするためのインターフェースを提供します。

複数のツールスタックを使用できます。
・コマンドラインコンソール
・グラフィカルインターフェース
・クラウドオーケストレーションスタック用インターフェース---OpenStackやCloudStack など

■XenProject対応カーネル

ドメイン0には、XenProject対応のカーネルが必要です。

Xen Project Hypervisor最新TOPICS

【OSS】仮想化ソフトウェア「Xen Project Hypervisor 4.11」リリース---CPU脆弱性「Meltdown/Spectre」へ対応(2018年07月13日 11:03)

Xen Projectは、7月10日、 仮想化ソフトウェア「Xen Project Hypervisor 4.11」を発表した。 【Xenとは】 仮想化ソフトウェア。1つのホストサーバ上で複数OSを同時並行で動作させる。 https://www.ossnews.jp/oss_info/Xen 【4.11のポイント】 ・CPU脆弱性「Meltdown/Spectre」への対応 ...

Xen Project Hypervisor最新CLOSEUPコラム

イベント情報

セミナー講演資料

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

【企業ネットワーク向け】ローカルブレイクアウト、適用できないSaaSはありませんか?通信速度や運用に課題はありませんか? 〜LBOに最適なネットワーク機器や管理ツールによる解決策をご提案〜

システム責任者が知っておくべき 「MySQLの高可用性/HA構成」 の選択肢と比較 〜 MySQLデータベースのダウンタイム“ゼロ”を目指す〜

ハイブリッドワークにおける電話の新しいカタチ ~セールスプロセスを最適化する次世代クラウドビジネスフォン~

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter