Skip to content

fcccode/awesome-virtualization

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 

Repository files navigation

Awesome Virtualization Awesome

A curated list of awesome resources about virtualization.

Chronology

  • 2005-November-13: Intel VT-x released on Pentium 4 (Model 662 and 672) processors
  • 2006-May-23: AMD AMD-V released on Orleans and Windsor processors
  • 2007-September-10 : AMD Barcelona offer support for RVI (SLAT)
  • 2008-November: Intel Nehalem offer support for EPT (SLAT)
  • 2010-January-7: Intel Westmere offer support for unrestricted guests
  • 2013-June-4: Intel haswell offer support for VMCS Shadowing

Books

Courses

Papers

  • A comparison of software and hardware techniques for x86 virtualization by K. Adams and O. Agesen (2006)
  • Bringing Virtualization to the x86 Architecture with the Original VMware Workstation by Edouard Bugnion, Scott Devine, Mendel Rosenblum, Jeremy Sugerman, And Edward Y. Wang
  • The evolution of an x86 virtual machine monitor by O. Agesen, A. Garthwaite, J. Sheldon, and P. Subrahmanyam
  • Formal Requirements for Virtualizable Third Generation Architectures by Gerald J. Popek & Robert P. Goldberg
  • Modern Operating System 4th Edition (Chapter: Virtualization and the cloud) by Andrew Tanembaum
  • Xen and the Art of Virtualization by Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, Andrew Warfield
  • Understanding Full Virtualization, Paravirtualization and Hardware Assisted Virtualization by VMWare
  • Dynamic Binary Translation from x86-32 code to x86-64 code for Virtualization by Yu-hsin Chen.

Projects

KVM

Xen

QEMU

VirtualBox

Hyper-V

Hypervisor From Scratch

Virtual Machine Introspection

Attacking Hypervisors

CVEs

Malware analysis

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published