วิธีใช้ MPIO บน Windows Server 2025 เพิ่มความเร็ว Storage และป้องกันระบบล่มเมื่อสายหรือ Storage เสีย

เมื่อองค์กรเริ่มใช้งาน

  • SAN Storage
  • iSCSI Storage
  • Fibre Channel
  • Hyper-V Cluster
  • SQL Server

หนึ่งในฟีเจอร์ที่สำคัญมากแต่หลายคนมองข้ามคือ

MPIO

หรือ

Multipath I/O

MPIO ช่วยให้ Windows Server 2025 สามารถเชื่อมต่อ Storage ได้หลายเส้นทางพร้อมกัน ทำให้ได้ทั้ง

  • ความเร็วที่สูงขึ้น
  • ความเสถียรที่ดีขึ้น
  • ความสามารถในการ Failover

หากสาย Network เสีย หรือ Storage Path ขาด ระบบยังคงทำงานต่อได้โดยไม่หยุดบริการ

บทความนี้จะอธิบายการติดตั้ง การตั้งค่า และการใช้งาน MPIO แบบละเอียดสำหรับ Production Environment


① MPIO คืออะไร

MPIO ย่อมาจาก

Multipath Input/Output

เป็นเทคโนโลยีที่ช่วยให้ Server เชื่อมต่อ Storage ได้มากกว่าหนึ่งเส้นทาง

ตัวอย่าง

Windows Server
├─ Path 1 → SAN
├─ Path 2 → SAN
├─ Path 3 → SAN
└─ Path 4 → SAN

หาก Path ใดเสีย

ระบบจะสลับไปใช้ Path อื่นทันที


② ทำไมต้องใช้ MPIO

หากมีเพียง Path เดียว

Server
↓
Switch
↓
Storage

เมื่อสายขาด

Switch เสีย

หรือ NIC มีปัญหา

Storage จะหายทันที

MPIO ช่วยลดความเสี่ยงนี้


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

✅ เพิ่มความพร้อมใช้งาน (High Availability)

✅ รองรับ Failover

✅ เพิ่ม Throughput

✅ ลด Downtime

✅ รองรับ SAN

✅ รองรับ iSCSI

✅ รองรับ Fibre Channel


④ MPIO ทำงานอย่างไร

Windows จะมองเห็น

Storage เดียว

แต่มีหลาย Path

ตัวอย่าง

Disk 1

Path A
Path B
Path C
Path D

Windows จะจัดการเส้นทางทั้งหมดอัตโนมัติ


⑤ MPIO เหมาะกับใคร

เหมาะสำหรับ

  • Hyper-V
  • SQL Server
  • VMware
  • SAN Storage
  • iSCSI Storage
  • Storage Spaces Direct

⑥ สิ่งที่ต้องเตรียม

ต้องมี

✅ Storage ที่รองรับ MPIO

✅ อย่างน้อย 2 Network Path

หรือ

✅ อย่างน้อย 2 Fibre Channel Path


⑦ ติดตั้ง MPIO ผ่าน Server Manager

เปิด

Server Manager

เลือก

Add Roles and Features

⑧ เลือก Multipath I/O

ไปที่

Features

เลือก

Multipath I/O

แล้วกด Install


⑨ ติดตั้งผ่าน PowerShell

Install-WindowsFeature Multipath-IO

จากนั้น Restart Server


⑩ เปิด MPIO Console

กด

Windows + R

พิมพ์

mpiocpl

แล้วกด Enter


⑪ ตรวจสอบ MPIO Devices

เปิดแท็บ

Discover Multi-Paths

จะเห็นรายการ Storage ที่รองรับ


⑫ เปิดใช้งาน iSCSI Support

กรณีใช้ iSCSI

ติ๊ก

Add support for iSCSI devices

จากนั้น Restart Server


⑬ ตรวจสอบ MPIO ผ่าน PowerShell

Get-MSDSMGlobalDefaultLoadBalancePolicy

ใช้ดูนโยบาย Load Balance


⑭ เชื่อมต่อหลาย Path

ตัวอย่าง

NIC1 → Switch A → SAN

NIC2 → Switch B → SAN

เป็นรูปแบบที่นิยมใน Production


⑮ ตรวจสอบจำนวน Path

PowerShell

mpclaim -s -d

จะแสดงจำนวน Path ที่เชื่อมต่ออยู่


⑯ Load Balance Policy คืออะไร

MPIO มีหลายรูปแบบ

  • Round Robin
  • Fail Over Only
  • Least Queue Depth
  • Weighted Paths
  • Least Blocks

⑰ Round Robin

นิยมที่สุด

Windows จะกระจาย Traffic ไปทุก Path

ข้อดี

✅ ใช้ Bandwidth ได้เต็ม


⑱ Fail Over Only

ใช้งาน Path หลัก

หากเสีย

จึงสลับไป Path สำรอง

เหมาะกับงานที่เน้นความเสถียร


⑲ Least Queue Depth

เลือก Path ที่มีภาระงานน้อยที่สุด

ช่วยลด Latency

เหมาะกับ Database


⑳ เปลี่ยน Load Balance Policy

PowerShell

Set-MSDSMGlobalDefaultLoadBalancePolicy RR

RR

หมายถึง

Round Robin

㉑ ตรวจสอบผ่าน Disk Management

ถึงแม้จะมีหลาย Path

Windows จะเห็น Disk เพียงชุดเดียว

ซึ่งเป็นพฤติกรรมปกติ


㉒ ทดสอบ Failover

วิธีที่ดีที่สุด

คือถอดสาย Network หนึ่งเส้น

หรือ Disable NIC

แล้วตรวจสอบว่า

Storage ยังออนไลน์อยู่หรือไม่


㉓ MPIO กับ iSCSI

เป็นรูปแบบที่นิยมมาก

ตัวอย่าง

NIC1 → Storage

NIC2 → Storage

หากสายหนึ่งเสีย

อีกสายยังทำงานต่อได้


㉔ MPIO กับ Fibre Channel

Enterprise SAN

นิยมใช้

Dual Fabric

เช่น

Fabric A

Fabric B

เพื่อป้องกัน Single Point of Failure


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

เห็น Disk ซ้ำหลายลูก

สาเหตุ

MPIO ยังไม่เปิดใช้งาน

Path ไม่ขึ้น

สาเหตุ

Network ผิด VLAN

Failover ไม่ทำงาน

สาเหตุ

Load Balance Policy ไม่ถูกต้อง

Performance ไม่เพิ่ม

สาเหตุ

ใช้งาน Fail Over Only

แทน Round Robin


㉖ วิธีตรวจสอบ Health

PowerShell

Get-MPIOAvailableHW

และ

mpclaim -s -d

ช่วยตรวจสอบ Path ทั้งหมด


㉗ Best Practices สำหรับ Windows Server 2025

✅ ใช้อย่างน้อย 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 เสมอ เพราะเป็นหนึ่งในวิธีที่คุ้มค่าที่สุดในการเพิ่มความพร้อมใช้งานของระบบโดยไม่ต้องลงทุนเพิ่มมากนัก