Contact
Line : comsiam
Contact
Line : comsiam

เมื่อองค์กรเริ่มใช้งาน
หนึ่งในฟีเจอร์ที่สำคัญมากแต่หลายคนมองข้ามคือ
MPIO
หรือ
Multipath I/O
MPIO ช่วยให้ Windows Server 2025 สามารถเชื่อมต่อ Storage ได้หลายเส้นทางพร้อมกัน ทำให้ได้ทั้ง
หากสาย Network เสีย หรือ Storage Path ขาด ระบบยังคงทำงานต่อได้โดยไม่หยุดบริการ
บทความนี้จะอธิบายการติดตั้ง การตั้งค่า และการใช้งาน MPIO แบบละเอียดสำหรับ Production Environment
MPIO ย่อมาจาก
Multipath Input/Output
เป็นเทคโนโลยีที่ช่วยให้ Server เชื่อมต่อ Storage ได้มากกว่าหนึ่งเส้นทาง
ตัวอย่าง
Windows Server
├─ Path 1 → SAN
├─ Path 2 → SAN
├─ Path 3 → SAN
└─ Path 4 → SAN
หาก Path ใดเสีย
ระบบจะสลับไปใช้ Path อื่นทันที
หากมีเพียง Path เดียว
Server
↓
Switch
↓
Storage
เมื่อสายขาด
Switch เสีย
หรือ NIC มีปัญหา
Storage จะหายทันที
MPIO ช่วยลดความเสี่ยงนี้
✅ เพิ่มความพร้อมใช้งาน (High Availability)
✅ รองรับ Failover
✅ เพิ่ม Throughput
✅ ลด Downtime
✅ รองรับ SAN
✅ รองรับ iSCSI
✅ รองรับ Fibre Channel
Windows จะมองเห็น
Storage เดียว
แต่มีหลาย Path
ตัวอย่าง
Disk 1
Path A
Path B
Path C
Path D
Windows จะจัดการเส้นทางทั้งหมดอัตโนมัติ
เหมาะสำหรับ
ต้องมี
✅ Storage ที่รองรับ MPIO
✅ อย่างน้อย 2 Network Path
หรือ
✅ อย่างน้อย 2 Fibre Channel Path
เปิด
Server Manager
เลือก
Add Roles and Features
ไปที่
Features
เลือก
Multipath I/O
แล้วกด Install
Install-WindowsFeature Multipath-IO
จากนั้น Restart Server
กด
Windows + R
พิมพ์
mpiocpl
แล้วกด Enter
เปิดแท็บ
Discover Multi-Paths
จะเห็นรายการ Storage ที่รองรับ
กรณีใช้ iSCSI
ติ๊ก
Add support for iSCSI devices
จากนั้น Restart Server
Get-MSDSMGlobalDefaultLoadBalancePolicy
ใช้ดูนโยบาย Load Balance
ตัวอย่าง
NIC1 → Switch A → SAN
NIC2 → Switch B → SAN
เป็นรูปแบบที่นิยมใน Production
PowerShell
mpclaim -s -d
จะแสดงจำนวน Path ที่เชื่อมต่ออยู่
MPIO มีหลายรูปแบบ
นิยมที่สุด
Windows จะกระจาย Traffic ไปทุก Path
ข้อดี
✅ ใช้ Bandwidth ได้เต็ม
ใช้งาน Path หลัก
หากเสีย
จึงสลับไป Path สำรอง
เหมาะกับงานที่เน้นความเสถียร
เลือก Path ที่มีภาระงานน้อยที่สุด
ช่วยลด Latency
เหมาะกับ Database
PowerShell
Set-MSDSMGlobalDefaultLoadBalancePolicy RR
RR
หมายถึง
Round Robin
ถึงแม้จะมีหลาย Path
Windows จะเห็น Disk เพียงชุดเดียว
ซึ่งเป็นพฤติกรรมปกติ
วิธีที่ดีที่สุด
คือถอดสาย Network หนึ่งเส้น
หรือ Disable NIC
แล้วตรวจสอบว่า
Storage ยังออนไลน์อยู่หรือไม่
เป็นรูปแบบที่นิยมมาก
ตัวอย่าง
NIC1 → Storage
NIC2 → Storage
หากสายหนึ่งเสีย
อีกสายยังทำงานต่อได้
Enterprise SAN
นิยมใช้
Dual Fabric
เช่น
Fabric A
Fabric B
เพื่อป้องกัน Single Point of Failure
สาเหตุ
MPIO ยังไม่เปิดใช้งาน
สาเหตุ
Network ผิด VLAN
สาเหตุ
Load Balance Policy ไม่ถูกต้อง
สาเหตุ
ใช้งาน Fail Over Only
แทน Round Robin
PowerShell
Get-MPIOAvailableHW
และ
mpclaim -s -d
ช่วยตรวจสอบ Path ทั้งหมด
✅ ใช้อย่างน้อย 2 Path
✅ ใช้ Switch คนละตัว
✅ ใช้ VLAN แยก
✅ เปิด MPIO ก่อน Production
✅ ทดสอบ Failover
✅ ใช้ Round Robin สำหรับ Hyper-V
✅ ตรวจสอบ Event Viewer
✅ ใช้ Monitoring
ทีมงาน comsiam พบว่าหลายองค์กรลงทุน SAN Storage หลายแสนบาท แต่ไม่ได้เปิด MPIO ทำให้ไม่ได้รับประโยชน์ด้าน High Availability และ Performance อย่างเต็มที่
องค์กรมี
Hyper-V Cluster
จำนวน
4 Node
เชื่อมต่อ SAN ผ่าน
10GbE x 2
และเปิด
MPIO Round Robin
ทำให้สามารถใช้ Bandwidth รวมได้เต็มประสิทธิภาพ และหาก NIC หรือ Switch ตัวใดตัวหนึ่งเสีย ระบบยังคงทำงานได้ตามปกติ
MPIO เป็นฟีเจอร์สำคัญของ Windows Server 2025 ที่ช่วยให้ Server เชื่อมต่อ Storage ได้หลายเส้นทางพร้อมกัน เพิ่มทั้งความเร็ว ความเสถียร และความสามารถในการ Failover
การใช้งาน MPIO ร่วมกับ SAN, iSCSI และ Hyper-V จะช่วยลด Downtime และเพิ่มประสิทธิภาพของระบบ Storage ได้อย่างชัดเจน
จากประสบการณ์ของทีมงาน comsiam หากองค์กรใช้งาน Storage ระดับ Production ไม่ว่าจะเป็น SAN หรือ iSCSI ควรเปิดใช้งาน MPIO เสมอ เพราะเป็นหนึ่งในวิธีที่คุ้มค่าที่สุดในการเพิ่มความพร้อมใช้งานของระบบโดยไม่ต้องลงทุนเพิ่มมากนัก