Lec2.
Lec2.
Lecture 2
Server Virtualization
Problems:
Problems:
- Security Problem
- All running in same OS
- Single point of Failure
- ...
Server Virtualization
Benefits:
Full virtualization
Multiple Software
Applications
Multiple Software
Applications
• Enables hypervisors to run an
unmodified guest operating system
Operating System Operating System
Hypervisor
• E.g.: VMware
Hardware
Host system protected from VMs, VMs protected from each other
Templating – create an OS + application VM, provide it to customers, use it to create
multiple instances of that combination
Live migration – move a running VM from one host to another!
No interruption of user access
All those features taken together -> cloud computing
Using APIs, programs tell cloud infrastructure (servers, networking, storage) to
create new guests, VMs, virtual desktops