Нашри DentOS 2.0, системаи амалиётии шабакавӣ барои коммутаторҳо

Нашри системаи оператсионии шабакавии DentOS 2.0, ки ба ядрои Linux асос ёфтааст ва барои муҷаҳҳаз кардани коммутаторҳо, роутерҳо ва таҷҳизоти махсуси шабакавӣ пешбинӣ шудааст, дастрас аст. Таҳия бо иштироки Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks ва Wistron NeWeb (WNC) амалӣ карда мешавад. Лоиҳа дар ибтидо аз ҷониби Amazon барои муҷаҳҳаз кардани таҷҳизоти шабакавӣ дар инфрасохтори он таъсис дода шудааст. Рамзи DentOS дар C навишта шудааст ва дар зери иҷозатномаи ҷамъиятии Eclipse паҳн карда мешавад.

Барои идоракунии коммутатсионӣ пакет, DentOS зерсистемаи ядрои Linux SwitchDev -ро истифода мебарад, ки ба шумо имкон медиҳад драйверҳоро барои коммутаторҳои Ethernet эҷод кунед, ки метавонанд интиқоли чаҳорчӯба ва коркарди бастаҳои шабакаро ба микросхемаҳои махсуси сахтафзор вогузор кунанд. Нармафзор ба стеки стандартии шабакавии Linux, зерсистемаи NetLink ва асбобҳо ба монанди IPRoute2, tc (Назорати трафик), brctl (Bridge Control) ва FRRouting, инчунин VRRP (Protocol Virtual Router Redundancy), LLDP (Link Layer) асос ёфтааст. Протоколҳои Discovery) ва MSTP (Protocol Tree Multiple Spanning).

Нашри DentOS 2.0, системаи амалиётии шабакавӣ барои коммутаторҳо

Муҳити система ба тақсимоти ONL (Open Network Linux) асос ёфтааст, ки дар навбати худ базаи бастаи Debian GNU/Linux-ро истифода мебарад ва насбкунанда, танзимот ва драйверҳоро барои кор дар коммутаторҳо таъмин мекунад. ONL аз ҷониби лоиҳаи Open Compute таҳия шудааст ва платформа барои эҷоди дастгоҳҳои махсуси шабакавӣ мебошад, ки насбро дар зиёда аз сад моделҳои гуногуни коммутатор дастгирӣ мекунад. Таркиб драйверҳоро барои ҳамкорӣ бо индикаторҳо, сенсорҳои ҳарорат, хунуккунакҳо, автобусҳои I2C, интиқолдиҳандаҳои GPIO ва SFP, ки дар коммутаторҳо истифода мешаванд, дар бар мегирад. Барои идоракунӣ, шумо метавонед асбобҳои IpRoute2 ва ifupdown2, инчунин gNMI (Интерфейси идоракунии шабакавии gRPC) -ро истифода баред. Моделҳои додаҳои YANG (Yet Another Next Generation, RFC-6020) барои муайян кардани конфигуратсия истифода мешаванд.

Система барои коммутаторҳои ASIC-и Marvell ва Mellanox бо то 48 бандарҳои 10-Гигабит дастрас аст. Корро бо ASIC-ҳои гуногун ва микросхемаҳои коркарди маълумотҳои шабакавӣ, аз ҷумла микросхемаҳои Mellanox Spectrum, Marvell Aldrin 2 ва Marvell AC3X ASIC бо татбиқи ҷадвалҳои интиқоли бастаҳои сахтафзор дастгирӣ мекунад. Тасвирҳои омодаи насб кардани DentOS барои меъмории ARM64 (257 МБ) ва AMD64 (523 МБ) омода карда шудаанд.

Нашри нав такмилҳои зеринро илова мекунад:

  • Дастгирии NAT-44 ва NA(P)T барои тарҷумаи суроғаҳо (NAT) аз диапазони дохилӣ ба суроғаҳои ҷамъиятӣ дар сатҳи муқаррарӣ (Қабати-3, қабати шабака) ва портҳои VLAN (пулҳои шабакавӣ) дар коммутатор.
  • Имкониятҳоро барои танзими интерфейсҳои шабакавии 802.1Q (VLAN) ва масири трафик тавассути онҳо пешниҳод мекунад. Барои конфигуратсия бастаҳои IpRoute2 ва Ifupdown2 истифода мешаванд.
  • Дастгирии иловашуда барои контроллерҳои PoE (Power over Ethernet) барои идоракунии нерӯ тавассути Ethernet.
  • Тағиротҳо барои беҳтар кардани кор ва миқёспазирии конфигуратсияҳои брандмауэр ворид карда шуданд.
  • Идоракунии захираҳо дар асоси ACL такмил дода шуд. Дастгирии иловашуда барои парчамҳо барои шинохтани суроғаҳои IP маҳаллӣ (интранет).
  • Барои танзими изолятсияи портҳо коркардкунандагони фармоиширо пайваст кардан мумкин аст.
  • Дар асоси "devlink", API барои гирифтани маълумот ва тағир додани параметрҳои дастгоҳ, дастгирии ҳисобкунакҳои домҳои маҳаллӣ ва бастаҳои партофташуда амалӣ карда мешавад.

Манбаъ: opennet.ru

Илова Эзоҳ