DentOS, sistem operasi jaringan untuk sakelar

Linux Foundation diresmikan beberapa hari yang lalu rilis versi pertama dari sistem operasi DentOS yang berorientasi untuk digunakan dalam sakelar, router, dan peralatan jaringan khusus.

Versi pertama dari DentOS Ini didasarkan pada Linux Kernel 5.6 dan perkembangan proyek ditulis dalam C dan didistribusikan di bawah lisensi publik gratis dari Eclipse dan disebutkan bahwa tujuan awal proyek ini adalah untuk membuat platform untuk peralatan jaringan di infrastruktur Amazon.

Pengembangan dilakukan dengan partisipasi Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks dan Wistron NeWeb (WNC).

Linux Foundation, organisasi nirlaba yang memungkinkan inovasi besar-besaran melalui sumber terbuka, hari ini mengumumkan Arthur, rilis kode pertama Dent, sebuah proyek yang memungkinkan pembuatan sistem operasi jaringan (NOS) untuk jaringan terpilah. 

Versi Arthur, dinamai Arthur Dent, karakter utama dalam Hitchhiker's Guide to the Galaxy, menggunakan kernel 5.6 Linux yang baru-baru ini dirilis dan memanfaatkan SwitchDev untuk menyederhanakan integrasi, menghapus abstraksi kompleks dan manajemen perubahan SDK, dan mendukung toolchain Linux yang ada. 

Tentang DentOS

gigi menggunakan subsistem kernel Linux SwitchDev untuk mengelola pengalihan paket, memungkinkan Anda membuat pengontrol untuk sakelar Ethernet yang dapat mendelegasikan penerusan bingkai dan operasi pemrosesan paket jaringan ke chip perangkat keras khusus.

Perangkat lunak didasarkan pada tumpukan jaringan Linux standar, subsistem NetLink dan alat-alat seperti IPRoute2, tc (Traffic Control), brctl (Bridge Control) dan FRRouting, serta VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) dan MSTP (Multiple Spanning Tree Protocol).

Lingkungan sistem didasarkan pada distribusi ONL (Buka Jaringan Linux), yang pada gilirannya menggunakan basis paket Debian GNU / Linux dan menyediakan penginstal, konfigurasi dan driver untuk dijalankan pada sakelar.

ONL dikembangkan oleh proyek Open Compute dan ini adalah platform untuk membuat perangkat jaringan khusus yang dapat diinstal di lebih dari 100 model sakelar yang berbeda. Set ini mencakup pengontrol untuk berinteraksi dengan pengukur yang digunakan dalam sakelar, sensor suhu, pendingin, bus I2C, GPIO, dan transceiver SFP.

Dari karakteristik sistem, berikut ini yang menonjol:

  • Gunakan Kernel Linux, Switchdev dan proyek berbasis Linux lainnya sebagai dasar untuk solusi (tanpa abstraksi atau overhead)
  • Perlakukan ASIC dan Silicon for Networking / Datapath seperti perangkat keras lainnya
  • Ini menyederhanakan abstraksi, API, driver, dan overhead tingkat rendah yang saat ini ada di sakelar ini dan perangkat lunak terbuka lainnya.
  • Ini menyatukan komunitas pemasok ODM, SI, OEM dan pengguna akhir.
  • Memecahkan tantangan sistem operasi jaringan untuk kasus penggunaan Distributed Enterprise Edge dan memperluasnya ke kasus penggunaan lain, seperti Enterprise Datacenter

Tentang versi pertama DentOS

Versi pertama DentOS Telah dirilis untuk 8 switch berbasis Mellanox dan Marvell ASIC dengan hingga 48 port 10Gb. Ini mendukung berbagai ASIC dan chip pemrosesan jaringan, termasuk Mellanox Spectrum, Marvell Aldrin 2, dan Marvell AC3X ASICs dengan tabel penerusan paket perangkat keras.

Versi pertama menyediakan dukungan untuk 802.1Q (VLAN), NAT, PoE, perutean dinamis menggunakan protokol OSPF dan ISIS (berdasarkan FRRouting), menetapkan aturan pemrosesan lalu lintas, mengumpulkan telemetri pada pengoperasian platform dan aktivitas jaringan.

Untuk manajemen, Anda dapat menggunakan toolkit IpRoute2 dan ifupdown2, serta gNMI (antarmuka pengelolaan jaringan gRPC). Model data YANG (satu lagi generasi baru, RFC-6020) digunakan untuk menentukan konfigurasi.

Pada kuartal pertama 2021, versi kedua diharapkan, yang akan menyertakan dukungan untuk VxLAN, IPv6, NetConf / OpenConfig, PPPoE, EVPN Multihoming, Anycast dan 802.1x gateway (PNAC, Network Access Control).

Dan disebutkan juga bahwa versi ketiga dijadwalkan untuk paruh kedua tahun 2021, yang akan mencakup dukungan untuk MCLag (agregasi tautan), 802.1br.

Terakhir, jika Anda tertarik untuk mengetahuinya lebih lanjut, Anda bisa melihat detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.