가상화ㆍ컨테이너 / 네트워크 / 데이터센터 / 클라우드

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

Paul Krill | InfoWorld 2017.05.25
클라우드 네이티브 컴퓨팅 재단(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 : 모니터링 및 경보 툴키트
editor@itworld.co.kr

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.