[Kubetnetes/K8s] 쿠버네티스 Service(Cluster IP, NodePort, LoadBalancer) 개념 잡기
·
Kubernetes_쿠버네티스
이번 게시글은 쿠버네티스의 서비스 부분에 대한 개념을 정리하는 게시글입니다. 쿠버네티스를 작동하여 오브젝트를 생성하는거 이외로 가장 중요한 부분이라고 생각한다. 서비스(Service)란 ? 컨테이너화된 애플리케이션을 외부에 노출시켜 외부 사용자(클라이언트가) 해당 애플리케이션에 접근할 수 있도록 하는 리소스 Pod들의 집단 안에서 접근할 때 사용하는 것이다 (간단한 예시, DB가 있는 pod 이랑 nginx가 있는 pod 끼리에서) 왜 서비스를 써야할까? 파드는 일회성이다. [반영속적인 특성] 노드에서 파드가 제거되면 새로운 파드가 생성되거나, 클러스터의 노드에 장애가 발생되면 스케줄러에 의해 Pod 다른 노드로 이동되어 생성된다. [동적이다] 쿠버네티스의 파드는 노드에 스케줄된 후, 시작하기 전에 IP..
[인터넷 공학] OSI 7계층, TCP/IP 4계층과 프로토콜
·
Computer Science (CS)/인터넷 공학
1. OSI 7 Layer 개요 - 네트워크 통신을 체계적으로 다루고 있는 ISO 표준은 개방시스템 상호연결 (OSI) 모델이다. OSI 모델은 통신 규약으로 1984년에 정의되었다. - 개방시스템(Open System)이란 기반구조와 관계없이 시스템 간의 통신을 제공하는 프로토콜의 집합이다. (Open System Intercon-nection) - 계층구조를 가짐으로써 데이터자체의 흐름을 각 구간별로 데이터의 움직임을 알 수 있다. 문제가 생긴 계층을 수정하면 되기 때문에 문제 해결에 쉬운 편이고, 또한 트러블슈팅 자체가 용이해지며 각기 다른 벤더사 와의 호환성도 해결될 수 있다. 2. TCP/IP Protocol Suite 개요 ① TCP/IP는 현재의 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 ..