Tech Knowledge

ยกระดับระบบคลาวด์ ด้วย OpenSDN และ Tungsten Fabric จัดการเครือข่าย Multi-AZ อย่างไร้ขีดจำกัด

Published : October 31, 2024Time : 5 min read

บริการ Cloud Computing กลายเป็นสิ่งที่สำคัญในปัจจุบัน เพราะช่วยให้ผู้ใช้งานสามารถเข้าถึงข้อมูลผ่านอินเทอร์เน็ตได้โดยไม่ต้องติดตั้งหรือเก็บข้อมูลทั้งหมดไว้ในอุปกรณ์ส่วนตัวของตัวเอง อย่างไรก็ตามในการบริหารจัดการระบบเครือข่ายบนคลาวด์นั้นมีความซับซ้อน โดยเฉพาะในส่วนของ Multi-Availability Zone (Multi-AZ) ซึ่งเป็นแนวทางในการกระจายข้อมูลไปยังศูนย์ข้อมูลในแต่ละภูมิภาค ยังคงต้องรักษาประสิทธิภาพของโครงสร้างพื้นฐานข้อมูลได้

และเพื่อลดความซับซ้อน NIPA Cloud จึงได้นำเสนอการประยุกต์ใช้เทคโนโลยี OpenSDN และ Tungsten Fabric สำหรับการบริการจัดการเครือข่ายในงาน OpenInfra Summit Asia 24 ภายใต้หัวข้อ OpenStack Networking as scale with OpenSDN (Tungsten Fabric) for multi-AZ โดยบทความนี้ได้สรุปเนื้อหาวิธีการนำเทคโนโลยี OpenSDN มาใช้เพื่อยกระดับการบริหารจัดการเครือข่ายให้มีประสิทธิภาพมากขึ้น

ความท้าทายในการบริหารจัดการ Multi-AZ

การจัดการ Multi-AZ ภายใต้ OpenStack มีหลายประเด็นที่ควรให้ความสนใจ และหนึ่งในปัญหาสำคัญของการจัดการ Multi-AZ คือการแยกการเชื่อมต่อเครือข่ายเพื่อรองรับผู้ให้บริการอินเทอร์เน็ตหลายราย (ISP) ที่อยู่ในแต่ละโซนให้สามารถทำงานร่วมกันได้อย่างไหลลื่น นอกจากนี้ยังมีในเรื่องของการส่งข้อมูลเข้า-ออก (Ingress/Egress) ระหว่าง Availability Zone รวมถึงการตั้งค่า Load Balancer เพื่อป้องกันการเชื่อมต่อล้มเหลวของระหว่าง Availability Zone โดยอัตโนมัติ นอกจากนี้อีกหนึ่งความท้าทายคือการเชื่อมต่อ Subnet ภายในแต่ละ Availability Zone ให้สามารถสื่อสารกันได้อย่างมีประสิทธิภาพ

แนวทางการจัดการเครือข่าย Multi-AZ ด้วย OpenSDN

  1. การประยุกต์ใช้ Route-Target กับ BGP (Border Gateway Protocol) การตั้งค่า Route Target ช่วยให้การติดต่อระหว่าง Subnet หรือก็คือการแบ่งเครือข่ายย่อยออกมาเป็นส่วน ๆ บนระบบ Cloud Computing ให้สามารถติดต่อกันได้ โดยการใช้ BGP เพื่อควบคุมเส้นทางการรับส่งข้อมูล ซึ่งเป็นโซลูชันที่ช่วยจัดการเครือข่ายที่ซับซ้อนได้ดียิ่งขึ้น

  2. การใช้งาน Logical Router การใช้ OpenStack Logical Router ช่วยเชื่อมโยงเครือข่ายระหว่าง Availability Zone โดยสามารถกำหนด Route Target ได้อัตโนมัติ ช่วยลดความซับซ้อนในการจัดการเครือข่าย และทำให้การสื่อสารระหว่าง Subnet มีความต่อเนื่อง

  3. การกำหนด Network Policy การตั้งค่านโยบายเครือข่ายที่กำหนดทิศทางการรับส่งข้อมูลทั้งขาเข้าและขาออกระหว่าง Subnet ซึ่งเป็นการกำหนดกฎเกณฑ์ในการจัดการข้อมูลที่มีประสิทธิภาพและช่วยเสริมความปลอดภัยในการเชื่อมต่อกับเครือข่ายได้

การเชื่อมต่อ Dual Connectivity ระหว่างคลาวด์และ On-Premise ด้วยเทคโนโลยี OpenStack

NIPA Cloud ได้นำเสนอโซลูชันที่รองรับการเชื่อมต่อระหว่างคลาวด์กับระบบ On-Premise ของลูกค้าผ่าน SDN Controller โดยใช้การเชื่อมต่อแบบ BGP หลายเส้นทางควบคู่กับ VPN ซึ่งจะช่วยให้การกำหนดเส้นทางการรับส่งข้อมูลสามารถปรับแต่งได้ตามความต้องการของแต่ละองค์กร รวมถึงการเพิ่มความปลอดภัยและประสิทธิภาพในการจัดการข้อมูลระหว่างคลาวด์และระบบภายในองค์กรด้วย

การใช้ OpenSDN และ Tungsten Fabric ในการจัดการ Multi-AZ

Tungsten Fabric เริ่มต้นจากการเป็น Open Contrail Cloud ที่พัฒนาโดย Juniper Networks ก่อนจะถูกรวมเข้ากับ Linux Foundation และกลายมาเป็นหนึ่งในโซลูชันเครือข่าย Open Source ที่ได้รับความนิยมอย่างแพร่หลาย ซึ่ง Tungsten Fabric รองรับการทำงานบนแพลตฟอร์มที่หลากหลาย ไม่ว่าจะเป็น Virtual Machine, Bare Metal หรือแม้กระทั่ง Containers ทำให้หลายองค์กรขนาดใหญ่เลือกใช้ในการบริหารจัดการเครือข่ายที่ซับซ้อน

สรุป

การนำเทคโนโลยี OpenSDN และ Tungsten Fabric มาประยุกต์ใช้กับระบบ OpenStack ของ NIPA Cloud ช่วยเพิ่มขีดความสามารถในการจัดการเครือข่าย Multi-AZ ได้อย่างชัดเจน ทำให้การบริหารจัดการทรัพยากรเครือข่ายมีประสิทธิภาพมากขึ้น นอกจากนี้ยังรองรับการเชื่อมต่อแบบ Dual Connectivity ระหว่างคลาวด์และระบบ On-Premise ช่วยตอบโจทย์ความต้องการขององค์กรที่ต้องการความปลอดภัยและความมั่นคงในการเชื่อมต่อเครือข่ายอย่างเต็มรูปแบบ ซึ่งถือเป็นการขยายตัวของโครงสร้างพื้นฐานคลาวด์ในยุคดิจิทัลนี้

AUTHOR
Author
NIPA Cloud
Writer

We—as a team of Thai people—are assured that Thai cloud is the absolute answer for driving your business in the digital era.