DentOS ระบบปฏิบัติการเครือข่ายสำหรับสวิตช์

เปิดตัว Linux Foundation ไม่กี่วันที่ผ่านมาการเปิดตัว เวอร์ชันแรกของระบบปฏิบัติการ DentOS ซึ่งมุ่งเน้น สำหรับใช้ในสวิตช์เราเตอร์และอุปกรณ์เครือข่ายเฉพาะ

DentOS เวอร์ชันแรกนี้ มันขึ้นอยู่กับเคอร์เนลลินุกซ์ 5.6 และการพัฒนาของโครงการเขียนด้วยภาษา C และเผยแพร่ภายใต้ใบอนุญาตสาธารณะฟรีของ Eclipse และมีการกล่าวถึงวัตถุประสงค์เริ่มต้นของโครงการคือการสร้างแพลตฟอร์มสำหรับอุปกรณ์เครือข่ายบนโครงสร้างพื้นฐานของ Amazon

การพัฒนาดำเนินการโดยการมีส่วนร่วมของ Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks และ Wistron NeWeb (WNC)

Linux Foundation ซึ่งเป็นองค์กรไม่แสวงหาผลกำไรที่เปิดใช้งานนวัตกรรมขนาดใหญ่ผ่านโอเพ่นซอร์สได้ประกาศในวันนี้ว่า Arthur ซึ่งเป็นรุ่นแรกของ Dent ซึ่งเป็นโครงการที่เปิดใช้งานการสร้างระบบปฏิบัติการเครือข่าย (NOS) สำหรับเครือข่ายแบบแยกส่วน 

เวอร์ชันของ Arthur ซึ่งตั้งชื่อตาม Arthur Dent ตัวละครหลักใน Hitchhiker's Guide to the Galaxy ใช้เคอร์เนล 5.6 ที่เพิ่งเปิดตัวเมื่อเร็ว ๆ นี้และใช้ประโยชน์จาก SwitchDev เพื่อลดความซับซ้อนในการผสานรวมลบ abstractions ที่ซับซ้อนและการจัดการการเปลี่ยนแปลง SDK และรองรับห่วงโซ่เครื่องมือ Linux ที่มีอยู่ 

เกี่ยวกับ DentOS

ฟัน ใช้ระบบย่อยเคอร์เนล Linux SwitchDev เพื่อจัดการการสลับแพ็กเก็ต ช่วยให้คุณสามารถสร้างคอนโทรลเลอร์สำหรับสวิตช์อีเทอร์เน็ตที่สามารถมอบหมายการส่งต่อเฟรมและการประมวลผลแพ็กเก็ตเครือข่ายไปยังชิปฮาร์ดแวร์เฉพาะ

ซอฟต์แวร์ ขึ้นอยู่กับสแต็กเครือข่าย Linux มาตรฐานระบบย่อย NetLink และเครื่องมือต่างๆเช่น IPRoute2, tc (Traffic Control), brctl (Bridge Control) และ FRRouting ตลอดจน VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) และ MSTP (Multiple Spanning Tree Protocol)

สภาพแวดล้อมของระบบ ขึ้นอยู่กับการแจกแจง ONL (Open Network Linux) ซึ่ง ในทางกลับกันใช้ฐานของแพ็คเกจ Debian GNU / Linux และมีตัวติดตั้งการกำหนดค่าและไดรเวอร์เพื่อทำงานบนสวิตช์

ONL ได้รับการพัฒนาโดยโครงการ Open Compute และเป็นแพลตฟอร์มสำหรับสร้างอุปกรณ์เครือข่ายเฉพาะที่สามารถติดตั้งบนสวิตช์รุ่นต่างๆได้มากกว่า 100 รุ่น ชุดประกอบด้วยคอนโทรลเลอร์เพื่อเชื่อมต่อกับเกจที่ใช้ในสวิตช์เซ็นเซอร์อุณหภูมิคูลเลอร์บัส I2C GPIO และตัวรับส่งสัญญาณ SFP

คุณสมบัติของระบบมีดังต่อไปนี้:

  • ใช้ Linux Kernel, Switchdev และโปรเจ็กต์ที่ใช้ Linux อื่น ๆ เป็นพื้นฐานสำหรับโซลูชัน (ไม่มี abstractions หรือ overhead)
  • ปฏิบัติต่อ ASIC และ Silicon สำหรับ Networking / Datapath เหมือนกับฮาร์ดแวร์อื่น ๆ
  • ช่วยลดความซับซ้อนของ abstractions, APIs, ไดรเวอร์และค่าโสหุ้ยระดับต่ำที่มีอยู่ในสวิตช์เหล่านี้และซอฟต์แวร์เปิดอื่น ๆ
  • รวมชุมชนของซัพพลายเออร์ ODM, SI, OEM และผู้ใช้ปลายทางเข้าด้วยกัน
  • แก้ไขความท้าทายของระบบปฏิบัติการเครือข่ายสำหรับกรณีการใช้งาน Distributed Enterprise Edge และขยายไปยังกรณีการใช้งานอื่น ๆ เช่น Enterprise Datacenter

เกี่ยวกับ DentOS เวอร์ชันแรก

DentOS เวอร์ชันแรก เปิดตัวแล้วสำหรับสวิตช์ที่ใช้ Mellanox และ Marvell ASIC จำนวน 8 ตัวพร้อมพอร์ต 48Gb ถึง 10 พอร์ต รองรับ ASIC และชิปประมวลผลเครือข่ายที่หลากหลายรวมถึง Mellanox Spectrum, Marvell Aldrin 2 และ Marvell AC3X ASIC พร้อมตารางส่งต่อแพ็กเก็ตฮาร์ดแวร์

เวอร์ชันแรกรองรับ 802.1Q (VLAN), NAT, PoE, การกำหนดเส้นทางแบบไดนามิกโดยใช้โปรโตคอล OSPF และ ISIS (ขึ้นอยู่กับ FRRouting) การสร้างกฎการประมวลผลการรับส่งข้อมูลการรวบรวมข้อมูลทางไกลเกี่ยวกับการทำงานของแพลตฟอร์มและกิจกรรมเครือข่าย

สำหรับการจัดการ คุณสามารถใช้ชุดเครื่องมือ IpRoute2 และ ifupdown2 เช่นเดียวกับ gNMI (อินเทอร์เฟซการจัดการเครือข่าย gRPC) โมเดลข้อมูล YANG (รุ่นใหม่อีกรุ่นคือ RFC-6020) ใช้เพื่อกำหนดการกำหนดค่า

ในไตรมาสแรกของปี 2021 คาดว่าจะมีเวอร์ชันที่สองซึ่งจะรวมถึงการสนับสนุนสำหรับ VxLAN, IPv6, NetConf / OpenConfig, PPPoE, EVPN Multihoming, Anycast และเกตเวย์ 802.1x (PNAC, Network Access Control)

และยังมีการกล่าวถึงว่าเวอร์ชันที่สามมีกำหนดการในช่วงครึ่งหลังของปี 2021 ซึ่งจะรวมถึงการรองรับ MCLag (การรวมลิงก์), 802.1br

สุดท้ายหากคุณสนใจที่จะทราบข้อมูลเพิ่มเติมคุณสามารถปรึกษารายละเอียดได้ ในลิงค์ต่อไปนี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา