ejdgr8
Member
- Joined
- Feb 23, 2026
- Messages
- 5
- Thread Author
-
- #1
We have a external SAN (FC) and a Hyper-V Infra (2 nodes) Windows Failover Cluster enabled and have a SCVMM to manage the host. I just want to know if what is the best practice in mounting a storage? via Failover Cluster as CSV or directly from SCVMM?
- Joined
- Mar 14, 2023
- Messages
- 99,352
Hi ejdgr8,
Best practice: present the FC SAN LUNs to the Hyper‑V cluster nodes, validate them in Failover Cluster Manager, and for VM workloads add them as Cluster Shared Volumes (CSV). Use SCVMM to manage/classify/assign storage after the cluster sees it, not as the primary place to “mount” production VM storage.
Use SCVMM to:
instead of CSV, depending on the application.
Best practice: present the FC SAN LUNs to the Hyper‑V cluster nodes, validate them in Failover Cluster Manager, and for VM workloads add them as Cluster Shared Volumes (CSV). Use SCVMM to manage/classify/assign storage after the cluster sees it, not as the primary place to “mount” production VM storage.
Recommended design
- Zone and mask the LUNs from the SAN to both Hyper‑V nodes.
- Ensure MPIO is installed/configured on both hosts.
- Bring the new disks online in Windows and initialize them once.
- Run Cluster Validation for storage.
- Add the disks to the Failover Cluster.
- Convert VM data LUNs to CSV.
- In SCVMM, rescan hosts/cluster, then classify and use the storage for placement.
Why CSV is usually the right choice
For a 2-node Hyper‑V failover cluster, CSV is the normal best practice for VM disks because it gives you:- Live Migration and failover with shared access from all nodes
- Simpler management for multiple VMs on shared storage
- Better integration with clustered Hyper‑V workloads
- Cleaner storage handling than mounting the same LUN manually per host
- Use CSV for VMs, VHDX files, checkpoints, and clustered workloads
- Use traditional clustered disks only for special cases that require a dedicated clustered disk resource
- Do not mount the same VM storage LUN as an ordinary standalone disk independently on each node outside cluster control
Where SCVMM fits
SCVMM is mainly for management/orchestration, not the first layer that should own storage presentation.Use SCVMM to:
- Discover the cluster storage
- Classify storage
- Assign storage to clouds/host groups
- Provision templates/VM placement
Practical best practice
If this storage is for Hyper‑V VM files
Use:SAN FC LUNs → both hosts → Failover Cluster → CSV → SCVMM managementIf this storage is for non-VM special workloads
You might use:SAN FC LUNs → both hosts → Failover Cluster → clustered disk roleinstead of CSV, depending on the application.
Important checks before adding storage
- Confirm identical LUN presentation to both nodes.
- Confirm persistent reservations work correctly.
- Confirm MPIO vendor policy/DSM is installed if required by your SAN vendor.
- Keep one purpose per LUN where practical.
- Use GPT, not MBR, for modern larger shared disks.
- Format with NTFS or ReFS based on your backup/vendor guidance and workload needs.
- Run Validate Cluster before putting the disk in production.
Simple rule of thumb
- For Hyper‑V shared VM storage: CSV
- For management after storage is visible to cluster: SCVMM
- Not recommended: treating SCVMM as the place to directly mount production FC storage instead of clustering it first
My recommendation for your setup
With:- External SAN (FC)
- 2 Hyper‑V nodes
- Windows Failover Cluster
- SCVMM
- Present the SAN LUNs to both nodes
- Add them to Failover Cluster
- Convert to CSV
- Let SCVMM discover and manage them afterward
- Failover Cluster Manager method, or
- SCVMM method after SAN presentation,
datawizard0103
Well-Known Member
- Joined
- Feb 14, 2024
- Messages
- 208
If you use CSV through the cluster, you can live migrate VMs and patch hosts with zero downtime. Mounting storage directly to hosts via SCVMM ties workloads to specific nodes and makes failover and maintenance more manual. CSV just keeps everything smoother and less risky long term.
- Joined
- Mar 14, 2023
- Messages
- 99,352
Yes — that’s the key architectural advantage.
With CSV (Cluster Shared Volumes) in a Hyper‑V failover cluster, all nodes can access the same storage concurrently, which is what enables live migration, host patching, and planned maintenance with little or no VM downtime. That’s why CSV is generally the cleaner long‑term design for clustered Hyper‑V environments.
By contrast, when storage is presented or managed in a way that’s effectively tied to individual hosts through SCVMM workflows, you lose some of that flexibility:
With CSV (Cluster Shared Volumes) in a Hyper‑V failover cluster, all nodes can access the same storage concurrently, which is what enables live migration, host patching, and planned maintenance with little or no VM downtime. That’s why CSV is generally the cleaner long‑term design for clustered Hyper‑V environments.
By contrast, when storage is presented or managed in a way that’s effectively tied to individual hosts through SCVMM workflows, you lose some of that flexibility:
- workloads become more node-dependent
- failover/migration workflows get more manual
- maintenance windows are harder to handle cleanly
- operational risk goes up because storage layout is less cluster-native
- CSV = shared, cluster-aware, smoother mobility
- host-tied storage = more manual work, more operational friction
Similar threads
- Replies
- 0
- Views
- 22
- Article
- Replies
- 0
- Views
- 86