4.1 Virtualization Services Flashcards

(23 cards)

1
Q

What is a hypervisor?

A

Software that creates, manages, and allocates resources to virtual machines and controls their interaction with physical hardware.

Hypervisors are essential for virtualization technology.

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

What is another name for a hypervisor?

A

Virtual Machine Manager (VMM)

This term emphasizes the hypervisor’s role in managing virtual machines.

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

What is a Type 1 hypervisor?

A

A bare-metal hypervisor that runs directly on physical hardware and acts as the primary operating system.

Type 1 hypervisors are typically more efficient than Type 2.

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

Give examples of Type 1 hypervisors.

A
  • VMware ESXi
  • Microsoft Hyper-V

These hypervisors are commonly used in enterprise environments.

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

What is a Type 2 hypervisor?

A

A hosted hypervisor that runs on top of an existing operating system.

Type 2 hypervisors are generally easier to set up and use.

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

Give examples of Type 2 hypervisors.

A
  • VMware Workstation
  • Oracle VirtualBox

These hypervisors are popular for personal and development use.

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

What CPU features improve virtualization performance?

A

Hardware virtualization extensions such as Intel VT-x and AMD-V.

These features allow better management of virtual machines.

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

What resources does a hypervisor allocate to each VM?

A
  • CPU cycles
  • Memory (RAM)
  • Storage
  • Network access

Proper resource allocation is crucial for VM performance.

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

Why must a host system have sufficient physical resources?

A

Because all virtual machines share the host’s hardware resources.

Insufficient resources can lead to performance degradation.

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

What is NAT networking in virtualization?

A

VMs share the host’s IP address to access external networks.

This method simplifies network configuration.

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

What is bridged networking?

A

VMs appear as separate devices on the local network with their own IP addresses.

This allows VMs to interact with other devices on the network.

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

What is **private (internal-only) networking with VMs?

A

VMs can only communicate with each other, not external networks.

This setup enhances security by isolating VMs.

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

What is a VM escape?

A

A security vulnerability where malware breaks out of one VM and affects other VMs or the host system.

VM escape poses significant security risks.

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

What security controls should be applied to virtual machines?

A
  • Firewalls
  • Anti-malware software
  • OS hardening
  • Regular updates

These measures help protect VMs from threats.

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

Why should users be cautious with pre-built virtual machines?

A

They may contain hidden malware or insecure configurations.

Always verify the source of pre-built VMs.

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

What is Virtual Desktop Infrastructure (VDI)?

A

A technology where a user’s desktop runs as a virtual machine on a remote server or in the cloud.

VDI allows centralized management of desktop environments.

17
Q

What local hardware is required for VDI?

A

Minimal hardware such as a keyboard, mouse, and display.

VDI reduces the need for powerful local machines.

18
Q

What is Desktop as a Service (DaaS)?

A

A cloud-based VDI model where desktop resources are hosted and managed remotely.

DaaS provides flexibility and scalability for organizations.

19
Q

What is application containerization?

A

Virtualization that runs applications without requiring a separate guest operating system for each app.

This approach improves resource efficiency.

20
Q

Why are containers considered lightweight?

A

They have smaller image sizes and share a single host operating system.

This reduces overhead compared to traditional VMs.

21
Q

How do containers differ from virtual machines?

A

Containers share the host OS, while VMs require a full guest OS for each instance.

This distinction affects performance and resource usage.

22
Q

What is a common container platform?

A

Docker.

Docker is widely used for developing and deploying containerized applications.

23
Q

What is a limitation of containers compared to VMs?

A

Applications must be compatible with the host operating system.

This can restrict the types of applications that can be containerized.