SDN เป็น buzzword หรือเป็นโปรโตคอลมาตรฐานหรือคำแนะนำหรือไม่
อะไรคือความแตกต่างของ SDN จาก VMware NSX เช่น
SDN เป็น buzzword หรือเป็นโปรโตคอลมาตรฐานหรือคำแนะนำหรือไม่
อะไรคือความแตกต่างของ SDN จาก VMware NSX เช่น
คำตอบ:
ฉันสมมติว่าคุณกำลังพูดถึงซอฟต์แวร์ที่กำหนดเครือข่าย ขณะนี้เครือข่ายที่ทันสมัยทำให้การตัดสินใจส่งต่อภายในโครงสร้างเครือข่ายของคุณ ตัวอย่าง - ตารางบริดจ์ถูกสร้างขึ้นแบบไดนามิกจากแพ็กเก็ต MAC ต้นทาง - การตัดสินใจกำหนดเส้นทางจะทำจากตารางเส้นทางที่สร้างจากโปรโตคอลการเราต์แบบไดนามิก (eigrp / ospf / etc) ใน SDN โครงสร้างพื้นฐานเครือข่ายนั้นถูกมองว่าเป็นเพียงระนาบการควบคุมและรับทิศทางการส่งต่อจากคอนโทรลเลอร์กลาง ดังนั้นอุปกรณ์เครือข่ายแต่ละเลเยอร์ 2 / เลเยอร์ 3 จะสอบถามตัวควบคุมสำหรับการตัดสินใจส่งต่อ
นี่เป็นบทความที่ดีในหัวข้อ: SDN
หน้าวิกิพีเดียเป็นการอภิปรายเชิงลึกเกี่ยวกับประวัติศาสตร์และแรงจูงใจ: Wikipedia
ฉันคิดว่า SDN สูญเสียความหมายไปเล็กน้อย (นั่นอาจหมายถึงสิ่งที่แตกต่างกันหลายอย่างในขณะนี้) เพราะผู้ขายจำนวนมากได้เข้าสู่ตลาดนี้ด้วยโซลูชั่นหลายอย่างที่ใช้ "SDN" ในรูปแบบที่แตกต่างกัน
ฉันบล็อกเกี่ยวกับ SDN แล้วและมีต้นกำเนิดอยู่ที่นี่: http://filipv.net/2014/03/17/on-sdn-nfv-and-openflow/
เนื่องจากคุณพูดถึง VMware NSX เป็นพิเศษในคำถามของคุณและความแตกต่างกับ SDN ฉันจะบอกความแตกต่างที่สำคัญคือ SDN มักจะ "สถานะโปรแกรม" ในระนาบข้อมูลของเครือข่ายโดยใช้ OpenFlow เช่นและกำหนดค่าทางกายภาพ อุปกรณ์เครือข่ายโดยใช้ OVSDB เป็นต้น ในขณะที่ VMware NSX เป็นโซลูชั่นการจำลองเสมือนเครือข่ายที่ไม่ได้กำหนดค่าหรือสถานะการส่งต่อโปรแกรมในอุปกรณ์ทางกายภาพ แต่คุกคามเครือข่ายทางกายภาพเพียงอย่างเดียวในฐานะที่เป็นเครือข่ายเพื่อดำเนินการเครือข่ายโอเวอร์เลย์ซึ่งมัน "โปรแกรม"
หมายเหตุ: ในเวอร์ชันถัดไปของ NSX-v จะมีการรองรับ OVSDB ดังนั้นเส้นจะเบลอมากขึ้น NSX-MH (ผลิตภัณฑ์ Nicira NVP เก่า) ได้รับการสนับสนุน OVSDB แล้ว
การแยกลอจิกควบคุมของเครือข่ายออกจากเร้าเตอร์ทางกายภาพพื้นฐานและสวิตช์ที่ส่งต่อทราฟฟิกช่วยให้ผู้ให้บริการเครือข่ายสามารถเขียนโปรแกรมควบคุมระดับสูงที่ระบุพฤติกรรมของเครือข่ายทั้งหมดในทางตรงกันข้ามกับเครือข่ายทั่วไป กำหนดค่าอุปกรณ์ระดับ
การควบคุมเครือข่ายจากส่วนกลางช่วยให้ผู้ปฏิบัติงานสามารถระบุงานที่ซับซ้อนมากขึ้นซึ่งเกี่ยวข้องกับการรวมฟังก์ชั่นเครือข่ายที่แยกจากกัน (เช่นความปลอดภัยการควบคุมทรัพยากรการจัดลำดับความสำคัญ) ลงในกรอบการควบคุมเดียว ง่ายต่อการกำหนดค่าจัดการแก้ไขและตรวจแก้จุดบกพร่อง
กล่าวง่ายๆคือเครือข่ายที่กำหนดโดยซอฟต์แวร์ (SDN) เป็นวิธีการเชื่อมต่อเครือข่ายที่การควบคุมแยกออกจากโครงสร้างพื้นฐานทางกายภาพ
Arxiv: เครือข่ายที่กำหนดโดยซอฟต์แวร์: การสำรวจที่ครอบคลุม
เป็นการแยกลอจิกการควบคุมของเครือข่ายออกจากเราเตอร์และสวิตช์พื้นฐานการสนับสนุนการรวมศูนย์ (ตรรกะ) ของการควบคุมเครือข่ายและแนะนำความสามารถในการโปรแกรมเครือข่าย
วิกิพีเดีย: เครือข่ายที่กำหนดโดยซอฟต์แวร์ (SDN) เป็นวิธีการในการสร้างเครือข่ายคอมพิวเตอร์ที่ช่วยให้ผู้ดูแลระบบเครือข่ายสามารถจัดการบริการเครือข่ายผ่านการใช้ฟังก์ชันระดับล่าง สิ่งนี้ทำได้โดยการแยกระบบที่ตัดสินใจเกี่ยวกับการรับส่งข้อมูล (ระนาบควบคุม) จากระบบพื้นฐานที่ส่งต่อทราฟฟิกไปยังปลายทางที่เลือก (ระนาบข้อมูล) นักประดิษฐ์และผู้ขายของระบบเหล่านี้อ้างว่าสิ่งนี้ง่ายต่อการเชื่อมต่อเครือข่าย
SDN ซึ่งเป็นเครือข่ายที่กำหนดโดยซอฟต์แวร์ถูกกำหนดโดย Open Networking Foundation (ONF) เป็น
การแยกทางกายภาพของเครื่องบินควบคุมเครือข่ายจากระนาบการส่งต่อและตำแหน่งที่เครื่องบินควบคุมควบคุมอุปกรณ์หลายอย่าง [... และ ... ] โปรโตคอลOpenFlow®เป็นองค์ประกอบพื้นฐานสำหรับการสร้างโซลูชัน SDN
ที่ Open SDN เป็นที่โปรดปรานของOpenFlow®เครือข่ายเชิงพาณิชย์จะทำการตลาดรสชาติของระบบเครือข่ายที่ตั้งโปรแกรมได้ SDN เช่น Cisco ACI ™และ VMware NSX® ( ศูนย์ข้อมูลที่กำหนดโดยซอฟต์แวร์ SDDC ) อุปกรณ์ที่มีการจัดการระบบคลาวด์ Meraki ของ Cisco ใช้ แต่ไม่ได้กล่าวถึงสถาปัตยกรรม SDN พื้นฐาน สุดท้ายคำว่า SDN ได้ถูกกล่าวถึงเป็นครั้งแรกในบทความวิชาการของ MIT เกี่ยวกับ OpenFlow Greene, K. 2009. TR10: เครือข่ายที่กำหนดโดยซอฟต์แวร์
ในขณะที่ SDN เป็นสถาปัตยกรรมสำหรับเครือข่ายที่ตั้งโปรแกรมได้; OpenStack, Eucalyptus, vCloud Air ™และ Apache CloudStack ™เป็นสถาปัตยกรรมสำหรับคลาวด์ที่ตั้งโปรแกรมได้(เช่นเครือข่ายหน่วยความจำ i / o และที่เก็บข้อมูล) ระบบคำนวณแบบคลาวด์ที่ตั้งโปรแกรมได้อาจใช้หรือไม่ใช้ SDN ตัวอย่างเช่นองค์ประกอบนิวตรอนของ OpenStack
สามารถดูได้ว่าเป็นมุมฉากกับ SDN เนื่องจากสามารถรวมเข้ากับเครือข่ายดั้งเดิมกับโปรโตคอลที่มีอยู่ [ ระบบเครือข่าย OpenStack คืออะไร? ]
พอร์ตสมาร์ทกระจายอัตโนมัติ วันนี้คุณเชื่อมโยงกับ LAN แบบมีสายหรือไร้สายซึ่งอาจรวมถึงคุณสมบัติการควบคุมเครือข่ายเช่นการกำหนดเส้นทางไฟร์วอลล์การปรับให้เหมาะสมของ VLAN ฯลฯ ด้วย SDN คุณสมบัติการควบคุมเหล่านี้มีอยู่ที่ NIC / vNIC และตั้งโปรแกรมผ่านคอนโทรลเลอร์ SDN
สถาปัตยกรรม SDN กำลังได้รับการนำมาใช้และขับเคลื่อนโดยการปรับใช้คลาวด์ส่วนตัวเช่น OpenStack, Eucalyptus, vCloud Air ™และ Apache CloudStack ™
โครงการ Neutron ของ OpenStack ซึ่งให้บริการเครือข่ายเป็นบริการระหว่างอุปกรณ์อินเตอร์เฟส (เช่น vNICs) ให้รู้จัก SDN ว่าเป็นโซลูชันระบบเครือข่ายที่เป็นไปได้สำหรับ OpenStack Clouds [ OpenDaylight: SDN แบบโอเพ่นซอร์สสำหรับ OpenStack Cloud ของคุณ ]
การสนับสนุน Eucalyptus Virtual Private Cloud (VPC) นำมาใช้กับเทคโนโลยี Software-Defined Networking (SDN) [ ทำความเข้าใจกับ VPC และ MidoNet ]