วิธีใช้ Cluster Shared Volumes (CSV) บน Windows Server 2025 เพิ่มประสิทธิภาพ Hyper-V Cluster และ Storage Cluster

Cluster Shared Volumes หรือ CSV เป็นหนึ่งในเทคโนโลยีสำคัญของ Failover Clustering ที่ช่วยให้หลาย Node สามารถเข้าถึง Storage ชุดเดียวกันได้พร้อมกัน โดยไม่ต้องย้าย Ownership ของ Disk ไปมาระหว่าง Node เหมือนในระบบ Cluster แบบดั้งเดิม

สำหรับองค์กรที่ใช้งาน Hyper-V Cluster, Storage Cluster หรือระบบ Virtualization ขนาดใหญ่ CSV ถือเป็นองค์ประกอบสำคัญที่ช่วยเพิ่มความเร็ว ความยืดหยุ่น และความพร้อมใช้งานของระบบ

① Cluster Shared Volumes คืออะไร

Cluster Shared Volumes หรือ CSV คือระบบ Shared Storage ที่อนุญาตให้ทุก Node ใน Cluster เข้าถึง Volume เดียวกันพร้อมกันได้

ในอดีต

  • Disk 1 เป็นของ Node01
  • Disk 2 เป็นของ Node02

หากต้องการย้าย Resource

ต้องมีการเปลี่ยน Ownership

แต่ CSV ช่วยให้ทุก Node เข้าถึง Storage เดียวกันได้พร้อมกัน

ลดข้อจำกัดดังกล่าว

② CSV ทำงานอย่างไร

เมื่อเปิดใช้งาน CSV

Volume จะถูก Mount ใน Path

C:\ClusterStorage

ตัวอย่าง

C:\ClusterStorage\Volume1
C:\ClusterStorage\Volume2

ทุก Node จะเห็น Path เดียวกันทั้งหมด

③ ประโยชน์ของ CSV

✅ รองรับ Hyper-V Cluster

✅ รองรับ Live Migration

✅ รองรับ High Availability

✅ ลด Downtime

✅ เพิ่มประสิทธิภาพ Storage

✅ รองรับ VM จำนวนมาก

④ เหมาะกับระบบแบบใด

CSV นิยมใช้กับ

  • Hyper-V Cluster
  • Virtual Machine Cluster
  • Storage Spaces Direct
  • Scale-Out File Server
  • Enterprise Virtualization

โดยเฉพาะ Data Center ขนาดใหญ่

⑤ ข้อกำหนดก่อนเริ่ม

ต้องมี

  • Windows Server 2025 Cluster
  • Shared Storage
  • Failover Clustering
  • Cluster Online
  • Disk อยู่ใน Cluster แล้ว

ตรวจสอบด้วย

Get-ClusterAvailableDisk

⑥ ตรวจสอบ Disk ที่พร้อมใช้งาน

รัน

Get-ClusterAvailableDisk

ตัวอย่าง

Cluster Disk 1
Cluster Disk 2

Disk เหล่านี้สามารถนำไปสร้าง CSV ได้

⑦ เพิ่ม Disk เข้า Cluster

หาก Disk ยังไม่อยู่ใน Cluster

รัน

Get-ClusterAvailableDisk | Add-ClusterDisk

จากนั้นตรวจสอบ

Get-ClusterResource

⑧ เปิดใช้งาน Cluster Shared Volumes

ผ่าน PowerShell

Add-ClusterSharedVolume "Cluster Disk 1"

เมื่อสำเร็จ

Disk จะถูกแปลงเป็น CSV

⑨ เปิดใช้งานผ่าน GUI

เปิด

Failover Cluster Manager

เลือก

Storage

จากนั้น

Disks

คลิกขวาที่ Disk

เลือก

Add to Cluster Shared Volumes

ระบบจะดำเนินการให้อัตโนมัติ

⑩ ตรวจสอบ CSV ที่สร้างแล้ว

รัน

Get-ClusterSharedVolume

ตัวอย่างผลลัพธ์

Cluster Disk 1
Cluster Disk 2

⑪ ตรวจสอบ Path ของ CSV

รัน

Get-ChildItem C:\ClusterStorage

ตัวอย่าง

Volume1
Volume2

⑫ การใช้งาน CSV กับ Hyper-V

Microsoft แนะนำให้เก็บ

  • Virtual Machine
  • VHDX
  • Checkpoint
  • Configuration

ไว้บน CSV

ตัวอย่าง

C:\ClusterStorage\Volume1\VM

ทุก Node จะเข้าถึง VM ได้พร้อมกัน

⑬ CSV กับ Live Migration

Live Migration ต้องอาศัย Storage ที่ทุก Node เข้าถึงได้

CSV จึงเป็นองค์ประกอบสำคัญ

เมื่อ VM ย้ายจาก

Node01

ไป

Node02

Storage จะยังคงอยู่ที่เดิม

ไม่ต้องย้ายข้อมูล

ทำให้ Migration เร็วขึ้นมาก

⑭ Coordinator Node คืออะไร

แม้ทุก Node จะเข้าถึง CSV ได้

แต่จะมี Node หนึ่งทำหน้าที่

Coordinator Node

สำหรับจัดการ Metadata

หาก Coordinator ล้มเหลว

Cluster จะย้ายหน้าที่นี้ให้อัตโนมัติ

⑮ Redirected Mode คืออะไร

หาก Storage Path หลักมีปัญหา

CSV จะเข้าสู่

Redirected Mode

ข้อมูลจะถูกส่งผ่าน Network Cluster แทน

ช่วยให้บริการยังทำงานต่อได้

แต่ Performance อาจลดลง

⑯ ตรวจสอบสถานะ CSV

รัน

Get-ClusterSharedVolumeState

หรือ

Get-ClusterSharedVolume

ตรวจสอบว่า Volume ยัง Online อยู่

⑰ ปัญหาที่พบบ่อย

CSV Offline

สาเหตุ

  • Storage หลุด
  • SAN Error
  • iSCSI Disconnect

ตรวจสอบ

Get-ClusterResource

⑱ CSV ไม่แสดงใน ClusterStorage

ตรวจสอบ

Get-ClusterSharedVolume

หากไม่พบ

ให้ Add CSV ใหม่

⑲ CSV Performance ต่ำ

สาเหตุที่พบบ่อย

  • Storage Latency สูง
  • Network ช้า
  • SAN Controller มีปัญหา
  • Redirected Mode ทำงาน

ตรวจสอบ

perfmon

และ

resmon

⑳ Best Practice

✅ ใช้ Storage ประสิทธิภาพสูง

✅ ใช้ SSD หรือ NVMe

✅ แยก Storage Network

✅ เปิด MPIO

✅ ตรวจสอบ Latency สม่ำเสมอ

✅ ทดสอบ Live Migration เป็นประจำ

✅ ใช้ CSV สำหรับ VM Production

หลายองค์กรที่ออกแบบ Hyper-V Infrastructure ร่วมกับ comsiam มักใช้ CSV เป็นมาตรฐานหลักในการจัดเก็บ Virtual Machine เพื่อให้รองรับการขยายระบบและลด Downtime ได้อย่างมีประสิทธิภาพ

㉑ CSV กับ Storage Spaces Direct

Storage Spaces Direct (S2D) ใช้งานร่วมกับ CSV โดยตรง

Volume ที่สร้างขึ้นจาก S2D จะถูกนำเสนอในรูปแบบ CSV

ทำให้

  • Scale Out ได้ง่าย
  • รองรับหลาย Node
  • รองรับ Hyper-Converged Infrastructure

㉒ สรุป

Cluster Shared Volumes (CSV) เป็นเทคโนโลยีสำคัญของ Windows Server 2025 ที่ช่วยให้หลาย Node สามารถเข้าถึง Shared Storage เดียวกันได้พร้อมกัน รองรับ Hyper-V Cluster, Live Migration และระบบ Virtualization ระดับ Enterprise

สำหรับองค์กรที่ต้องการสร้างระบบ High Availability และ Virtualization ที่มีประสิทธิภาพสูง CSV ถือเป็นหนึ่งในองค์ประกอบสำคัญที่สุด และเป็นมาตรฐานที่ผู้เชี่ยวชาญจาก comsiam และ Data Center ขนาดใหญ่ทั่วโลกใช้งานจริงใน Production Environment

㉓ คำถามชวนคิด

หาก Hyper-V Cluster ของคุณต้องย้าย VM หลายสิบเครื่องพร้อมกันในวันนี้ Storage ที่ใช้อยู่สามารถรองรับ Live Migration ได้เต็มประสิทธิภาพแล้วหรือยัง?