Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
NWU-EECS-08-11

NWU-EECS-08-11

Ratings: (0)|Views: 13|Likes:

More info:

Categories:Types, Research
Published by: eecs.northwestern.edu on Jun 02, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/02/2010

pdf

text

original

 
 
Electrical Engineering and Computer Science Department
Technical ReportNWU-EECS-08-11November 30, 2008
 
An Introduction to thePalacios Virtual Machine Monitor---Version 1.0
Jack Lange Peter Dinda
Abstract
Palacios is the first virtual machine monitor (VMM) from the V3VEE Project to bereleased for public use as community resource. Palacios is a “type-I”, non-paravirtualizedVMM that makes extensive use of the virtualization extensions in modern x86processors, such as AMD SVM and Intel VT. It consists of ~30 KLOC of C andassembly written at Northwestern University. This document describes the overallstructure of Palacios and how it works. It also explains how to download Palacios,develop within it, and extend it
This project is made possible by support from the National Science Foundation (NSF) via grantsCNS-0709168, CNS-0707365, and the Department of Energy (DOE) via a subcontract from Oak  Ridge National Laboratory on grant DEAC05-00OR22725. Sandia National Laboratory has also provided assistance. Jack Lange was partially supported by a Symantec Research Labs Fellowship
 
Keywords:
virtual machine monitors, hypervisors, operating systems, resource virtualization
 
An Introduction to thePalacios Virtual Machine Monitor—Version 1.0
Jack Lange Peter DindaDecember 4, 2008
Abstract
Palaciosisthefirstvirtualmachinemonitor(VMM)fromtheV3VEEProjecttobereleasedforpublicuse as community resource. Palacios is a “type-I”, non-paravirtualized VMM that makes extensive useof the virtualization extensions in modern x86 processors, such as AMD SVM and Intel VT. It consists of 
30
KLOC of C and assembly written at Northwestern University. This document describes the overallstructure of Palacios and how it works. It also explains how to download Palacios, develop within it, andextend it.
1
1
This project is made possible by support from the National Science Foundation (NSF) via grants CNS-0709168, CNS-0707365,and the Department of Energy (DOE) via a subcontract from Oak Ridge National Laboratory on grant DE-AC05-00OR22725.Sandia National Laboratory has also provided assistance. Jack Lange was partially supported by a Symantec Research LabsFellowship.
1

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->