DentOS, a kapcsolók hálózati operációs rendszere

A Linux Foundation bemutatta néhány nappal ezelőtt a a DentOS operációs rendszer első verziója amely orientált kapcsolókban, útválasztókban és speciális hálózati berendezésekben való használatra.

A DentOS első verziója Alapja a Linux Kernel 5.6 és a projekt fejlesztései C-ben vannak megírva, és az Eclipse ingyenes nyilvános licence alapján kerülnek terjesztésre, és megemlítik, hogy a projekt kezdeti célja egy platform létrehozása volt a hálózati berendezések számára az Amazon infrastruktúráján.

A fejlesztés az Amazon, a Delta Electronics, a Marvell, az NVIDIA, az Edgecore Networks és a Wistron NeWeb (WNC) részvételével zajlik.

A Linux Foundation, a nonprofit szervezet, amely nyílt forráskódon keresztül lehetővé teszi a hatalmas innovációt, ma bejelentette Arthur-t, a Dent első kódkiadását, egy projektet, amely lehetővé teszi a hálózati operációs rendszer (NOS) létrehozását a hálózatok számára. 

Az Arthur verziója, amelyet Arthur Dentről, a Hitchhiker-féle Útmutató a galaxisról főszereplőjéről kaptak, a nemrég megjelent 5.6-os Linux kernelt használja, és a SwitchDev-t használja az integrációk egyszerűsítésére, az összetett absztrakciók és az SDK-változáskezelés eltávolítására, valamint a Meglévő Linux-eszközláncok támogatására. 

A DentOS-ról

fogak a Linux SwitchDev kernel alrendszert használja a csomagváltás kezelésére, lehetővé teszi olyan vezérlők létrehozását az Ethernet kapcsolók számára, amelyek delegálhatják a keret továbbítását és a hálózati csomagfeldolgozási műveleteket speciális hardver chipekre.

A szoftver alapja a szokásos Linux hálózati verem, a NetLink alrendszer és olyan eszközök, mint az IPRoute2, a tc (Forgalomirányítás), a brctl (Hídvezérlés) és az FRRouting, valamint a VRRP (Virtuális útválasztó redundancia protokoll), az LLDP (Link Layer Discovery Protocol) és az MSTP (Multiple Spanning Tree Protocol).

A rendszer környezete az ONL eloszláson alapul (Open Network Linux), amely viszont a Debian GNU / Linux csomag alapját használja, és telepítőt biztosít, konfigurációk és illesztőprogramok a kapcsolókon történő futtatáshoz.

Az ONL-t az Open Compute projekt fejlesztette ki és ez egy platform speciális hálózati eszközök létrehozására, amelyek több mint 100 különböző kapcsolómodellre telepíthetők. A készlet tartalmaz vezérlőket, amelyek a kapcsolókban, hőmérséklet-érzékelőkben, hűtőkben, I2C buszokban, GPIO és SFP adó-vevőkben használhatók.

A rendszer jellemzői közül a következők emelkednek ki:

  • Használja a Linux kernelt, a Switchdev-et és más Linux-alapú projekteket a megoldás alapjául (absztrakciók és általános költségek nélkül)
  • Az ASIC-t és a Silicon for Networking / Datapath-t úgy kezelje, mint bármely más hardvert
  • Leegyszerűsíti az absztrakciókat, az API-kat, az illesztőprogramokat és az alacsony szintű általános költségeket, amelyek jelenleg léteznek ezekben a kapcsolókban és más nyílt szoftverekben.
  • Egyesíti az ODM, SI, OEM és a végfelhasználók beszállítói közösségét.
  • Megoldja a hálózati operációs rendszer kihívását a Distributed Enterprise Edge használati esetre, és kiterjeszti más felhasználási esetekre is, például az Enterprise Datacenterre

A DentOS első verziójáról

A DentOS első verziója 8 Mellanox és Marvell ASIC alapú kapcsoló számára jelent meg, maximum 48 10Gb porttal. Támogatja a különféle ASIC-okat és hálózati feldolgozó chipeket, köztük a Mellanox Spectrum, a Marvell Aldrin 2 és a Marvell AC3X ASIC-eket hardvercsomag-továbbító táblákkal.

Az első verzió támogatja a 802.1Q-t (VLAN), NAT, PoE, dinamikus útválasztás OSPF és ISIS protokollok használatával (FRRouting alapján), forgalomfeldolgozási szabályok kialakítása, telemetria gyűjtése a platform működéséről és a hálózati tevékenységről.

A menedzsment, használhatja az IpRoute2 és az ifupdown2 eszközkészleteket, valamint a gNMI (gRPC hálózatkezelő felület). A konfiguráció meghatározásához YANG adatmodelleket (még egy új generációt, az RFC-6020-at) használnak.

2021 első negyedévében várható egy második verzió, amely a VxLAN, IPv6, NetConf / OpenConfig, PPPoE, EVPN Multihoming, Anycast és 802.1x átjárók (PNAC, hálózati hozzáférés-vezérlés).

És megemlítik azt is, hogy egy harmadik verziót 2021 második felére terveznek, amely magában foglalja az MCLag (link aggregation), a 802.1br támogatását.

Végül, ha érdekel, hogy többet tudjon meg róla, olvassa el a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.