hypervisors

Virtual machine supervisors

Hypervisors is the plural of hypervisor, software that creates and manages virtual machines—multiple operating systems running simultaneously on a single physical computer.

The hypervisor sits between the hardware and the virtual machines, allocating resources and keeping them isolated from one another.

The data center runs dozens of servers on just a few hypervisors.

Type 1 hypervisors run directly on hardware; Type 2 run within a host operating system.

architecture

bare-metal

Direct hardware access

platforms

VMware

Virtualization software company

  • KVMMulti-system input sharing device
  • CitrixVirtualization and remote-access company
  • vSphereVMware virtualization management suite
infrastructure

datacenter

Facility housing networked computers

orchestration · fault-tolerance · failover · snapshot · checkpoint · cloning · templating

isolation

sandboxing

Isolating untrusted code

firewall · attestation

performance

overhead

Located directly above

benchmarking · density · scalability

resources

overcommitment

Promising beyond one's capacity

Opposites
virtualization hierarchy

hypervisorsvirtual machines

Emulated computer systems

domains · containers

hardware abstraction approach

hypervisorsbare metal

Direct hardware access, unmediated

execution environment type

hypervisorscontainers

Objects for holding things

Docker · containerization

Family

hypervisor

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Rated G