อะไรคือ VXLAN
VXLAN นั้นย่อมาจาก Virtual Extensible Local-Area Networks คือหนึ่งในมาตรฐานที่ถูกกำหนดไว้โดย Internet Engineering Task Force (IETF) เกี่ยวกับคุณสมบัติของเครือข่ายเสมือน ที่อนุญาตให้เน็ตเวิร์กทางกายภาพใดๆ นั้นสามารถถูกแชร์ได้โดยหลายๆ องค์กร หรือ อาจจะเรียกว่าผู้ใช้เหล่านั้นว่า “ผู้เช่า” โดยที่ผู้เช่าเหล่านั้นจะมองไม่เห็นทรากฟิกของเน็ตเวิร์กเสมือนที่ใช้โดยผู้ใช้รายอื่นๆ
หากจะเปรียบง่ายๆ ท่านอาจจะจิตนาการถึงห้องต่างๆ ที่อยู่ในอพาร์ทเมนท์ ถึงว่าห้องทุกห้องนั้นจะอิสระต่อกัน แต่อย่างไรก็ตามห้องทั้งหมดก็ใช้งานโครงสร้างพื้นฐานหรือโครงสร้างตึกที่แชร์อยู่ด้วยกัน ซึ่งก็จะไม่ได้ต่างกับ VXLAN เท่าใดนัก เพราะมันแชร์เน็ตเวิร์กทางกายภาพด้วยกัน แต่ก็จะอิสระต่อกัน
เน็ตเวิร์กเสมือนที่อยู๋บนเน็ตเวิร์กทางกายภาพแค่ 1 เครือข่ายนั้น อาจจะมีได้สูงสุดถึง 16 ล้านเครือข่ายเลยทีเดียว มันทำการห่อหุ้มเฟรมของ Ethernet ในระดับ Layer 2 ด้วยแพ็กเก็ต UDP บน Layer 4 และมีการเพิ่ม header สำหรับ VXLAN ลงไป หากใช้งานร่วมกับ Ethernet VPN (EVPN) ซึ่งนำพาทราฟิกของเครือข่ายเสมือนโดยใช้ WAN โปรโตคอล ทำให้ VXLAN นั้นสามารถขยายข้ามเครือข่าย IP หรือ MPLS ได้
คุณสมบัติของ VXLAN
เพราะว่า VXLAN นั้นถูกห่อหุ้มไว้ภายในแพ็กเก็ต UDP มันถึงสามารถส่งผ่านไปยังเครือข่ายใดๆ ก็ได้ที่สนับสนุน UDP โดยข้อมูลที่อยู่ และข้อมูลจะถูกถอด header ออกเมื่อมันไปถึง VXLAN Tunnel Endpoint (VTEP)
เมื่อมีการใช้งานร่วมกับ EVPN โอเปอเรเตอร์หรือผู้ดำเนินการสามารถสร้างเน็ตเวิร์กเสมือน โดยนำพอร์ตจากสวิตซ์ เช่น ใช้แต่ละพอร์ตจาก 3 สวิตซ์ มาสร้างเครือข่ายเสมือน
ปัญหาที่ถูกแก้ด้วย VXLAN
เมื่อมีการใช้งาน virtualization ในระดับเซิร์ฟเวอร์เพื่อความคล่องตัวและความยืดหยุ่นมากขึ้น การแยกเครือข่ายออกมาจากโครงสร้างทางกายภาพ ก็จะเป็นการง่ายกว่า เร็วกว่า ในการจัดการ การบริหารเครือข่าย ทำได้อย่างอิสระ และ ปลอดภัย
การแยกส่วนเครือข่าย หรือ segmentation นั้นทำได้ไม่ต่างจาก VLAN แต่ใน VXLAN นั้นการขยายทำได้โดยไม่ได้ถูกจำกัดโดย VLAN เดิมที่ 4094
– คุณสามารถสร้างเครือข่ายเสมือนได้มากถึง 16 ล้านเครือข่ายแทนที่จะเป็นเพียงแค่ 4094 ใน VLAN เดิม
– VXLAN สามารถขยายข้ามเครือข่ายได้แต่ VLAN นั้นกลับมีผลแค่ภายใน LAN

การใช้งาน VXLAN
ผู้ให้บริการระบบคลาวด์คือ ผู้ใช้งานหลักของ VXLAN เลยก็ว่าได้ แต่อย่างไรก็ตามองค์กรขนาดใหญ่หลายๆ องค์กรที่มีหลายสาขา VXLAN ก็เป็นทางเลือกที่น่าสนใจไม่น้อยสำหรับพวกเขาเช่นกัน
ในระดับองค์กรขนาดใหญ่ การสร้าง กลุ่มผู้เช่า เราอาจจะใช้แผนกเป็นกลุ่มผู้ใช้งานได้ หรือ กลุ่มผู้ใช้ด้วยเงื่อนไขอื่น หรือแม้กระทั้ง กลุ่มอุปกรณ์ของ IoT
VXLAN ทำงานอย่างไร
VXLAN จะทำการห่อหุ้มเฟรมของ ethernet layer 2 ใน แพ็กเก็ต UDP Layer 4 ทำให้คุณสามารถที่จะสร้างเครือข่ายเสมือนอยู๋บน Layer 3 Network ได้ โดยแต่ละแซ็กเมนต์นั้นจะมีหมายเลยประจำของตัวเองโดยเราจะเรียกมันว่า VXLAN Network Identifier (VNI)
ส่วนของระบบที่ทำหน้าที่ในการถอดแพ็กเก็ตออก เราจะเรียกมันว่า VXLAN Tunnel Endpoint (VTEP) โดย VTEP นั้นอาจจะเป็นอุปกรณ์เครือจ่ายเดี่ยวๆ สักตัวก็ได้ เช่น router หรือ switch หรืออาจจะเป็น virtual switch ที่ติดตั้งอยู่ในเซิร์ฟเวอร์ได้
สำหรับผู้ที่ต้องการใช้งาน VXLAN ใน Proxmox VE หรือ ต้องการซื้อ license Proxmox VE ติดต่อเซล์ได้ทันทีผ่าน Line OA : @avesta.co.th หรืออีเมล์ [email protected]