All Projects → Wenzel → Awesome Virtualization

Wenzel / Awesome Virtualization

Licence: gpl-3.0
Collection of resources about Virtualization

Projects that are alternatives of or similar to Awesome Virtualization

Microverse
macOS virtualization app for M1/Apple Silicon
Stars: ✭ 71 (-91.61%)
Mutual labels:  virtual-machine, virtualization, hypervisor
uvmm
Virtual machine monitor for L4Re
Stars: ✭ 22 (-97.4%)
Mutual labels:  virtual-machine, virtualization, hypervisor
Hdk
(unofficial) Hyper-V® Development Kit
Stars: ✭ 166 (-80.38%)
Mutual labels:  virtual-machine, virtualization, hypervisor
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-97.87%)
Mutual labels:  virtual-machine, virtualization
RVM
Rcore Virtual Machine
Stars: ✭ 59 (-93.03%)
Mutual labels:  virtual-machine, hypervisor
virtnbdbackup
Backup utiliy for Libvirt / qemu / kvm supporting incremental and differencial backups.
Stars: ✭ 62 (-92.67%)
Mutual labels:  virtual-machine, virtualization
Firecracker
Secure and fast microVMs for serverless computing.
Stars: ✭ 16,826 (+1888.89%)
Mutual labels:  virtual-machine, virtualization
Youtube Videos
Documentation for Techno Tim YouTube Videos
Stars: ✭ 250 (-70.45%)
Mutual labels:  virtual-machine, virtualization
SelfPortal
One for all virtualization abstraction layer.
Stars: ✭ 22 (-97.4%)
Mutual labels:  virtual-machine, virtualization
Learn Kvm
Qemu KVM(Kernel Virtual Machine)学习笔记
Stars: ✭ 305 (-63.95%)
Mutual labels:  virtualization, hypervisor
Icebox
Virtual Machine Introspection, Tracing & Debugging
Stars: ✭ 422 (-50.12%)
Mutual labels:  virtualization, hypervisor
Hypervisor
Hypervisor implementation for x86_64 ISA MIT JOS
Stars: ✭ 25 (-97.04%)
Mutual labels:  virtualization, hypervisor
wiser
🐎 Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.
Stars: ✭ 249 (-70.57%)
Mutual labels:  virtual-machine, hypervisor
Cc Oci Runtime
OCI (Open Containers Initiative) compatible runtime for Intel® Architecture
Stars: ✭ 418 (-50.59%)
Mutual labels:  virtual-machine, virtualization
Runtime
OCI (Open Containers Initiative) compatible runtime using Virtual Machines
Stars: ✭ 588 (-30.5%)
Mutual labels:  virtual-machine, virtualization
M7M01 MuEukaron
An capability-based microkernel general-purpose operating system focusing on scalability, predictability, mixed-criticality and recoverability. THIS PROJECT IS IN PREVIEW STATE CURRENTLY
Stars: ✭ 79 (-90.66%)
Mutual labels:  virtualization, hypervisor
Ksm
A fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
Stars: ✭ 673 (-20.45%)
Mutual labels:  virtualization, hypervisor
Vsock
Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed.
Stars: ✭ 181 (-78.61%)
Mutual labels:  virtual-machine, hypervisor
Invtero.net
inVtero.net: A high speed (Gbps) Forensics, Memory integrity & assurance. Includes offensive & defensive memory capabilities. Find/Extract processes, hypervisors (including nested) in memory dumps using microarchitechture independent Virtual Machiene Introspection techniques
Stars: ✭ 237 (-71.99%)
Mutual labels:  virtual-machine, hypervisor
Xen Orchestra
The complete web solution to manage and backup XCP-ng and Citrix Hypervisor.
Stars: ✭ 358 (-57.68%)
Mutual labels:  virtualization, hypervisor

Awesome Virtualization Awesome

A curated list of awesome resources about virtualization.

Table of Contents

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 adds RVI (Rapid Virtualization Indexing) a.k.a (Nested Page Tables) a.k.a (SLAT)
  • 2008-November: Intel Nehalem
    • EPT (Extended Page Tables) a.k.a (SLAT)
    • VPID (Virtual Processor ID)
  • 2010-January-7: Intel Westmere adds unrestricted guests a.k.a (Real Mode Support)
  • 2013-June-4: Intel haswell:
    • VMCS Shadowing
    • VMFUNC, #VE and EPTP switching
  • 2017
    • June-21: AMD EPYC adds suport for Secure Encrypted Virtualization (SEV)
    • AMD documents Encrypted State (SEV-ES)
  • 2019
    • AMD documents Secure Nested Paging (SEV-SNP)
    • August-1: Intel Ice Lake
      • EPT SPP (EPT-Based Sub-Page Write Protection)
      • Virtualizing Intel Processor Trace output buffer using EPT
  • 2020-March: Intel documents Hypervisor-Managed Linear Address Translation (HLAT)

Documentation

Intel

AMD

Books

Courses

Papers

Research Projects

Mainstream Hypervisors Documentation

KVM

Xen

QEMU

VMware

VirtualBox

Hyper-V

Hypervisor Development

Hypervisor From Scratch

5 Days to Virtualization

Virtual Machine Introspection

Attacking Hypervisors

KVM

Xen

VMware

VirtualBox

Hyper-V

CVEs

Malware analysis

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].