Chapter 2: Storage Infrastructure Flashcards

1
Q

How do virtual machines communicate with their virtual disks?

A

Using SCSI commands. These SCSI commands can also be encapsulated into other forms.

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

Describe the function of storage virtualization.

A

Storage virtualization refers to a logical abstraction of physical storage resources and capacities from virtual machines.

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

What kind of storage virtualization does ESXi provide?

A

ESXi provides host-level storage virtualization.

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

Describe a storage device / LUN.

A

Storage devices or LUNs are storage volumes that are presented to a host from a block storage system and are available to ESXi for formatting.

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

From the standpoint of a virtual machine, what does each virtual disk appear as?

A

Each virtual disk appears as if it were a SCSI drive connected to a SCSI controller.

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

What is the purpose of SCSI in regards to Fibre Channel (FC)?

A

Fibre Channel is a network storage protocol used on SANs. SCSI commands are encapsulated into Fibre Channel frames and used to direct storage.

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

What is the purpose of iSCSI?

A

Internet SCSI (iSCSI), is a SAN transport protocol that can use regular ethernet connections between ESXi hosts and storage systems.

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

What network components are required on ESXi hosts connect to a network using iSCSI?

A

Hosts will use hardware iSCSI adapters or software-based iSCSI initiators with regular network adapters.

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

What versions of NFS are supported by ESXi?

A

ESXi supports NFS versions 3 and 4.1.

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

In ESXi, when a datastore is deployed onto block storage devices, what file system is used?

A

Virtual Machine File System (VMFS).

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

What function of ESXi describes the following?

“A mapping file that contains metadata that resides in a VMFS datastore and acts as a proxy for a physical storage device”

A

A Raw Device Mapping (RDM).

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

What is the benefit of using a Raw Device Mapping (RDM)?

A

It allows for virtual machines to directly access physical storage.

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

When using Raw Device Mappings (RDM), how do virtual machines interact with their storage?

A

The VM configuration references the RDM, not the storage device. The RDM acts as a proxy between the VM and the physical storage.

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

What compatibility modes are supported by RDM?

A

There are 2 compatibility modes supported by RDM:
- Virtual compatibility mode: the RDM acts like a virtual disk file
- Physical compatibility mode: the RDM offers direct access to the SCSI device

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

What are the benefits of using virtual compatibility mode with RDMs?

A

Virtual compatibility mode allows for the same extra features that you would find with a regular virtual disk file. This includes virtual machine snapshots and the use of disk modes.

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

What are the benefits of using physical compatibility mode with RDMs?

A

Physical compatibility mode allows for more direct access to the SCSI device. This allows support for applications that require lower-level control.

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

Why would someone choose to use RDMs over regular virtual disks?

A

An administrator plans to use storage features that are inherent to the SAN itself such as:
- SAN management
- storage-based snapshots
- storage-based replication

Or for implementing Microsoft Cluster Server (MSCS)

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

What is the purpose of a vSAN?

A

By running a layer of distributed layer of software across hosts in a cluster, a vSAN can utilize local storage on each host as a single storage pool. This allows features that would normally be exclusive to dedicated shared storage.

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

Describe virtual volumes (vVols).

A

Virtual volumes are encapsulations of VM files, virtual disks, and their derivatives that are stored natively inside a storage system.

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

How are Virtual Volumes created?

A

Virtual volumes are not created manually. They are created automatically when you create, clone, or snapshot a VM.

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

How are are Virtual Volumes (vVols) different from regular storage management?

A

Regular storage management involves managing space from within datastores, vVols involve managing abstract storage objects that are handled by storage arrays. With vVols, each VM itself is a unit of storage management which can have storage policies applied to it rather than on the LUN or datastore.

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

What term describes the following?

“A framework that provides a single control panel across various data services and storage solutions.”

A

Storage Policy Based Management (SPBM).

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

What term describes the following?

“Software components that can be installed on ESXi hosts and can offer additional data services to virtual machines.”

A

I/O Filters.

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

Storage services such as replication, encryption, and caching are examples of what?

A

I/O Filters.

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

VMFS datastores can be created on what 4 types of storage devices?

A

Fiber Channel, iSCSI, FCoE, and local storage devices.

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

What versions of VMFS are supported by ESXi 7.0?

A

VMFS versions 5 & 6 for reading and writing.

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

A spanned VMFS datastore can support what types of homogenous storage devices?

A

512n, 512e, or 4Kn.

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

What is the block size that is supported by VMFS versions 5 & 6?

A

VMFS versions 5 & 6 support a 1 MB block size.

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

What is the purpose of a block size on a VMFS datastore?

A

The block size defines the maximum file size and amount of space a file occupies.

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

What types of datastores are supported for Storage vMotion?

A

Storage vMotion supports migration across VMFS, vSAN, and vVol datastores.

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

What partition type(s) are supported by VMFS version 5 & 6?

A

VMFS datastores support GUID Partition Table (GPT),

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

When a VMFS datastore is upgraded from version 3 to version 5, when does the conversion from an MBR, to a GPT partition take place.

A

Only once the partition grows beyond 2 TB. If the partition stays bellow this size, then it will remain as a Master Boot Record (MBR) type.

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

What security mechanisms are supported by NFS version 3 & 4.1?

A

NFS version 3 supports AUTH_SYS, version 4.1 supports AUTH_SYS and Kerberos authentication.

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

What encryption algorithms are supported by NFS version 4.1?

A

AES256-CTS-HMAC-SHA1-96 & AES128-CTS-HMAC-SHA1-96.

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

Which version(s) of NFS support multipathing?

A

Only version 4.1 of NFS supports multipathing through session trunking.

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

What locking mechanisms are supported by NFS versions 3 & 4.1?

A

NFS version 3 supports proprietary client-side locking, whereas version 4.1 supports server-side locking.

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

What features are supported by the version 3 of NFS, but not supported by NFS version 4.1?

A

The older version of NFS supports the following:
- Storage DRS
- Storage I/O Control
- Site Recovery Manager

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

How can datastores can converted from NFS version 3 to NFS version 4.1?

A

There are 2 main ways that a datastore can be migrated:
- Storage vMotion can be used to migrate virtual machines from NFS version 3 datastores to NFS version 4.1 datastores.
- In some cases, the NFS datastore can be unmounted and remounted as NFS version 4.1.

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

What type of datastore is created and manipulated out of band by a vSphere APIs for Storage Awareness Provider (VASA)?

A

vVol datastores.

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

Describe the function of VASA providers in regards to vVol datastores.

A

They map virtual disk objects and their derivatives directly to the VM on the storage system. These objects can include:
- Clones
- Snapshots
- Replicas

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

How do ESXi hosts access virtual volumes (vVols)?

A

Through an intermediate point in the data path called the protocol endpoint.

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

What function do protocol endpoints serve in regards to storage?

A

Protocol endpoints serve as gateways for I/O between ESXi hosts and the storage system.

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

What network storage protocols are supported by protocol endpoints?

A

Protocol endpoints support Fibre Channel, FCoE, iSCSI, or NFS.

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

What 3 types of virtual disks are supported by vSphere with Kubernetes?

A

Ephemeral, container images, and persistent volumes.

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

A vSphere pod requires ephemeral storage to support what types of Kubernetes objects?

A

Logs, emptyDir volumes, and ConfigMaps.

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

Why does Kubernetes require persistent storage?

A

Some Kubernetes workloads require persistent storage to store independently of the pod.

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

What is the purpose of a First Class Disk (FCD)?

A

To store persistent volume objects in vSphere with Kubernetes.

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

What term describes using an indirect means to connect NVMe storage to a host?

A

Fabric Transport (NVMe-oF).

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

What NVMe term is analogous to a storage device (LUN) in other storage arrays?

A

An NVMe namespace represents a storage volume.

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

Describe the requirements for NVMe over RDMA (RoCE Version 2).

A

NVME over RDMA supports the following:
- An NVMe storage array with NVMe over RDMA transport support
- A compatible ESXi host
- Ethernet switches supporting a lossless network
- A network adapter that supports RDMA over Converged Ethernet
- A software NVMe over RDMA adapter
- An NVMe controller

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

Describe the requirements for NVMe over Fibre Channel.

A

NVME over Fibre Channel requires the following:
- A Fibre Channel storage array that supports NVMe
- A compatible ESXi host
- A hardware NVMe adapter (a Fibre Channel HBA supporting NVMe)
- An NVMe controller

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

Describe the purpose of the High-Performance Plug-in (HPP)?

A

HPP is used to improve the performance of NVMe devices on an ESXi host.

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

In ESXi, how are NVMe-oF targets presented to users?

A

As iSCSI targets.

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

What is the default plug-in for local NVMe devices?

A

VMware Native Multipathing Plug-In (NMP).

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

What is the recommended Plug-In to use with NVMe-oF?

A

VMware High-Performance Plug-In.

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

Describe the the path selection schemes (PSS) used by HPP when selecting physical paths for I/O requests.

A

HPP Path Selection Schemes:
- FIXED: A static/designated path
- LB-RR: Using the round-robin algorithm
- LB-IOPS: path selected by the least number of outstanding I/Os
- LB-BYTES: path selected by the least number of outstanding bytes
- LB-Latency: path selected by considering the latency evaluation time and the sampling I/Os per path

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

Describe the differences between a Hybrid and All-Flash vSAN cluster.

A

Hybrid clusters use flash devices for the cache layer, while relying on magnetic disks for the storage capacity layer. All flash clusters use flash storage for both cache and storage capacity layers.

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

Hosts contributing their local storage to a vSAN are also required to contribute ___?

A

At least one device for cache.

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

Describe the function of a disk group in vSANs.

A

The drives contributed by a host in a vSAN cluster form one or more disk groups. Each of these disk groups contains a flash cache device and at least one capacity device.

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

What term describes the following?

“A vSAN characteristic that provides highly scalable management of snapshots and clones”

A

On-disk format.

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

Describe the function of a fault domain.

A

Fault domains are configured to protect against rack or chassis failures by preventing all copies of VM disk data from residing on the single rack or chassis.

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

Describe the function of Data at rest encryption.

A

This function of vSANs provides encryption of data that is not currently in transit and on which no processes are being done. When a drive is removed, the data is encrypted.

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

In regards to vSAN objects and components, describe the function of the VM home namespace.

A

The VM home directory where all the VM files are stored.

64
Q

In regards to vSAN objects and components, describe the function of the VM swap object.

A

Used during high periods of contention to allow memory to be swapped to disk.

65
Q

What vSAN term describes the following?

“A change file created when a snapshot is taken of a VM.”

A

A snapshot delta VMDK.

66
Q

What vSAN term describes the following?

“An object created when a VM is snapshotted and the VM’s memory is retained or suspended”

A

A memory object.

67
Q

Describe the component states available of a vSAN component.

A

2 component states are available:
- Degraded: a permanent failure of a component
- Absent: a temporary failure of a component

68
Q

Describe the object states available for a vSAN object.

A

vSAN has 2 object states:
- Healthy: At least one RAID mirror is available, or enough segments for RAID 5 or 6
- Unhealthy: No full mirror is available, or not enough segments for a RAID 5 or 6

69
Q

How much space is consumed by metadata on a vSAN datastore when on-disk format version 1.0 is being used?

A

Version 1.0 consumes approximately 2 MB of space.

70
Q

How much space is consumed by metadata on a vSAN datastore when on-disk format version 2.0 is being used?

A

Version 2.0 consumes approximately 4 MB of space.

71
Q

What is the purpose of the Ruby vSphere Console (RVC)?

A

The RVC is the CLI interface used for managing the vSAN cluster, it comes installed with the VCSA deployment.

72
Q

Describe the function of the vSAN Observer.

A

A web-based utility used for performance analysis and monitoring.

73
Q

What term describes the following?

“The preconfigured deployment that is provided by VMware partners. It is a validated design using certified hardware.”

A

vSAN Ready Node.

74
Q

What is the maximum disk capacity supported in vSAN 7.0?

A

A single physical disk of up to 32 TB is supported.

75
Q

When deduplication and compression are enabled, what is the maximum logical capacity supported by vSAN 7.0?

A

Up to 1 PB.

76
Q

What is the default storage platform for vSphere with Kubernetes?

A

Cloud Native Storage.

77
Q

What is indicated by the PFTT number and what possible values are supported?

A

The Primary Level of Failures to Tolerate (PFTT) defines the number of site failures that a virtual machine object can tolerate. For a stretched cluster, only a value of 0 or 1 is supported.

78
Q

What is indicated by the SFTT number and what possible values are supported?

A

The Secondary Level of Failures to Tolerate (SFTT) defines the number of additional host failures that an object can tolerate after the number of site failures (PFTT) is reached. The default value is 0, and the maximum value is 3.

79
Q

What is the purpose and default value of Data Locality?

A

Data Locality enables you to restrict virtual machine objects to a selected site in the stretched cluster. The default value is None, but it can be changed to primary or secondary.

80
Q

Data Locality is only available if the PFTT is set to _?

A

Zero.

81
Q

DRS must be enabled on what type of vSAN cluster?

A

DRS must be enabled on a stretched vSAN cluster.

82
Q

What are the 4 vSAN space efficiency techniques?

A

1) Thin provisioning
2) Deduplication
3) Compression
4) Erasure coding

83
Q

How does deduplication increase storage efficiency?

A

Deduplication reduces duplicated data blocks by using SHA-1 hashes for data blocks.

84
Q

What compression mechanism is used with vSAN?

A

LZ4, a lightweight compression mechanism.

85
Q

What is the purpose of erasure coding?

A

To create a strip of data blocks with a parity block similar to RAID configurations. Except, erasure coding spans storage across ESXi hosts in the cluster rather than within the disks in the host.

86
Q

What is the purpose of SCSI UNMAP commands?

A

SCSI UNMAP commands enable you to reclaim storage space that is mapped to deleted vSAN objects.

87
Q

Which version of vSAN supports SCSI UNMAP commands?

A

vSAN version 6.7 Update 1 and later.

88
Q

What types are unmaps are supported by vSAN?

A

Inline and offline.

89
Q

On Linux, what commands are used to provide offline and inline unmaps?

A

Linux uses the following commands:
- Offline: fstrim(8)
- Inline: mount -o discard

90
Q

Describe the difference between deduplication and compression in regards to vSAN.

A

Deduplication removes redundant data blocks, while compression removes additional redundant data within each data block.

91
Q

Describe the function of RAID 5/6 Erasure Coding.

A

RAID 5 / RAID 6 Erasure Coding protects against data loss while increasing storage efficiency when compared with RAID 1.

92
Q

What feature of vSAN best describes the following?

“A server used to provide vCenter with encryption keys”

A

A Key Management Server (KMS).

93
Q

What does a VCSA store when it requests an AES-256 encryption key (KEK) from the KMS.

A

vCenter Server only stores the ID of the KEK (not the key itself).

94
Q

What method of encryption is used by an ESXi host to encrypt disk data on a vSAN.

A

AES-245 in XTS mode.

95
Q

What is the purpose of vSAN File Services.

A

vSAN File Services provides vSAN-backed file shares that virtual machines can access as NFS version 3 and 4.1.

96
Q

What formula is used to plan capacity for a vSAN datastore using RAID 1?

A

Capacity = Expected Consumption Size x (PFTT +1).

97
Q

How much capacity overhead is required by versions 1.0, 2.0, and 3.0 for vSAN?

A

Version 1.0: 1 GB per capacity device
Version 2.0: Up to 2% per capacity device
Version 3.0: 6.2% per capacity device

98
Q

How much memory should be configured per host for full vSAN operations?

A

32 GB of memory.

99
Q

What is the minimum amount of Fault Domains required to support a PFTT of 1?

A

At least 3 fault domains:

PFTT = n
Minimum = 2 x n + 1

In this instance:

PFTT = 1
Minimum = 2 x 1 + 1 = 3

100
Q

What is the formula for calculating the memory vSAN Footprint?

A

vSANFootprinter = HOST_FOOTPRINT + NumDiskGroups x DiskGroupFootprint

101
Q

What is the formula for calculating the memory Disk Group Footprint?

A

DiskGroupFootprint = DISKGROUP_FIXED_FOOTPRINT + DISKGROUP_SCALABLE_FOOTPRINT + CacheSize x CACHE_DISK_FOOTPRINT + NumCapacityDisks x CAPACITY_DISK_FOOTPRINT.

102
Q

What version of ESXi do hosts need to be running to utilize full vSAN capabilities?

A

Version 6.7 Update 3 or later.

103
Q

What are the host bandwidth requirements for an all-flash and hybrid vSAN configuration?

A

All flash: 10 Gbps, Hybrid: 1 Gbps.

104
Q

What is the network latency requirements for the following vSAN areas?

  • The RTT between member hosts in a standard vSAN cluster
  • The RTT between two main sites in a stretched vSAN cluster
  • The RTT between each main site and the witness host in a stretched cluster
A

The maximum Round Trip Time (RTT) is as follows:
- The RTT between member hosts in a standard vSAN cluster: 1 ms
- The RTT between two main sites in a stretched vSAN cluster: 5ms
- The RTT between each main site and the witness host in a stretched cluster: 200 ms

105
Q

What license tier is required for advanced vSAN features such as erasure coding, encryption, and deduplication, and compression?

A

An advanced or enterprise level license.

106
Q

What is the default policy assigned to a vSAN?

A

The default vSAN policy includes the following:
- A PFTT of 1
- A single disk stripe per object
- Thin-provisioned virtual disks

107
Q

What term best describes the following?

“Software components that integrate with vSphere to provide information about the physical storage capabilities.”

A

Storage Providers (or VASA Providers).

108
Q

Which type of storage provider manages storage arrays and handle abstraction of physical storage?

A

Persistent storage providers.

109
Q

What type of storage provider is used for host-based caching, compression, and encryption?

A

Data storage providers.

110
Q

What service enables ESXi hosts to communicate with storage arrays?

A

VAAI, also known as hardware acceleration or hardware offload APIs.

111
Q

What is the purpose of derivatives in regards to VAAI operations?

A

To offload storage operations to the storage array itself, this increases performance and reduces overhead.

112
Q

Without VAAI hardware offloading, which service is responsible for storage array operations such as copying data from the source datastore to the destination datatore?

A

VMkernel Data Mover.

113
Q

Which VAAI block primitive replaces the use of iSCSI reservations on VMFS datastores?

A

Atomic Test and Set (ATS)

114
Q

What is the purpose of the ATS Only Flag in regards to VAAI Block Primitives?

A

The ATS Only Flag primitive forces ATS to be used rather than relying on SCSI reservations for all metadata updates and operations.

115
Q

Which VAAI block storage primitive allows the VMkernel to offload cloning or Storage vMotion migrations to the storage array?

A

The XCOPY (Extended Copy) primitive.

116
Q

Which VAAI block storage primitive is used with Eager zeroed thick-provisioned disks, and allows the storage device to write zeros for the disk?

A

The Write Same (Zero) block storage primitive.

117
Q

What VAAI NAS primitive is functionally identical to the XCOPY block storage primitive, but is used for NAS devices as opposed to block storage devices?

A

The Full File Clone primitive.

118
Q

Which VAAI NAS primitive best describes the following?

“Allows snapshot creation to be offloaded to the storage device for use in linked clones? Typically in VMware Horizon or vCloud Director.”

A

The Fast File Clone/Native Snapshot Support primitive.

119
Q

What is the purpose the the Extended Statistics VAAI NAS primitive?

A

Allows the ESXi host to have insight into space utilization on a NAS device.

120
Q

Which VAAI NAS primitive best describes the following?

“A primitive that allows thick provisioning of virtual disks on NAS datastores.”

A

The Reserve Space primitive.

121
Q

Describe the purpose of the Thin Provisioning Stun in regards to VAAI Thin Provisioning Primitives.

A

Priori to version vSphere 5.0, all virtual machines would be paused when their respective thin-provisioned datastore reached 100% utilization. With the Thin Provisioning Stun, only virtual machines requiring more store are paused. Other VMs are not effected.

122
Q

Which Thin-Provisioning VAAI primitive is used when a VM is migrated to a different datastore or is deleted?

A

Thin Provisioning Space Threshold Warning.

123
Q

With the VAAI Thin Provisioning Space Threshold Warning primitive, how is space reclaimed when a VM is migrated or deleted?

A

The ESXi host uses SCSI UNMAP commands to tell the storage array that the space can be reclaimed.

124
Q

What term best describes the following?

“Pools of raw storage or aggregations of storage capabilities that a storage device can provide to vVols.”

A

Storage Containers.

125
Q

What term best describes the following?

“Encapsulations of VM files and disks that are stored natively on the storage containers.”

A

vVol Objects.

126
Q

Describe the purpose of Protocol Endpoints in regards to vVols.

A

To address I/O from an ESXi host to a storage array and acts as proxies for vVols and virtual disk files.

127
Q

With vVols, where are data service such as snapshots, replication, and encryption offloaded to?

A

To the storage array.

128
Q

What are the 5 types of virtual volumes (vVols)?

A

Config-vVol: Metadata
Data-vVol: VMDKs
Mem-vVol: Snapshots
Swap-vVol: Swap files
Other-vVol: Vendor solution specific

129
Q

Describe the limitation of vVols.

A

Limitations of vVols include the following:
- Cannot be used with a standalone ESXi host
- vVols do not support RDMs
- a vVol storage container cannot span different physical arrays

130
Q

What versions of failover are supported by ESXi multipathing?

A

Fibre Channel failover
Host-based failover with iSCSI
Array-based failover with iSCSI
Path failover and virtual machines

131
Q

Describe the function of Pluggable Storage Architecture (PSA).

A

To provide a way for storage vendors to provide their own multipathing policies which uses can install on ESXi hosts.

132
Q

What submodules are used by the VMware NMP?

A

Storage Array Type Plug-ins (SATPs) and Path Selection Plug-ins (PSPs).

133
Q

What submodules of VMware NMP are responsible for array-specific operations?

A

Storage Array Type Plug-ins (SATP)s

134
Q

Which NMP submodules is used for handling path selection for I/O requests for storage devices?

A

VMware Path Selection Plug-ins (PSPs).

135
Q

What is the purpose of Storage Polices?

A

To define which datastores to use when placing a virtual machines disks.

136
Q

What are the 3 types of Storage Policies that can be implemented in vSphere?

A
  • VM storage polices for host-based data services
  • VM storage policies for vVols
  • VM storage polices for tag-based placement
137
Q

Which type of virtual disk type zeros out the entire virtual disk at the time of creation; effectively provisioning the entire virtual disk?

A

Eager Zeroed Thick.

138
Q

What type of virtual disk type allocates the entire space upfront, but only zeros out the blocks as the space is demanded?

A

Lazy Zeroed Thick.

139
Q

Which type of virtual disk is neither allocated or zeroed out at the time of creation and is allocated and zeroed out on demand?

A

Thin Provisioned.

140
Q

Which vSAN policy describes the following?

“This policy determines the number of capacity devices where each VM object replica is striped.”

A

Number of Disk Stripes per Object.

141
Q

What is the default and maximum settings for the Number of Disk Stripes per Object policy?

A

Default setting is 1, maximum is 12.

142
Q

Describe the function of the Flash Read Cache Reservation vSAN policy.

A

This policy defines the amount of flash capacity that is reserved for reach caching of VM objects, expressed as a percentage of the size of the VMDK.

143
Q

What is the default and maximum settings for the Flash Read Cache Reservation policy?

A

Default setting is 0%, maximum is 100%.

144
Q

What is the default setting for the Force Provisioning vSAN policy?

A

Default setting is no.

145
Q

What vSAN policy describes the following?

“This policy defines the percentage of VMDK objects that must be thick provisioned on deployment.”

A

Object Space Reservation.

146
Q

What are the options for the Object Space Reservation vSAN policy?

A
  • Thin provisioning (Default)
  • 25% reservation
  • 50% reservation
  • 75% reservation
  • Thick provisioning
147
Q

What vSAN policy describes the following? What is the default value?

“A checksum is used to validate the integrity of data to ensure copies of data are the same as the original.”

A

Disable Object Checksum, default is no.

148
Q

Describe Space Utilization Load Balancing in regards to Storage DRS (SDRS).

A

To generate recommendations or automatically perform Storage vMotion migrations to balance space usage across the datastore cluster.

149
Q

Describe I/O Load Balancing in regards to Storage DRS (SDRS).

A

To generate recommendations or automatically perform Storage vMotion migrations to balance I/O across the datastore cluster when I/O exceeds a latency threshold.

150
Q

Describe the 3 available SDRS automation levels.

A
  • No Automation (Manual): Placement and migration recommendations are only displayed, but not run automatically.
  • Partially Automated: Only placements are run automatically, migrations recommendations are only displayed
  • Fully Automated: Both placements and migrations are run automatically
151
Q

Describe the purpose of the Space Utilization Difference threshold in regards to SDRS.

A

This threshold verifies that there is a minimum difference in space utilization between source and destination before making a recommendation.

152
Q

Which SDRS threshold describes the following?

“After this interval, SDRS runs to balance I/O load.”

A

I/O Load Balancing Invocation Interval.

153
Q

Lowering which value makes I/O load balancing less aggressive?

A

I/O Imbalance Threshold.

154
Q

When does SDRS make mandatory recommendations?

A

SDRS will make mandatory recommendations in the following scenarios:
- A datastore becomes full
- Anti-affinity or affinity rules are being violated
- When a datastore enters maintenance mode

155
Q

Describe the function of Affinity and Anti-Affinity rules in regards to Storage DRS.

A

To ensure that a set of virtual machines are stored on the same (Affinity) or separate datastores (Anti-Affinity).

156
Q

Describes the difference between Network I/O Control (NIOC) and Storage I/O Control (SIOC).

A

NIOC allocates network bandwidth to business critical applications, whereas SIOC allows you to control the amount of storage I/O that is allocated to VMs using shares and limits.