Resource Virtualization

Instructor:Peter A. Dinda (Office Hours: Thursdays, 2-3:30 or by Appointment)
Teaching Assistant:Jack Lange (Office Hours: Wednesdays and Fridays 10:30-12 or by appointment)
Time:Winter 2006, Tuesdays and Thursdays, 3:30pm-5pm
Location:Tech M152 (will probably move to the Computer Systems Lab in Ford)
RecitationMondays, 5pm, Ford S-340
Course number:CS 395/495, (number will be CS 441)
Newsgroups: cs.virt.announce
cs.virt.discuss
Mailing list: Announced in class

General Handouts

  • Syllabus (pdf)
  • Reading List (pdf)
  • A number of handouts and papers will be distributed as photocopies during class
  • Projects

  • Project Ideas (this will be handed out in class)
  • Presentation Schedule (TBD)
  • Resources

  • Virtual Machine Monitors, Virtual Servers, Etc.
  • VMWare (We have Workstation and GSX)
  • Microsoft Virtual PC (We also have this VMM)
  • Virtual PC For Mac is an emulator version of this product
  • Virtual Server is MS's answer to VMWare GSX and ESX.
  • Plex/86 (A free VMM for Linux)
  • User Mode Linux (Run Linux on top of Linux)
  • WINE (Windows Compatibility Layer for Linux)
  • Paper Sources
  • The Java Virtual Machine Specification, Second Edition
  • The Common Language Run-time and .NET
    Technical Paper
  • Access to IBM Journals
  • Info on the UCSD p-System, the ur-JVM
  • Related Courses
  • University of Michigan
  • University of Florida
  • University of Wisconsin

  • Peter Dinda
    Last modified: Mon Jul 17 14:14:07 CDT 2006