DentOS 2.0 релиз, коммутаторлор үчүн тармактык операциялык система

Ядрого негизделген тармактык операциялык система DentOS 2.0 эми жеткиликтүү Linux жана коммутаторлорду, роутерлерди жана адистештирилген тармактык жабдууларды жабдуу үчүн иштелип чыккан. Иштеп чыгуу Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks жана Wistron NeWeb (WNC) компанияларынын катышуусунда жүргүзүлүүдө. Долбоор башында Amazon тарабынан өзүнүн инфраструктурасындагы тармактык жабдууларды жабдуу үчүн негизделген. DentOS C тилинде жазылган жана Eclipse Public License астында таратылат.

DentOS пакеттерди которууну башкаруу үчүн ядронун ички системасын колдонот. Linux SwitchDev, ал сизге Ethernet коммутаторлору үчүн драйверлерди түзүүгө мүмкүндүк берет, алар кадрды багыттоону жана тармактык пакеттерди иштетүүнү адистештирилген аппараттык чиптерге өткөрүп берет. Программалык камсыздоо стандарттуу тармактык стекке негизделген. Linux, NetLink кичи системасы жана IPRoute2, tc (Трафикти башкаруу), brctl (Көпүрөлөрдү башкаруу) жана FRRouting сыяктуу куралдар, ошондой эле VRRP (Виртуалдык роутердин ашыкча протоколу), LLDP (Шилтеме катмарын ачуу протоколу) жана MSTP (Көп жайылуучу дарак протоколу) протоколдору.

DentOS 2.0 релиз, коммутаторлор үчүн тармактык операциялык система

Система чөйрөсү ONL (Ачык тармак) бөлүштүрүүсүнө негизделген Linux), ал өз кезегинде пакет базасын колдонот Debian GNU/Linux жана коммутаторлорго жайгаштыруу үчүн орнотуучуну, конфигурацияны жана драйверлерди камсыз кылат. ONL Open Compute долбоору тарабынан иштелип чыккан жана 100дөн ашык ар кандай коммутатор моделдерине орнотууну колдогон адистештирилген тармактык түзмөктөрдү түзүү үчүн платформа болуп саналат. Ал коммутаторлордун индикаторлору, температура сенсорлору, желдеткичтер, I2C шиналары, GPIO жана SFP трансиверлери менен өз ара аракеттенүү үчүн драйверлерди камтыйт. Башкарууну IpRoute2 жана ifupdown2 куралдары, ошондой эле gNMI (gRPC Network Management Interface) аркылуу ишке ашырууга болот. Конфигурациялоо үчүн YANG (Yet Another Next Generation, RFC-6020) маалымат моделдери колдонулат.

Система 48ге чейин 10 гигабит порттору бар Marvell жана Mellanox ASICтерге негизделген өчүргүчтөр үчүн жеткиликтүү. Бул ар кандай ASIC жана тармак иштетүү чиптерин колдойт, анын ичинде Mellanox Spectrum, Marvell Aldrin 2 жана Marvell AC3X ASICs аппараттык пакеттерди жөнөтүү үстөлдөрүн ишке ашыруу менен. Орнотууга даяр DentOS сүрөттөрү ARM64 (257 МБ) жана AMD64 (523 МБ) архитектуралары үчүн даярдалган.

Жаңы релиз төмөнкү жакшыртууларды кошот:

  • NAT-44 жана NA(P)T которгучтагы кадимки (Layer-3, тармактык катмар) жана VLAN портторунун (тармак көпүрөлөрү) деңгээлинде ички диапазондон жалпыга ачык даректерге которуу (NAT) үчүн колдоо.
  • 802.1Q тармак интерфейстерин (VLAN) конфигурациялоо жана алар аркылуу трафикти багыттоо үчүн опцияларды камсыз кылат. IpRoute2 жана Ifupdown2 пакеттери конфигурациялоо үчүн колдонулат.
  • Ethernet аркылуу кубаттуулукту башкаруу үчүн PoE (Power over Ethernet) контроллерлоруна колдоо кошулду.
  • Брандмауэр конфигурацияларынын иштешин жана масштабдуулугун жакшыртуу үчүн өзгөртүүлөр киргизилди.
  • ACL негизиндеги ресурстарды башкаруу жакшыртылды. Жергиликтүү (интранет) ресурстарды таануу үчүн желекчелерди колдоо кошулду. IP даректери.
  • Порт изоляциясын конфигурациялоо үчүн ыңгайлаштырылган иштеткичтерди туташтыруу мүмкүнчүлүгү берилген.
  • "devlink" негизинде маалымат алуу жана түзмөктүн параметрлерин өзгөртүү үчүн API ишке ашырылган, локалдык капкандардын эсептегичтерин жана ташталган пакеттерди колдоо.

Source: opennet.ru

DDoS коргоосу, VPS VDS серверлери бар сайттар үчүн ишенимдүү хостинг сатып алыңыз 🔥 DDoS коргоосу, VPS VDS серверлери бар ишенимдүү веб-сайт хостингин сатып алыңыз | ProHoster