Storage I/O Control
A company experiences high latency on a VM running a critical database. The storage is a VMFS datastore on a SAN. The administrator notices that other VMs on the same datastore are idle. What should the administrator configure to ensure the database VM gets sufficient storage I/O resources?
Quick Answer
Configuring Storage I/O Control and setting the database VM's shares to High is correct because shares are specifically the mechanism SIOC uses to decide who gets priority once it detects congestion on a shared datastore, and here the real signal is that other VMs on the datastore are idle, meaning contention is not actually happening most of the time. SIOC only starts enforcing anything once the datastore's measured latency crosses its threshold; when there is no real congestion, all VMs get normal access regardless of their share values, so this approach does not waste resources or artificially cap anything during quiet periods. It only matters, and only kicks in, during the moments when contention actually occurs, at which point the higher share value ensures the database VM is served first. This differs from manually setting hard I/O limits on other VMs, which caps their throughput permanently rather than adaptively, and from just tuning the latency threshold alone, which controls when SIOC intervenes but not who benefits once it does; the prioritization job specifically belongs to shares. It is also distinct from Storage DRS, which addresses space and I/O balance across datastores over time rather than prioritizing a specific VM's access in real time. When a scenario asks how to guarantee a specific VM gets I/O priority during contention on shared storage, shares configured through SIOC is the mechanism built for exactly that.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Configure Storage I/O Control and set the database VM's shares to High.
Storage I/O Control (SIOC) dynamically shares storage I/O resources among VMs on a datastore. By setting a higher share value for the database VM, it gets priority during congestion. Option B is incorrect because manually setting low I/O limits on all other VMs is inefficient and may lead to underutilization; SIOC with shares is adaptive. Option C is incorrect because setting a latency threshold (e.g., 5 ms) is a configuration for SIOC to start congestion control, but it does not by itself ensure the database VM gets sufficient I/O; the key is adjusting shares. Option D is incorrect because Storage DRS (not compute DRS) migrates VMs for space and I/O load balancing, but it does not prioritize I/O for a specific VM; it balances across datastores over time.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Configure Storage I/O Control and set the database VM's shares to High.
Why this is correct
Correct: SIOC with high shares gives the database VM priority during congestion.
- ✗
Set storage I/O limits on all other VMs to 100 IOPS.
Why it's wrong here
Incorrect: Limiting all other VMs is not a best practice and could cause issues; shares are preferred.
- ✗
Configure Storage I/O Control and set a latency threshold of 5 ms.
Why it's wrong here
Incorrect: Latency threshold is used to trigger SIOC, not to prioritize a specific VM.
- ✗
Use Storage DRS to migrate idle VMs to another datastore.
Why it's wrong here
Incorrect: Storage DRS moves VMs for load balancing, but does not provide I/O prioritization within a datastore.
Go deeper
Related to this question
About these practice questions
Courseiva writes every VCP-DCV question from scratch — 498 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
Same concept, more angles
1 more way this is tested on VCP-DCV
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. Which THREE conditions must be met for Storage I/O Control (SIOC) to work effectively? (Choose three.)
hard- ✓ A.The datastore must be VMFS5 or later.
- B.Jumbo frames must be enabled on the storage network.
- ✓ C.vCenter Server must be available.
- ✓ D.All hosts accessing the datastore must be in the same vSphere cluster.
- E.The datastore must be connected via Fibre Channel only.
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This VCP-DCV practice question is part of Courseiva's free VMware certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the VCP-DCV exam.