Resource Pools Flashcards

1
Q

What are the three layers of memory in vSphere?

A

Guest OS virtual memory - presented to applications in OS
Guest OS physical memory - presented to vm by VMkernel
ESXI host memory- managed by VMkernel

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

_______ creates a contiguous addressable memory space for the virtual machine

A

VMkernel

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

true or false?
The VMkernel memory space has the same properties as the virtual memory address space presented to applications by the guest OS

A

True

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

VMkernel adds an extra level of ________ ________that maps the guest physical address to the host physical address.

A

address translation

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

An ________ ________transfers memory from idle virtual machines to virtual machines that need more memory to improve memory utilization.

A

ESXi host

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

True or false?

Transparent page sharing (TPS) allows pages with identical contents to be stored only once.

A

True

TPS allows hosts to efficiently support higher levels of memory overcommitment.

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

The VMkernel looks for opportunities to reclaim idle or allocated but unused memory from virtual machines during times of memory _______,

A

Memory contention

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

Memory _______:This technique attempts to reclaim some memory by ________ pages when contention is high to avoid swapping out to a virtual machine swap file

A

Memory compression , by compressing

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

You can configure a virtual machine with up to __ virtual CPUs

A

64

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

a single package that can have one or more physical CPUs, with each core having one or more logical CPUs (LCPUs), or threads is a _____?

A

socket

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

What provide the core with the ability to schedule one thread of execution?

A

LCPU(s)

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

What enables a core to execute two threads, or sets of instructions, at the same time?

A

Hyperthreading

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

What three configurable parameters control a virtual machine’s access to a given resource?

A
  • Shares: A value that specifies the relative priority or importance of a virtual machine’s access to a given resource
    • Limit: Consumption of CPU cycles or host physical memory cannot exceed this value.
    • Reservation: This value, defined in terms of CPU or memory, must be available for the virtual machine to start.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

You can add ______ to a virtual machine while it is running, and it will get more access to that resource

A

shares

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

What can be grouped into hierarchies and used to hierarchically partition available CPU and memory resources?

A

Resource pools

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

Resource pools are used to?

A
  • divide and allocate resources to virtual machines and other resource pools.
  • control the aggregate CPU and memory resources of the compute resource.
  • to delegate privileges to other users and groups.
17
Q

What are some benefits to resource pools?

A

• Flexible hierarchical organization
• Isolation between pools and sharing in pools
• Access control and delegation
• Separation of resources from hardware
• Management of sets of virtual machines running a multi-tier service
• Ability to prioritize virtual machine workload

18
Q

_________ reservation allows a resource pool that cannot satisfy a reservation request to search through its hierarchy to find unreserved capacity to satisfy the reservation request.

A

Expandable

19
Q

______ control is used to ensure that you cannot allocate resources that are not available.

A

Admission