Virtualization Flashcards
1
Q
Virtualization
A
- One computer , many Operating Systems
- Mac OS X , Windows 7 , Linux Ubutu all simultaneously
- Separate OS , independent CPU , memory , network, etc
- Hot-based virtualization = normal desktop plus others
- Stand alone server that host virtual machines
- Enterprise level
- Been around since 1967 / IBM mainframe virtualization
2
Q
The Hypervisor
A
- Virtual Machine Manager
- Manages the virtual platform & guest operating system
- May require a CPU that supports virtualization
- Can improve performance
- Hardware management
- CPU
- Networking
- Security
3
Q
Emulation vs Virtualization
A
- Virtualization is a native operating system
- Performing native OS process
- This is identical to using non-virtual system
- Emulation is on device running process designed for completely different architecture
- One device is pretending to be another
- Original code is being used
- Code is interpreted for running on the current hardware
- This commonly slower / emulation very difficult
4
Q
Resource Requirements
A
- CPU Processor support
- Intel : Virtualization Technology (VT)
- AMD : AMD-V
- Memory
- Above & beyond host OS requirements
- Disk space
- Each guest OS has its own image
5
Q
Network Requirements
A
-Most client-side virtual machine managers have their own virtual (internal) network
- Shared network address
- The virtual machine shares same IP address as host
- Uses a private IP address internally
- Uses NAT to convert to the physical host IP
- Bridged network address
- The VM is a device on the physical host IP
- Private address
- VM has no communication outside