JP5367802B2

Virtualization event processing in a layered virtulization architecture

Abstract

This record has no abstract on file.

Term

Projected expiry 1 December 2031.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

8 claims: 2 independent, 6 dependent

  1. 1
    階層化された仮想化アーキテクチャにおいて子ゲストが実行する場合に仮想化イベントを処理する方法であって、 前記仮想化イベントをトップダウン仮想化イベント又はボトムアップ仮想化イベントとして認識する工程と、 前記仮想化イベントがトップダウン仮想化イベントとして認識された場合、前記子ゲストをホスティングする介在する仮想マシン・モニタの制御構造を検査する前に前記子ゲストの制御構造を検査する工程と、 前記仮想化イベントがボトムアップ仮想化イベントとして認識された場合、前記子ゲストの制御構造を検査する前に前記子ゲストをホスティングする前記介在する仮想マシン・モニタの制御構造を検査する工程と、 前記認識された仮想化イベントに応じて、前記子ゲストをホスティングする前記介在する仮想マシン・モニタに前記子ゲストから制御を移すか否かを判定する工程とを含む方法。
  2. 2
    請求項1記載の方法であって、前記仮想イベントがトップダウン仮想イベントとして認識された場合、前記子ゲストをホスティングする前記介在する仮想マシン・モニタのホストに前記子ゲストから制御を移すか否かを、前記子ゲストをホスティングする前記介在する仮想マシン・モニタに前記子ゲストから制御が移されなかった場合に判定する工程を更に含む方法。
  3. 3
    請求項1記載の方法であって、前記仮想イベントがトップダウン仮想イベントとして認識された場合、ルート・モード・ホストに前記子ゲストから制御を移すか否かを、前記子ゲストをホスティングする前記介在する仮想マシン・モニタに前記子ゲストから制御が移されなかった場合に判定する工程を更に含む方法。
  4. 4
    請求項1記載の方法であって、前記仮想イベントがトップダウン仮想イベントとして認識された場合、前記子ゲストをホスティングする前記介在する仮想マシン・モニタに前記子ゲストから制御を移すか否かを判定する前に、ルート・モード・ホストに前記子ゲストから制御を移すか否かを判定する工程を更に含む方法。
  5. 5
    請求項1記載の方法であって、前記子ゲストをホスティングする前記介在する仮想マシン・モニタが制御を受けるか否かの表示について、前記子ゲストの前記制御構造を検査する工程を更に含む方法。
  6. 6
    システムであって、 仮想マシンの制御構造を記憶するよう構成されたメモリと、プロセッサとを備え、前記プロセッサは、 ゲストが非ルート・モードで実行する場合、仮想化イベントをトップダウン仮想化イベント又はボトムアップ仮想化イベントとして認識するためのイベント・ロジックと、 前記ゲストから前記ゲストのホストに制御を移すか否かを判定することにより、前記仮想化イベントに応答するための評価ロジックとを備え、前記ホストは介在するモニタ及びルート・モード・モニタの一方であり、前記判定は、前記ホストの制御構造を検査する前に、前記仮想化イベントがトップダウン仮想化イベントであった場合、まず、前記ゲストの制御構造を検査することにより、かつ、前記仮想化イベントがボトムアップ仮想化イベントであった場合に、前記ゲストの制御構造を検査する前に、前記ホストの制御構造を検査することによって行われるシステム。
  7. 7
    請求項6記載のシステムであって、前記イベント・ロジックが前記仮想化イベントをトップダウン仮想化イベントとして認識すると、前記ゲストが子ゲストであった場合、前記子ゲストをホスティングする前記介在する仮想マシン・モニタのホストに前記子ゲストから制御を移すか否かを、前記子ゲストをホスティングする前記介在する仮想マシン・モニタに前記子ゲストから制御を移さない旨を前記評価ロジックが判定した場合に判定するシステム。
  8. 8
    請求項6記載のシステムであって、前記イベント・ロジックが前記仮想化イベントをトップダウン仮想化イベントとして認識すると、前記ゲストが子ゲストであった場合、前記評価ロジックは、前記子ゲストをホスティングする前記介在する仮想マシン・モニタに前記子ゲストから制御を移すか否かを判定する前に、前記ルート・モード・モニタに前記子ゲストから制御を移すか否かを判定するシステム。
Independent claims8