DentOS, un sistema operatiu de xarxa per a commutadors

La Fundació Linux va donar a conèixer fa pocs dies l'alliberament de la primera versió de sistema operatiu DentOS el qual està orientat per al seu ús en commutadors, encaminadors i equips de xarxa especialitzats.

Aquesta primera versió de DentOS aquesta basada en el nucli de Linux 5.6 i els desenvolupaments de el projecte estan escrits en C i es distribueixen sota la llicència pública gratuïta d'Eclipse i s'esmenta que l'objectiu inicial de el projecte era crear una plataforma per a equips de xarxa en la infraestructura d'Amazon.

El desenvolupament es porta a terme amb la participació d'Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks i Wistron NeWeb (WNC).

La Fundació Linux, l'organització sense ànim de lucre que permet la innovació massiva a través d'el codi obert, ha anunciat avui Arthur, el primer llançament de codi de Dent, un projecte per permetre la creació d'un sistema operatiu de xarxa (ENS) per a xarxes desagregades. 

La versió d'Arthur, que porta el nom d'Arthur Dent, el personatge protagonista de Hitchhiker 's Guide to the Galaxy, utilitza el nucli de Linux 5.6 recentment llançat i aprofita SwitchDev per simplificar integracions, eliminar abstraccions complexes i gestió de canvis de SDK, i admetre cadenes d'eines Linux existents. 

sobre DentOS

Dents utilitza el subsistema de el nucli Linux SwitchDev per administrar la commutació de paquets, el que permet crear controladors per commutadors Ethernet que poden delegar el reenviament de trames i les operacions de processament de paquets de xarxa a xips de maquinari especialitzats.

El software es basa en la pila de xarxa estàndard de Linux, el subsistema Netlink i eines com iproute2, tc (Traffic Control), brctl (Bridge Control) i FRRouting, així com VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) i MSTP (Protocol d'arbre d'expansió múltiple).

L'entorn de sistema es basa en la distribució ONL (Open Network Linux), que al seu torn utilitza la base de l'paquet Debian GNU / Linux i proporciona un instal·lador, Configuracions i controladors per executar en commutadors.

ONL és desenvolupat pel projecte Open Compute i és una plataforma per crear dispositius de xarxa especialitzats que poden anar en més de 100 models de commutadors diferents. El conjunt inclou controladors per interactuar amb indicadors utilitzats en interruptors, sensors de temperatura, refrigeradors, busos I2C, GPIO i transceptors SFP.

De les característiques de el sistema, es destaquen les següents:

  • Utilitza el nucli de Linux, Switchdev i altres projectes basats en Linux com a base per a la solució (sense abstraccions ni despeses generals)
  • Tracta ASIC i Silicon for Networking / datapath com qualsevol altre maquinari
  • Simplifica les abstraccions, l'API, els controladors i la sobrecàrrega de baix nivell que hi ha actualment en aquests commutadors i un altre programari obert.
  • Unifica la comunitat de proveïdors ODM, SI, OEM i usuaris finals.
  • Resol el desafiament de el sistema operatiu de xarxa per al cas d'ús de Distributed Enterprise Edge i ho amplia a altres casos d'ús, com Enterprise Datacenter

Sobre la primera versió de DentOS

La primera versió de DentOS s'ha llançat per a 8 commutadors basats en ASIC Mellanox i Marvell amb fins a 48 ports de 10 Gb. Admet una varietat d'ASIC i xips de processament de xarxa, inclosos Mellanox Spectrum, Marvell Aldrin 2 i Marvell AC3X ASIC amb taules de reenviament de paquets de maquinari.

La primera versió proporciona suport per a 802.1Q (VLAN), NAT, PoE, enrutament dinàmic usant protocols OSPF i ISIS (basats en FRRouting), establint regles de processament de trànsit, recol·lectant telemetria sobre el funcionament de la plataforma i l'activitat de la xarxa.

Per a la gestió, pot utilitzar els kits d'eines iproute2 i ifupdown2, així com gNMI (interfície de gestió de xarxa gRPC). Els models de dades YANG (una altra nova generació més, RFC-6020) s'utilitzen per definir la configuració.

El primer trimestre del 2021, s'espera una segona versió, que inclourà suport per a VxLAN, IPv6, NetConf / OpenConfig, PPPoE, EVPN Multihoming, Anycast i gateways 802.1x (PNAC, Network Access Control).

I també s'esmenta que una tercera versió està programada per a la segona meitat de 2021, que inclourà suport per MCLag (agregació d'enllaços), 802.1br.

Finalment si estàs interessat en conèixer més a l'respecte, pots consultar els detalls en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.