스위치 용 네트워크 운영 체제 인 DentOS

Linux Foundation 공개 며칠 전 출시 DentOS 운영 체제의 첫 번째 버전 지향적 인 스위치, 라우터 및 특수 네트워킹 장비에 사용됩니다.

DentOS의 첫 번째 버전 Linux Kernel 5.6을 기반으로합니다. 프로젝트의 개발은 C로 작성되었으며 Eclipse의 무료 공개 라이선스에 따라 배포되며 프로젝트의 초기 목표는 Amazon 인프라에 네트워크 장 비용 플랫폼을 만드는 것이 었습니다.

개발은 Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks 및 Wistron NeWeb (WNC)의 참여로 수행됩니다.

오픈 소스를 통해 대규모 혁신을 가능하게하는 비영리 조직인 Linux Foundation은 오늘 네트워크를위한 네트워크 운영 체제 (NOS)를 생성 할 수있는 프로젝트 인 Arthur, Dent의 첫 번째 코드 릴리스를 발표했습니다. 

Hitchhiker 's Guide to the Galaxy의 주인공 인 Arthur Dent의 이름을 딴 Arthur의 버전은 최근 출시 된 Linux 커널 5.6을 사용하고 SwitchDev를 활용하여 통합을 단순화하고 복잡한 추상화 및 SDK 변경 관리를 제거하며 기존 Linux 도구 체인을 지원합니다. 

DentOS 정보

덴토스 Linux SwitchDev 커널 하위 시스템을 사용하여 패킷 스위칭을 관리합니다. 프레임 전달 및 네트워크 패킷 처리 작업을 특수 하드웨어 칩에 위임 할 수있는 이더넷 스위치 용 컨트롤러를 만들 수 있습니다.

소프트웨어 표준 Linux 네트워킹 스택 인 NetLink 하위 시스템을 기반으로합니다. 및 IPRoute2, tc (트래픽 제어), brctl (브리지 제어) 및 FRRouting과 같은 도구와 VRRP (가상 라우터 중복 프로토콜), LLDP (링크 계층 검색 프로토콜) 및 MSTP (다중 스패닝 트리 프로토콜).

시스템 환경 ONL 분포를 기반으로 함 (Open Network Linux), 차례로 Debian GNU / Linux 패키지의 기반을 사용하고 설치 프로그램을 제공합니다., 구성 및 드라이버를 스위치에서 실행할 수 있습니다.

ONL은 Open Compute 프로젝트에서 개발되었습니다. 100 개 이상의 서로 다른 스위치 모델에 설치할 수있는 특수 네트워크 장치를 만들기위한 플랫폼입니다. 이 세트에는 스위치, 온도 센서, 냉각기, I2C 버스, GPIO 및 SFP 트랜시버에 사용되는 게이지와 인터페이스하는 컨트롤러가 포함되어 있습니다.

시스템의 특성 중 다음이 두드러집니다.

  • Linux Kernel, Switchdev 및 기타 Linux 기반 프로젝트를 솔루션의 기반으로 사용 (추상화 또는 오버 헤드 없음)
  • 네트워킹 / 데이터 경로를위한 ASIC 및 Silicon을 다른 하드웨어와 마찬가지로 취급
  • 현재 이러한 스위치 및 기타 개방형 소프트웨어에 존재하는 추상화, API, 드라이버 및 낮은 수준의 오버 헤드를 단순화합니다.
  • 공급 업체 ODM, SI, OEM 및 최종 사용자 커뮤니티를 통합합니다.
  • 분산 된 엔터프라이즈 에지 사용 사례에 대한 네트워크 운영 체제 문제를 해결하고 엔터프라이즈 데이터 센터와 같은 다른 사용 사례로 확장

DentOS의 첫 번째 버전 정보

DentOS의 첫 번째 버전 최대 8 개의 48Gb 포트가있는 10 개의 Mellanox 및 Marvell ASIC 기반 스위치 용으로 출시되었습니다. 하드웨어 패킷 포워딩 테이블이있는 Mellanox Spectrum, Marvell Aldrin 2 및 Marvell AC3X ASIC를 포함한 다양한 ASIC 및 네트워크 처리 칩을 지원합니다.

첫 번째 버전은 802.1Q를 지원합니다. (VLAN), NAT, PoE, OSPF 및 ISIS 프로토콜 (FRRouting 기반)을 사용하는 동적 라우팅, 트래픽 처리 규칙 설정, 플랫폼 운영 및 네트워크 활동에 대한 원격 측정 수집.

관리를 위해 IpRoute2 및 ifupdown2 툴킷을 사용할 수 있습니다. 뿐만 아니라 gNMI (gRPC 네트워크 관리 인터페이스). YANG 데이터 모델 (새로운 세대 인 RFC-6020)은 구성을 정의하는 데 사용됩니다.

2021 년 XNUMX 분기에 두 번째 버전이 예상됩니다. VxLAN, IPv6, NetConf / OpenConfig, PPPoE, EVPN 멀티 호밍, Anycast 및 802.1x 게이트웨이 (PNAC, 네트워크 액세스 제어).

또한 MCLag (링크 어 그리 게이션) 2021br에 대한 지원을 포함하는 세 번째 버전이 802.1 년 하반기로 예정되어 있다고 언급되었습니다.

마지막으로 그것에 대해 더 알고 싶다면 세부 사항을 참조하십시오 다음 링크에서.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.