Skip to Content
클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구
book

클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구

by 정기훈, 디네시 G. 더트
August 2021
Beginner to intermediate content levelBeginner to intermediate
564 pages
12h 2m
Korean
Hanbit Media, Inc.
Content preview from 클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구
217
7
컨테이너 네트워킹
7.6
쿠버네티스 네트워킹
이 글을 쓰는 시점에서 쿠버네티스는 컨테이너를 사용한 마이크로서비스 배포 방법으로 가장
널리 알려져 있다.
쿠버네티스에서 사용되는 중요한 용어인
파드
pod
서비스
service
를 살펴보자. 파드는 함께 생성
되고 스케줄링되어서 실행되는 여러 컨테이너의 집합이다. 파드 내의 컨테이너 역시 동일한 리
눅스 네임스페이스와
cgroup
을 공유한다. 파드는 임시여서 쿠버네티스에서는 파드 간 직접
통신을 권장하지 않는다. 대신 파드 집합은 마이크로서비스에서 말하는 서비스가 되고 서비스
는 이름과
IP
주소를 가진다. 외부 엔티티들은 서비스에 접근할 때 서비스의 이름과
IP
주소로
접근하게 된다. 예를 들어
DNS
를 이용해서 여러 파드에 부하 분산을 할 수 있다든지 또는 리
눅스
iptable
이나
IP
가상 서버
IP
virtual
server
,
IPVS
와 같은 방식을 사용해서 서비스를 제공하는 파
드로 접근하는 부하를 분산할 수 있다. 쿠버네티스는 파드 상태와 인입되는 접근 부하를 모니
터링한다. 이를 활용해 부하가 높은 경우 더 많은 파드를 생성하거나 반대로 부하가 낮은 경우
파드를 종료하거나 실패한 파드를 교체할 수 있다.
쿠버네티스는 파드 간 통신 또는 파드와 호스트 통신에 다음과 같은 제약을 가지고 있다(자세
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한선용, 이선 브라운

Publisher Resources

ISBN: 9791162244586