본문 바로가기

Home > 열린마당 > 공개SW 소식

공개SW 소식

“컨테이너 네트워킹 프로젝트 본격화” CNCF, CNI 주관

OSS 게시글 작성 시각 2017-05-30 06:38:00 게시글 조회수 4865

2017년 5월 26일 (금)

ⓒ ITWorld, Paul Krill | InfoWorld



클라우드 네이티브 컴퓨팅 재단(Cloud Native Computing Foundation, CNCF)가 컨테이너 네트워크 인터페이스(Container Network Interface, CNI) 프로젝트에 착수했다.

이번 프로젝트에는 컨테이너 오케스트레이션 플랫폼인 쿠베르네티스나 DNS 서버인 코어DNS 등을 주관하는 비영리 단체도 함께 참여한다. CNI는 그동안 깃허브의 오픈소스 프로젝트로, 리눅스 컨테이너의 네트워킹 인터페이스 환경 설정용 플러그인을 작성할 수 있는 사양과 라이브러리가 주된 내용이다.

CNCF가 CNI를 받아들인 것은 컨테이너의 네트워크 연결성과 컨테이너가 삭제되었을 때 할당된 자원을 제거하는 데 좀 더 중점을 두겠다는 의미이다. CNCF 총괄 디렉터인 단 콘은 “CNI가 서로 다른 네트워킹 기술을 사용할 수 있는 표준 방식이라는 개념이다”라고 설명했다.

현재까지 CNI는 총 17번 릴리즈됐지만, 아직 1.0 단계에 도달하지는 못했다. 시스코의 클라우두 CTO 켄 오웬즈는 CNCF로 이관되면 CNI 프로젝트가 문서화나 관리, 거버넌스 측면에서 큰 이점을 얻을 것이라고 말했다. 오웬즈는 CNI 개발에 참여하고 있다. 이외에도 CNI 개발에는 아파치 메조스, 클라우드 파운드리 재단, 코어OS, 레드햇 오픈시프트 등이 참여하고 있다.

현재 CNCF가 주관하는 관련 프로젝트 7건은 다음과 같다.

- Containerd : 코어 컨테이너 런타임으로, 리눅스와 윈도우의 데몬으로 이용할 수 있으며, 더 큰 규모의 시스템에 임베딩하기 위한 것이다.
- Fluentd : 통합 로그 계층용 데이터 수집기로 데이터에 대한 이해를 높여준다.
- Linkerd : 투명한 프록시로, 애플리케이션에 서비스 디렉토리, 라우팅, 장애 처리, 가시성 등을 추가해 준다.
- gRPC : 유니버설 RPC 프레임워크
- RKT : 리눅스에서 애플리케이션 컨테이너를 구동하는 데 사용하는 명령줄 인터페이스
- OpenTracing : 분산 트레이스용 표준 제공
- Prometheus : 모니터링 및 경보 툴키트



※ 본 내용은 한국IDG(주)(http://www.itworld.co.kr)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒITWORLD. 무단전재 및 재배포 금지


[원문출처 : http://www.itworld.co.kr/news/104928]

맨 위로
맨 위로