Skip to main content

Virtual Desktop Storage in Virtual Desktop Infrastructure

$249.00
Who trusts this:
Trusted by professionals in 160+ countries
Toolkit Included:
Includes a practical, ready-to-use toolkit containing implementation templates, worksheets, checklists, and decision-support materials used to accelerate real-world application and reduce setup time.
When you get access:
Course access is prepared after purchase and delivered via email
Your guarantee:
30-day money-back guarantee — no questions asked
How you learn:
Self-paced • Lifetime updates
Adding to cart… The item has been added

This curriculum spans the equivalent depth and breadth of a multi-workshop technical advisory engagement, covering the full lifecycle of VDI storage planning, design, and operations as typically managed by enterprise infrastructure teams.

Module 1: Assessing Storage Requirements for VDI Workloads

  • Conduct user profile analysis to differentiate between task workers, knowledge workers, and power users when estimating IOPS and throughput needs.
  • Map application workloads to storage performance profiles, including identifying peak boot, logon, and antivirus scan times.
  • Calculate persistent versus non-persistent desktop storage ratios based on departmental data retention policies and compliance mandates.
  • Size storage capacity for linked clones by factoring in base image size, delta disk growth, and recompose frequency.
  • Account for snapshot overhead in backup windows, especially when snapshots coincide with high I/O events like patching cycles.
  • Validate storage assumptions using pilot deployments with real user workloads instead of synthetic benchmarks.

Module 2: Selecting Storage Architectures for VDI

  • Evaluate SAN versus hyper-converged infrastructure (HCI) based on existing data center skill sets and scalability roadmaps.
  • Compare block, file, and object storage backends for compatibility with hypervisor-specific VDI platforms like VMware Horizon or Citrix Virtual Apps and Desktops.
  • Assess all-flash arrays (AFA) versus hybrid arrays based on sustained random read/write patterns during peak usage.
  • Determine whether to deploy dedicated VDI storage or share infrastructure with other workloads, considering noise tenant risks.
  • Integrate storage quality of service (QoS) policies to prevent runaway I/O from impacting desktop performance.
  • Plan for storage controller failover behavior during maintenance or failure events to avoid desktop disconnects.

Module 3: Designing Image and Snapshot Management Strategies

  • Establish a golden image update cadence that balances security patching with storage churn from recomposing linked clones.
  • Implement differential snapshot chains with defined depth limits to prevent performance degradation from excessive delta disks.
  • Configure storage-level snapshots to align with backup schedules while minimizing space consumption during consolidation.
  • Define retention policies for user-specific snapshots in persistent desktops based on legal hold requirements.
  • Automate image versioning and retirement using orchestration tools to reduce manual errors in image promotion.
  • Monitor and clean up orphaned snapshots and stale clones that consume storage without active desktop associations.

Module 4: Implementing Storage Tiering and Caching

  • Deploy read caches on host-side SSDs for non-persistent desktop pools to absorb boot storm I/O.
  • Configure automated storage tiering policies to move inactive user data from high-performance to capacity tiers.
  • Size write-back cache appropriately for persistent desktops to handle bursty user save operations without data loss risk.
  • Monitor cache hit rates and adjust cache allocation when introducing new applications with different access patterns.
  • Disable caching on storage volumes used for database-backed applications to maintain data consistency.
  • Validate cache persistence mechanisms across host reboots to prevent cache warm-up delays affecting user experience.

Module 5: Integrating Backup and Disaster Recovery

  • Coordinate backup windows with non-peak usage hours to avoid contention on shared storage systems.
  • Exclude non-persistent desktop base images from regular backups while ensuring golden image backups are version-controlled.
  • Implement application-consistent snapshots for persistent desktops hosting local databases or email caches.
  • Replicate user profile storage separately from desktop VMs to enable independent recovery of data and configuration.
  • Test failover procedures for storage replication to secondary sites, including DNS and broker reconfiguration.
  • Document RPO and RTO for desktop storage components and validate alignment with business unit SLAs.

Module 6: Monitoring and Performance Optimization

  • Deploy storage performance monitoring at the LUN, volume, and VM level to isolate bottlenecks during user complaints.
  • Correlate hypervisor-level latency metrics with storage array response times to identify misconfigured multipathing.
  • Adjust queue depth settings on virtual disks when encountering storage array throttling during high-concurrency events.
  • Use historical I/O trend data to forecast capacity and performance needs before scaling desktop pools.
  • Identify and remediate misaligned partitions or suboptimal disk formatting that degrade random I/O performance.
  • Baseline storage performance during initial deployment to establish thresholds for alerting on degradation.

Module 7: Governance and Operational Policies

  • Enforce storage quotas on persistent desktops to prevent uncontrolled user data growth and capacity overruns.
  • Define ownership and approval workflows for provisioning new VDI storage volumes across departments.
  • Document storage configuration standards, including RAID levels, block sizes, and multipath policies, for audit compliance.
  • Implement role-based access control (RBAC) for storage management interfaces to limit configuration changes to authorized personnel.
  • Integrate storage change management into ITIL processes to track modifications affecting VDI performance or availability.
  • Conduct quarterly storage efficiency reviews to reclaim unused capacity and renegotiate vendor contracts based on actual usage.

Module 8: Planning for Scalability and Technology Refresh

  • Design storage network topology with sufficient bandwidth headroom to support future VDI expansion without re-cabling.
  • Validate storage array scalability limits against projected desktop growth over a three-year horizon.
  • Plan for non-disruptive storage firmware and driver updates during maintenance windows to avoid desktop outages.
  • Assess compatibility of new storage features (e.g., deduplication, compression) with existing VDI workloads before enabling.
  • Develop a storage refresh roadmap that aligns with hypervisor and server lifecycle replacements.
  • Test storage migration procedures using live migration tools to minimize downtime during infrastructure upgrades.