DHCP Failover คืออะไร? บน Windows Server 2022 และควรใช้หรือไม่

 DHCP Failover เป็นฟีเจอร์สำคัญของ Windows Server 2022 ที่ช่วยให้ DHCP Server สองเครื่องสามารถทำงานร่วมกันและสำรองกันได้อัตโนมัติ เมื่อ DHCP Server เครื่องหนึ่งล่ม อีกเครื่องจะเข้ามาทำหน้าที่แทนทันที ทำให้ผู้ใช้งานยังสามารถรับ IP Address ได้ตามปกติ

สำหรับองค์กรที่มีผู้ใช้งานจำนวนมาก DHCP Failover ถือเป็นหนึ่งในองค์ประกอบสำคัญของ High Availability เพราะหาก DHCP Server หยุดทำงาน อุปกรณ์ใหม่จะไม่สามารถรับ IP Address ได้ ส่งผลกระทบต่อทั้งระบบเครือข่าย

บทความนี้จะอธิบายว่า DHCP Failover คืออะไร ทำงานอย่างไร และควรใช้งานในองค์กรแบบใด

DHCP Failover คืออะไร

DHCP Failover คือระบบที่ทำให้ DHCP Server มากกว่า 1 เครื่อง

สามารถแบ่งปันข้อมูล DHCP ร่วมกัน

ตัวอย่าง

DHCP01

192.168.1.10
DHCP02

192.168.1.11

ทั้งสองเครื่องจะ Synchronize ข้อมูล

  • Scope

  • Lease

  • Reservation

  • DHCP Options

เข้าหากันตลอดเวลา

ปัญหาก่อนมี DHCP Failover

ระบบทั่วไป

DHCP01

ทำหน้าที่แจก IP เพียงเครื่องเดียว

หากเครื่องนี้ล่ม

จะเกิดปัญหา

Client ใหม่รับ IP ไม่ได้

อุปกรณ์ที่ Reboot รับ IP ไม่ได้

ผู้ใช้ใหม่เข้าเครือข่ายไม่ได้

WiFi ใช้งานไม่ได้บางส่วน

DHCP Failover ช่วยอะไร

เมื่อ DHCP01 หยุดทำงาน

DHCP02

จะเข้ามาทำงานต่อทันที

โดยผู้ใช้งานแทบไม่รู้สึกถึงการเปลี่ยนแปลง

DHCP Failover ทำงานอย่างไร

ทั้งสองเครื่องจะแลกเปลี่ยนข้อมูล

ผ่านการ Replication

ตัวอย่าง

Lease Database
Reservation
Scope Configuration

ข้อมูลจะตรงกันตลอดเวลา

DHCP Failover รองรับกี่เครื่อง

Windows Server 2022

รองรับ

2 DHCP Servers

ต่อ 1 Relationship

เท่านั้น

รูปแบบการทำงาน

Windows Server 2022 รองรับ 2 Mode

Load Balance

ทั้งสองเครื่องแจก IP พร้อมกัน

ตัวอย่าง

DHCP01 = 50%

DHCP02 = 50%

ข้อดี

  • กระจายภาระงาน

  • ใช้ทรัพยากรทั้งสองเครื่อง

  • เหมาะกับองค์กรทั่วไป

Hot Standby

เครื่องหนึ่งทำงาน

อีกเครื่องรอสำรอง

ตัวอย่าง

DHCP01 = Active

DHCP02 = Standby

ข้อดี

  • โครงสร้างง่าย

  • เหมาะกับ DR Site

  • ดูแลง่าย

DHCP Failover Sync อะไรบ้าง

DHCP Scope

DHCP Lease

Reservation

DHCP Options

Policies

Lease Status

DHCP Failover ไม่ Sync อะไร

Windows Settings

Firewall Rules

Event Logs

DHCP Audit Logs

OS Configuration

ดังนั้นยังต้อง Backup Server แยกต่างหาก

DHCP Failover กับ DHCP Backup ต่างกันอย่างไร

DHCP Failover

เน้น

High Availability

DHCP Backup

เน้น

Disaster Recovery

ควรใช้ทั้งสองอย่างร่วมกัน

ตัวอย่างองค์กรที่ควรใช้

โรงงาน

โรงพยาบาล

โรงเรียน

มหาวิทยาลัย

Data Center

Enterprise Network

ตัวอย่างองค์กรที่อาจไม่จำเป็น

บ้าน

ร้านค้าเล็ก

สำนักงานไม่เกิน 10 คน

หาก DHCP ล่ม

ผลกระทบอาจไม่สูงมาก

ตรวจสอบ DHCP Failover

เปิด PowerShell

Get-DhcpServerv4Failover

ตัวอย่าง

Relationship Name

Partner Server

State

ดูรายละเอียด Failover

Get-DhcpServerv4Failover |
Format-List

สถานะปกติ

State : Normal

สถานะผิดปกติ

Communication Interrupted

แสดงว่า DHCP ทั้งสองเครื่องติดต่อกันไม่ได้

วิธีทดสอบ Failover

หยุด DHCP Service

Stop-Service DHCPServer

บนเครื่องหลัก

จากนั้น

ipconfig /renew

บน Client

หากยังได้รับ IP

แสดงว่า Failover ทำงานถูกต้อง

DHCP Failover กับ Virtual Machine

รองรับ

  • Hyper-V

  • VMware

  • Proxmox

  • Nutanix

อย่างสมบูรณ์

DHCP Failover กับหลาย VLAN

สามารถใช้งานได้

ตัวอย่าง

VLAN10
VLAN20
VLAN30

ทั้งหมดสามารถใช้ Failover ร่วมกันได้

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

Lease ไม่ Sync

ตรวจสอบ

Get-DhcpServerv4Failover

Communication Interrupted

ตรวจสอบ

  • Firewall

  • Routing

  • DNS

Scope ไม่ถูก Replicate

สร้าง Failover ใหม่

Partner Server ไม่ตอบสนอง

ตรวจสอบ DHCP Service

ตัวอย่างการออกแบบ

Small Office

DHCP เดี่ยว

DHCP01

Medium Business

DHCP Failover

DHCP01

DHCP02

Enterprise

DHCP Failover

พร้อม

Disaster Recovery Site

DHCP Failover กับ Security

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

จาก

  • Hardware Failure

  • OS Crash

  • Virtual Machine Failure

  • Network Failure

แต่ไม่สามารถป้องกัน Rogue DHCP ได้

แนวทางสำหรับองค์กร

Small Business

พิจารณาตามงบประมาณ

Medium Business

ควรใช้ DHCP Failover

Enterprise

ถือเป็นมาตรฐานขั้นต่ำ

จากประสบการณ์ของทีมงาน comsiam ปัญหา DHCP Server ล่มมักไม่เกิดขึ้นบ่อย แต่เมื่อเกิดขึ้นจะส่งผลกระทบต่อผู้ใช้งานจำนวนมาก โดยเฉพาะเครือข่าย WiFi และอุปกรณ์ที่เชื่อมต่อใหม่

ในการออกแบบระบบ Windows Server 2022 ระดับองค์กร ทีมงาน comsiam มักติดตั้ง DHCP Failover เป็นมาตรฐานร่วมกับ DHCP Backup และ Monitoring เพื่อให้ระบบสามารถทำงานต่อได้แม้เกิดเหตุขัดข้องกับ DHCP Server เครื่องหลัก

Best Practices

  • ใช้ DHCP Failover 2 เครื่อง

  • ใช้ Load Balance สำหรับองค์กรทั่วไป

  • ใช้ Hot Standby สำหรับ DR Site

  • Backup DHCP แยกต่างหาก

  • ทดสอบ Failover ทุกไตรมาส

  • ใช้ Monitoring ตรวจสอบสถานะ

  • ตรวจสอบ Replication อย่างสม่ำเสมอ

สรุป

DHCP Failover บน Windows Server 2022 เป็นฟีเจอร์ High Availability ที่ช่วยให้ DHCP Server สองเครื่องสามารถทำงานร่วมกันและสำรองกันได้อัตโนมัติ ลด Downtime และเพิ่มความต่อเนื่องของระบบเครือข่าย เหมาะสำหรับองค์กรที่ต้องการความเสถียรและความพร้อมใช้งานในระดับสูง

Popular posts from this blog

Windows Server 2022 ยังน่าใช้ในปีนี้หรือไม่? คำตอบสำหรับคนกำลังวางระบบใหม่

สเปกเครื่องสำหรับติดตั้ง Windows Server 2022 เลือกอย่างไรให้คุ้มและใช้งานได้ยาว

Windows Server 2022 คืออะไร? คู่มือสำหรับมือใหม่