4.2 Virtualization / VM's Flashcards
Given a scenario, set up and configure client-side virtualization.
What does VM stand for?
Virtual Machine
What is a VM?
A VM is a complete environment for a guest operating system to function as though that operating system were installed on its own computer.
What is a hypervisor?
A hypervisor is software that enables a single computer to run multiple operating systems simultaneously. It is essentially the software required to run multiple machines.
What are some of the benefits to virtualization?
Power saving, hardware consolidation, system management and security, research.
EXAM TIP: Flip to reveal tip.
Virtualized operating systems use the same security features as real operating systems. For each virtual machine use account, you will need to keep track of user names, passwords, permissions, and so on, just like on a normal PC.
What is emulation?
An emulator is software or hardware that converts the commands to and from the host machine into an entirely different platform. An example would be an SNES emulator.
What are the requirements for proper emulation?
To emulate other platforms on a PC such as a PS4, it requires hardware several times more powerful than the platform being emulated.
What is the first thing you can do to make any hypervisor run better?
You should enable hardware virtualization support.
AMD and INTEL support hardware virtualization. What do they call it on their processors?
Intel uses VT-x and AMD uses AMD-V.
Other than hardware virtualization support from AMD and INTEL, what is the second and MOST important hardware needed for virtualization?
RAM. Each VM needs just as much RAM as a physical one, so it is common practice to absolutely stuff your host machine with large amounts of RAM.
Give a quick and basic rundown of what the basic requirements would be for a VM.
- 4 GB for host OS and hypervisor
- 1 GB for Windows 7
- 512 MB for Ubuntu
- 2.5 GB for Windows 10
What are the network requirements for virtualization?
You can use internal networking, bridged networking, virtual switches, or no networking.
Explain internal networking for virtualization.
For example: You have 4 VM’s, and want them to see each other but nothing else. With no internet connection, you can go into the settings for all 4 VM’s and set their virtual NICs to an internal network. Every VM running on that one hypervisor will act as though it is connected to its own switch and nothing else.
What could be a good use of internal networking?
It can be handy when you want to play with some cool networking tool but don’t want to do something potentially unsafe to anything but your little virtual test network.
Explain bridged networking.
In order to connect your VM to the internet in the exact same way your host machine connects to the internet, you need to piggyback (or bridge) the real NIC to get out to the network. A VM with a bridged network connection accesses the same network as the host system. Bridged networking is an easy way to get a VM connected to the internet.
Bridged networking is usually used by default on a hypervisor when you setup a new VM, unless you specifically reconfigure the VM’s NIC to do otherwise,.