DentOS, anahtarlar için bir ağ işletim sistemi

Linux Vakfı açıkladı birkaç gün önce piyasaya sürüldü DentOS işletim sisteminin ilk versiyonu yönelimli anahtarlarda, yönlendiricilerde ve özel ağ ekipmanlarında kullanım için.

DentOS'un bu ilk versiyonu Linux Kernel 5.6'ya dayanmaktadır. ve projenin geliştirmeleri C dilinde yazılmış ve Eclipse'nin ücretsiz kamu lisansı altında dağıtılmakta olup, projenin ilk amacının Amazon altyapısı üzerinde ağ ekipmanları için bir platform oluşturmak olduğu belirtilmektedir.

Geliştirme, Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks ve Wistron NeWeb (WNC) katılımıyla gerçekleştirildi.

Açık kaynak yoluyla büyük yenilikler sağlayan kar amacı gütmeyen kuruluş olan Linux Vakfı, bugün, Dent'in ilk kod sürümü olan, ağlar için bir ağ işletim sistemi (NOS) oluşturmayı mümkün kılan bir proje olan Arthur'u duyurdu. 

Otostopçunun Galaksi Rehberi'ndeki ana karakter olan Arthur Dent'in adını taşıyan Arthur'un sürümü, yakın zamanda piyasaya sürülen Linux çekirdeği 5.6'yı kullanıyor ve entegrasyonları basitleştirmek, karmaşık soyutlamaları ve SDK değişiklik yönetimini kaldırmak ve Mevcut Linux araç zincirlerini desteklemek için SwitchDev'i kullanıyor. 

DentOS hakkında

diş paket anahtarlamayı yönetmek için Linux SwitchDev çekirdek alt sistemini kullanır, çerçeve iletme ve ağ paketi işleme işlemlerini özel donanım yongalarına devredebilen Ethernet anahtarları için denetleyiciler oluşturmanıza olanak tanır.

Yazılım standart Linux ağ yığınını, NetLink alt sistemini temel alır ve IPRoute2, tc (Trafik Kontrolü), brctl (Köprü Kontrolü) ve FRRouting gibi araçların yanı sıra VRRP (Sanal Yönlendirici Yedeklilik Protokolü), LLDP (Bağlantı Katmanı Bulma Protokolü) ve MSTP (Çoklu Genişleme Ağacı Protokolü).

Sistem ortamı ONL dağıtımına dayanmaktadır (Açık Ağ Linux), sırayla Debian GNU / Linux paketinin temelini kullanır ve bir yükleyici sağlar, yapılandırmalar ve sürücüler anahtarlar üzerinde çalışacak.

ONL, Open Compute projesi tarafından geliştirilmiştir ve 100'den fazla farklı anahtar modeline kurulabilen özel ağ cihazları oluşturmak için bir platformdur. Set, anahtarlarda, sıcaklık sensörlerinde, soğutucularda, I2C veriyollarında, GPIO'da ve SFP alıcı vericilerinde kullanılan göstergelerle arayüz oluşturmak için denetleyiciler içerir.

Sistemin özelliklerinden aşağıdakiler göze çarpmaktadır:

  • Çözümün temeli olarak Linux Kernel, Switchdev ve diğer Linux tabanlı projeleri kullanın (soyutlama veya ek yük olmadan)
  • Ağ / Veri Yolu için ASIC ve Silikon'u diğer donanımlar gibi kullanın
  • Bu anahtarlarda ve diğer açık yazılımlarda şu anda var olan soyutlamaları, API'leri, sürücüleri ve düşük seviyeli ek yükü basitleştirir.
  • ODM, SI, OEM ve son kullanıcılar tedarikçileri topluluğunu birleştirir.
  • Distributed Enterprise Edge kullanım senaryosu için ağ işletim sistemi sorununu çözer ve bunu Enterprise Datacenter gibi diğer kullanım durumlarına genişletir

DentOS'un ilk versiyonu hakkında

DentOS'un ilk versiyonu 8 adede kadar 48 Gb bağlantı noktasına sahip 10 Mellanox ve Marvell ASIC tabanlı anahtarlar için piyasaya sürüldü. Donanım paketi yönlendirme tablolarına sahip Mellanox Spectrum, Marvell Aldrin 2 ve Marvell AC3X ASIC'ler dahil olmak üzere çeşitli ASIC'leri ve ağ işleme yongalarını destekler.

İlk sürüm 802.1Q için destek sağlar (VLAN), NAT, PoE, OSPF ve ISIS protokollerini kullanarak dinamik yönlendirme (FRRouting'e dayalı), trafik işleme kuralları oluşturma, platformun çalışması ve ağ etkinliği hakkında telemetri toplama.

Yönetim için, IpRoute2 ve ifupdown2 araç setlerini kullanabilirsiniz, yanı sıra gNMI (gRPC ağ yönetimi arayüzü). Yapılandırmayı tanımlamak için YANG veri modelleri (yine bir başka yeni nesil, RFC-6020) kullanılır.

2021'in ilk çeyreğinde, destek içerecek ikinci bir sürüm bekleniyor VxLAN, IPv6, NetConf / OpenConfig, PPPoE, EVPN Multihoming, Anycast ve 802.1x ağ geçitleri (PNAC, Ağ Erişim Kontrolü).

Ayrıca 2021'in ikinci yarısı için MCLag (bağlantı toplama), 802.1br desteği içeren üçüncü bir sürümün planlandığı belirtiliyor.

Son olarak, daha fazla bilgi edinmek istiyorsanız, ayrıntılara başvurabilirsiniz. Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.