It's an app. It's a hypervisor. It's a hypapp. : Design and Implementation of an eXtensible and Modular Hypervisor Framework

Abstract

This paper presents our efforts in developing XMHF, an eXtensible and Modular Hypervisor Framework. XMHF takes a developer-centric approach to hypervisor design and implementation, and strives to be a comprehensible and flexible platform for performing hypervisor research and development. XMHF encapsulates common hypervisor core functionality in a framework that allows others to build custom hypervisor-based solutions (called "hypapps") while freeing them from a considerable amount of wheel-reinventing that is often associated with such efforts. We are encouraged by the end result - a clean, barebones hypervisor framework with desirable performance characteristics and an architecture amenable to formal analysis.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 26, 2012
Accession Number
ADA579935

Entities

People

  • Amit Vasudevan
  • James Newsome
  • Jonathan M. Mccune

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Case Studies
  • Commodities
  • Computing System Architectures
  • Debugging
  • Environment
  • Firmware
  • Hypervisors
  • Instructions
  • Kernels (Operating System)
  • Measurement
  • Microarchitecture
  • Models
  • Operating Systems
  • Platforms
  • Standards
  • Virtual Machines
  • Virtualization

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.
  • Systems Analysis and Design