VMware Academic Program
The VMware Academic Program (VMAP) is a comprehensive program designed specifically for the academic community. The program enables qualifying academic users at VMAP member organizations worldwide to gain easy access to cutting-edge virtualization technology and resources at no charge.
VMware Academic Program Resource Library
News & Events
Academic Papers
| Lithium: Virtual Machine Storage for the Cloud Jacob Gorm Hansen (VMware), Eric Jul (Bell Laboratories) Presented at ACM Symposium on Cloud Computing 2010 (ACM SOCC 2010) at Indianapolis, IN |
| Multi-stage Replay with Crosscut Jim Chow (VMware, Inc.), Dominic Lucchetti (VMware, Inc.), Tal Garfinkel (VMware, Inc.), Geoffrey Lefebvre (VMware, Inc.), Ryan Gardner (VMware, Inc.), Joshua Mason (VMware, Inc.), Sam Small (VMware, Inc.), Peter M. Chen (University of Michigan) Proceedings of the Virtual Execution Environments (VEE) conference, March 2010 |
| BASIL: Automated IO Load Balancing Across Storage Devices Ajay Gulati (VMware, Inc.), Chethan Kumar (VMware, Inc.), Irfan Ahmad (VMware, Inc.), Karan Kumar (Carnegie Mellon University) Proceedings of the 8th USENIX Conference on File and Storage Technologies (FAST), February 2010 |
| A Virtualization Infrastructure that Supports Pervasive Computing Larry Rudolph Pervasive Computing, IEEE; Publication Oct.-Dec. 2009, Volume: 8, Issue: 4 (pages: 8-13) |
| Automatically Patching Errors in Deployed Software Jeff H. Perkins (a), Sunghun Kim (b), Sam Larsen (g), Saman Amarasinghe (a), Jonathan Bachrach (a), Michael Carbin (a), Carlos Pacheco (d), Frank Sherwood, Stelios Sidiroglou (a), Greg Sullivan (e), Weng-Fai Wong (z), Yoav Zibin (h), Michael D. Ernst (q), and Martin Rinard (a) (a) MIT CSAIL, (b) HKUST, (g) VMware, (d) BCG, (e) BAE AIT, (z) NUS, (h) Come2Play, (q) U. of Washington Proceedings of the 22nd ACM Symposium on Operating Systems Principles (SOSP), October 2009 |
| Virtual Machine Contracts for Datacenter and Cloud Computing Environments Jeanna Matthews (Clarkson University/VMware, Inc.), Tal Garfinkel (Stanford University/VMware, Inc.), Christofer Hoff (Packetfilter), Jeff Wheeler (Cisco) Automated Control for Datacenters and Clouds (ACDC09), June 2009 |
| Decentralized Deduplication in SAN Cluster File Systems Austin Clements (MIT), Irfan Ahmad (VMware, Inc.), Jinyuan Li (VMware, Inc.), Murali Vilayannur (VMware, Inc.) Proceedings of the USENIX Annual Technical Conference (USENIX ATC), June 2009 |
| Small File Access in Parallel File Systems Phil Carns, Sam Lang, Rob Ross, Murali Vilayannur (VMware, Inc.), to appear at IEEE IPDPS, May 2009 |
| Improving Performance with Interrupt Coalescing for Virtual Machine Disk IO in VMware ESX Server Irfan Ahmad, Ajay Gulati, Ali Mashtizadeh, Maxime Austruy Proceedings of the Second International Workshop on Virtualization Performance: Analysis, Characterization, and Tools (VPACT), April 2009 |
| Storage Workload Characterization and Consolidation in Virtualized Environments Ajay Gulati, Chethan Kumar, Irfan Ahmad Proceedings of the Second International Workshop on Virtualization Performance: Analysis, Characterization, and Tools (VPACT), April 2009 |
| PARDA: Proportional Allocation of Resources for Distributed Storage Access Ajay Gulati, Irfan Ahmad, and Carl A. Waldspurger Proceedings of USENIX File & Storage Technologies (FAST), February 2009 |
| GPU Virtualization on VMware’s Hosted I/O Architecture* Micah Dowty and Jeremy Sugerman Proceedings of USENIX Workshop on I/O Virtualization, December 2008 |
| Prototyping a Hybrid Main Memory Using a Virtual Machine Monitor Dong Ye (Northeastern University), Aravind Pavuluri (VMware Inc.), Carl Waldspurger (VMware, Inc.), Brian Tsang (Rambus, Inc.), Bohuslav Rychlik (Rambus, Inc.), Steven Woo (Rambus, Inc.) Proceedings of International Conference on Computer Design (ICCD), October 2008 |
| Power Management of Devices: When Should I Switch Off? Ajay Gulati Published as a brief announcement at ACM SIGACT-SIGOPS Principles of Distributed Computing (PODC), August 2008 |
| Towards Application Security on Untrusted Operating Systems Dan Ports and Tal Garfinkel Proceedings of USENIX Workshop on Hot Topics in Security (HotSec), July 2008 |
| Decoupling Dynamic Program Analysis from Execution in Virtual Environments Jim Chow, Tal Garfinkel, and Peter M. Chen Proceedings of USENIX ATC (Best Paper Award), June 2008 |
| Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systems Xiaoxin Chen, Tal Garfinkel, E. Christopher Lewis, Pratap Subrahmanyam, Carl A. Waldspurger, Dan Boneh, Jeffrey Dwoskin, Dan R.K. Ports Proceedings of ACM Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2008 |
| A Comparison of Software and Hardware Techniques for x86 Virtualization Keith Adams and Ole Agesen Proceedings of ACM Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2008 |
| Towards Distributed Storage Resource Management using Flow Control Ajay Gulati and Irfan Ahmad Proceedings of IEEE International Workshop on Storage and I/O Virtualization, Performance, Energy, Evaluation and Dependability (SPEED), held in conjunction with International Symposium on High-Performance Computer Architecture (HPCA), February 2008 |
| Easy and Efficient Disk I/O Workload Characterization in VMware ESX Irfan Ahmad Proceedings of IEEE International Symposium on Workload Characterization, September 2007 |
| Compatibility is Not Transparency: VMM Detection Myths and Realities Tal Garfinkel, Keith Adams, Andrew Warfield, and Jason Franklin Proceedings from USENIX Hot Topics in Operation Systems (HotOS), May 2007 |
| VMI: An Interface for Paravirtualization (Proceedings of the Linux Symposium) Zach Amsden, Daniel Arai, Daniel Hecht, Anne Holler and Pratap Subrahmanyam Proceedings of Linux Symposium, June 2007 |
| Fast Transparent Migration for Virtual Machines Michael Nelson, Beng-Hong Lim and Greg Hutchins Proceedings of USENIX ATC, April 2005 |
| An Analysis of Disk Performance in VMware ESX Virtual Machines Irfan Ahmad, Jennifer M. Anderson, Anne M. Holler, Rajit Kambo and Vikram Makhija Proceedings of IEEE International Workshop on Workload Characterization (IWWC), October 2003 |
| Memory Resource Management in VMware ESX Carl A. Waldspurger Proceedings of Symposium on Operating Systems Design & Implementation (OSDI), December 2002 |
| Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor Jeremy Sugerman, Ganesh Venkitachalam and Beng-Hong Lim Proceedings of USENIX ATC, June 2001 |
Abstracts & Other Works of Interest
| The Green Cloud: How Cloud Computing Can Reduce Datacenter Power Consumption Author listing: Anne Holler (VMware, Inc.) Publication details: Presented at the First USENIX Workshop on Sustainable Information Technology, February 2010 |
| Fast Restore of Checkpointed Memory using Working Set Estimation Abstract | Poster Irene Zhang, Yury Baskakov, Ken Barr, Alex Garthwaite (VMware, Inc.) Presented at SOSP Work-In-Progress Poster Session, October 2009 |
| Academic Poster Abstracts from VMworld 2008 Las Vegas |
| DynamoRIO: HTML Documentation and Tutorial |
| Managed Virtualized Platforms: From Multicore Nodes to Distributed Cloud Infrastructures Ada Gavrilovska (Georgia Institute of Technology) Presented at VMworld Academic Summit, September 2008 |
| Virtualization in the classroom @ Columbia.EDU Experiences Teaching Operating Systems Using Virtual Platforms and Linux Jason Nieh (Columbia University) Presented at VMworld Academic Summit, September 2008 |
| Virtualization-based testing of hardware-software security architecture Ruby Lee and Jeffrey Dwoskin (Princeton University) Presented at VMworld Academic Summit, September 2008 |
Technical Reports
| Online Cache Modeling for Commodity Multicore Processors by Carl A. Waldspurger, Puneet Zaroo,Richard West,Xiao Zhang |
| The Design and Evaluation of a Practical System for Fault-Tolerant Virtual Machines by Daniel J. Scales, Mike Nelson, Ganesh Venkitachalam |
| VMmark: A Scalable Benchmark for Virtualized Systems by Vikram Makhija, Bruce Herndon, Paula Smith, Lisa Roderick, Eric Zamost and Jennifer Anderson |
Online Resources
| GoVirtual.Org Get involved and engage with other community members |
| Technical Community Engage in technical discussion |
| Virtual Appliance Marketplace Over 900 ready-to-run software applications make this marketplace a one-stop shop for your software needs |
| Technical Papers Browse Technical Resources by product, area, and pulisher. |
Benchmark Testing
Publishing of benchmark results is allowed by the Academic EULA. While VMware does not require approval before publication, we welcome the opportunity to work with researchers to review the methodology, assumptions, and other parameters of the study. As part of our review process, we will also ensure that no VMware confidential information is included in the publication and ask for a courtesy copy of submitted papers. To submit results and test plans please send us an email
Questions?
If you have any questions or comments you can contact us or request more program info at any time.

