ผู้สอน: เรามาเปลี่ยนเป็นระบบเครือข่ายที่กำหนดโดยซอฟต์แวร์หรือ
SDN กัน
เครือข่ายที่กำหนดโดยซอฟต์แวร์เป็นวิธีการทางสถาปัตยกรรมเครือข่ายที่ช่วยให้เครือข่ายสามารถควบคุมหรือตั้งโปรแกรมจากส่วนกลางอย่างชาญฉลาดโดยใช้ซอฟต์แวร์แอปพลิเคชัน
สิ่งนี้ช่วยให้ผู้ให้บริการจัดการเครือข่ายทั้งหมดได้อย่างสม่ำเสมอและเป็นองค์รวม
โดยไม่คำนึงถึงเทคโนโลยีเครือข่ายพื้นฐาน
โดยพื้นฐานแล้ว เราจะใช้เครือข่ายทางกายภาพของเรา
และเราสามารถทำให้เป็นเสมือนได้อย่างสมบูรณ์
หรือสร้างชั้นของสิ่งที่เป็นนามธรรมระหว่างอุปกรณ์ทางกายภาพและสถาปัตยกรรมเชิงตรรกะที่พวกเขากำลังจะนำเสนอ
ขณะนี้ ด้วยระบบเครือข่ายที่กำหนดโดยซอฟต์แวร์
เราสามารถสร้างเครือข่ายที่ซับซ้อนได้อย่างรวดเร็วและง่ายดาย โดยใช้ประโยชน์จากขนาดเครือข่ายที่เพิ่มขึ้นและขยายขอบเขต รวมถึงความสามารถในการเปลี่ยนแปลงอย่างรวดเร็ว
ความจริงแล้ว หนึ่งในสิ่งที่ยอดเยี่ยมเกี่ยวกับเครือข่ายที่กำหนดโดยซอฟต์แวร์คือสามารถเปลี่ยนแปลงได้โดยอัตโนมัติโดยเครือข่ายเองโดยใช้ระบบอัตโนมัติและการประสานเสียง
ในทางกลับกัน การเปลี่ยนแปลงอย่างรวดเร็วทั้งหมดนี้ทำให้เราในฐานะมนุษย์ยากที่จะตามทัน
และเข้าใจกระแสข้อมูลทั้งหมดบนเครือข่ายของเรา
ณ เวลาใดเวลาหนึ่งได้ยากขึ้น
ตอนนี้ เมื่อพูดถึงระบบเครือข่ายที่กำหนดโดยซอฟต์แวร์
มีหลายส่วนที่เราต้องพิจารณา รวมถึงชั้นแอปพลิเคชัน
ชั้นควบคุม ชั้นโครงสร้างพื้นฐาน และระนาบการจัดการ
เลเยอร์ทั้งสามนี้จะช่วยให้เครือข่ายสามารถแยกออกจากฮาร์ดแวร์พื้นฐานได้
ชั้นแอปพลิเคชันจะมุ่งเน้นไปที่คำขอทรัพยากรการสื่อสารหรือข้อมูลเกี่ยวกับเครือข่ายโดยรวม
จากนั้นเลเยอร์ควบคุมจะใช้ข้อมูลนั้นจากแอปพลิเคชันและตัดสินใจว่าจะกำหนดเส้นทางแพ็กเก็ตข้อมูลบนเครือข่ายนั้นอย่างไร
นอกจากนี้ยังทำการตัดสินใจว่าควรจัดลำดับความสำคัญของการรับส่งข้อมูลอย่างไร
ควรรักษาความปลอดภัยอย่างไร
และควรส่งต่อไปยังที่ใด
เลเยอร์โครงสร้างพื้นฐานจะมีอุปกรณ์เครือข่ายจริงที่รับข้อมูลจากเลเยอร์ควบคุมเกี่ยวกับตำแหน่งที่จะย้ายข้อมูล
จากนั้นจะดำเนินการย้ายเหล่านั้น
ขณะนี้ ด้วยระบบเครือข่ายที่กำหนดโดยซอฟต์แวร์
อุปกรณ์โครงสร้างพื้นฐานพื้นฐานเหล่านี้สามารถเป็นอุปกรณ์จริงหรือเสมือนได้ ขึ้นอยู่กับการกำหนดค่าเครือข่ายของคุณ
หรือใช้ร่วมกันหรือผสมกันของทั้งสองอย่าง
โปรดจำไว้ว่าแนวคิดทั้งหมดของระบบเครือข่ายที่กำหนดโดยซอฟต์แวร์จะกระจายชั้นของสิ่งที่เป็นนามธรรมนี้ระหว่างอุปกรณ์พื้นฐานจริงกับการควบคุมและการไหลของข้อมูลที่จะเกิดขึ้นในเครือข่ายนั้น
เครือข่ายที่กำหนดโดยซอฟต์แวร์ยังมีความสำคัญต่อการใช้งานในแอปพลิเคชันระบบคลาวด์ที่ประสบความสำเร็จของเรา
เนื่องจากทำให้เรามีความสามารถในการปรับขนาด ความยืดหยุ่น
และความคล่องตัวที่เราต้องการภายในเครือข่ายเหล่านั้น
ตอนนี้ ส่วนที่สี่ของเครือข่ายที่กำหนดโดยซอฟต์แวร์คือระนาบการจัดการของเรา
ตอนนี้เครื่องบินการจัดการจะถูกใช้เพื่อตรวจสอบสภาพการจราจรและสถานะของเครือข่าย
โดยพื้นฐานแล้ว ระดับการจัดการจะช่วยให้เราดูแลเครือข่ายและรับข้อมูลเชิงลึกเกี่ยวกับการดำเนินงานได้
การดำเนินการนี้ยังช่วยให้เราทำการเปลี่ยนแปลงการกำหนดค่า
ตั้งค่าสิ่งต่างๆ ตามที่เราต้องการ และตรวจสอบให้แน่ใจว่าการทำงานเป็นไปตามที่เราต้องการ
ดังนั้น ในการสอบ ผมอยากให้คุณจำไว้ว่า
software-defined networking หรือ SDN นั้นแบ่งออกเป็นสี่ส่วน:
ชั้นของแอปพลิเคชัน ชั้นควบคุม
ชั้นโครงสร้างพื้นฐาน และระนาบการจัดการ