SONiC(운영 체제)

SONiC (operating system)
소닉
개발자Microsoft, Open Compute 프로젝트 및 커뮤니티
기록 위치C
OS 제품군Unix 유사(리눅스 커널)
작업 상태현재
소스 모델오픈 소스
초기 릴리즈2017; 5년 전(2017년)
리포지토리github.com/Azure/SONiC, github.com/Azure/sonic-buildimage
마케팅 대상네트워크 장치
커널형모놀리스
면허증GNU GPLApache License를 포함한 오픈 소스 라이센스 혼합
공식 웹사이트azure.github.io/SONiC/

SONiC(Software for Open Networking in the Cloud)는 리눅스를 기반으로 마이크로소프트오픈 컴퓨팅 프로젝트가 개발한 무료 오픈 소스 네트워크 운영 체제다.[1][2][3]SONiC는 완전한 기능을 갖춘 L3 기기[4] 필요한 네트워킹 소프트웨어 구성요소를 포함하고 있으며, 클라우드 데이터 센터의 요구사항을 충족하도록 설계되었다.클라우드 운영자가 서로 다른 스위치 벤더의 하드웨어 간에 동일한 소프트웨어 스택을 공유할 수 있도록 한다.[3][4]

개요

SONiC는 마이크로소프트가 2017년 개발해 오픈소싱했다.[2]이 소프트웨어는 기본 하드웨어에서 네트워크 소프트웨어를 분리하고 SAI 스위치 프로그래밍 API를 기반으로 구축된다.[1]여러 벤더의 네트워크 스위치ASIC에서 실행한다.[2]지원 네트워크 기능으로는 BGP(Border Gateway Protocol), RDMA(Remote Direct Memory Access), QoS 및 기타 다양한 이더넷/IP 기술이 있다.[2]

SONiC 커뮤니티에는 클라우드 제공자, 서비스 제공자, 실리콘 및 부품 공급자와 네트워킹 하드웨어 OEM, ODM 등이 포함되어 있으며, 850명 이상의 회원을 보유하고 있다.[2]SONiC를 사용하거나 기여하는 회사로는 알리바바 그룹, 아리스타 네트워크,[5] 브로드컴,[3] 델,[3] 시스코 시스템즈, 컴캐스트, 주니퍼,[6] 노키아, 엔비디아-멜라녹스[7], VMware 등이 있다.[2]SONiC는 마이크로소프트의 Azure 네트워킹 서비스에서 사용된다.[2]

SONiC 네트워크 운영체제는 중국 베이징에서 열린 ACM SIGCOMM 제2회 아태지역 네트워킹 워크숍(APNET 2018)에서 발표됐다.[8]

소스 코드GNU General Public LicenseApache License를 포함한 오픈 소스 라이선스의 혼합으로 라이센스가 부여되며 GitHub에서 사용할 수 있다.[9][10]

참고 항목

참조

  1. ^ a b Branscombe, Mary (July 22, 2019). "Is SONiC, the Open Source Network OS, Ready for Mainstream?". DataCenter Knowledge.
  2. ^ a b c d e f g Cooney, Michael (October 8, 2020). "Meet SONiC, the new NOS (definitely not the same as the old NOS)". NETWORKWORLD.
  3. ^ a b c d Hardesty, Linda (March 3, 2020). "Microsoft Provides Open Source Cloud Switch Software". sdxcentral.
  4. ^ a b Verma, Adarsh (March 10, 2016). "SONiC — Microsoft's Debian Linux-based Operating System For Networking". FOSSBYTES.
  5. ^ "Arista Extends Open Cloud Networking Software Leadership". investors.arista.com.
  6. ^ "Juniper Networks Integrates with 'Software for Open Networking in the Cloud' Platform -". Virtualization Review.
  7. ^ "Full ASIC-to-Protocol Support for SONIC on Mellanox Spectrum". www.mellanox.com.
  8. ^ "APNET 2018". conferences.sigcomm.org.
  9. ^ Foley, Mary Jo (March 9, 2016). "Microsoft submits new open-sourced networking components to Open Compute Project". ZDNet.
  10. ^ Williams, Chris Williams (March 9, 2016). "Microsoft has crafted a switch OS on Debian Linux. Repeat, a switch OS on Debian Linux". The Register.

추가 읽기

외부 링크