Module 06: Virtualization and Cloud Computing Flashcards

1
Q

The guest OS is not aware that it is running in a virtualized environment and sends commands to the virtual machine manager (VMM) to interact with the computer hardware. The VMM then translates the commands to binary instructions forwards them to the host OS. The resources are allocated o the guest OS through VMM.

A

Full virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Modern microprocessor architectures have special instructions to aid the virtualization of hardware. These instructions enable the guest OS to execute privileged instructions directly on the processes. The operating system treats the system calls as user programs.

A

Hardware assisted Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The guest OS is aware of the virtual environment in which it is running and communicates with the host machine to request for resources. The commands are translated into binary code by the guest OS for the computer hardware. The VMM is not involved in the request and response operations.

A

OS assisted Virtualization or Para Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The guest OS adopts the functionality of para virtualization and uses the VMM for binary translation to different types of hardware resources.

A

Hybrid Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

This is the virtualization of storage devices using techniques such as data striping and data mirroring. RAID is an example of storage virtualization, in which multiple storage devices are combined into a single logical unit.

A

Storage Device Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

This refers to the virtualization of data at the level of the file system. It facilitates convenience of sharing and protection of data within the software. Virtualized data pools manipulate files and data based on user demand.

A

File System Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Enables the partition (or virtualization) of the sever’s operating system environment. This involves the logical portioning of the server’s hard drive.

A

Server Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Makes the virtual devices independent of the physical computer hardware. It creates am massive pool of storage areas for different virtual machines running on the hardware. Storage area Network (SAN) technology is used to achieve this.

A

Fabric Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly