본문 바로가기

클라우드3

[Calico 01] AS(IRP, ERP)와 BGP란 무엇인가? Kubernetes Calico에 대해 알아보던 중 BGP라는 개념이 등장했다. 생소한 개념이었고 네트워크에 대해 간단히 짚고 가야 이해가 가능할 것 같아서 AS와 BGP를 먼저 알아본 후 Calico에 대해 알아보려고 한다. 들어가기 전에) 라우터란 무엇인가? 라우터는 컴퓨팅 디바이스와 네트워크를 다른 네트워크에 연결하는 네트워킹 디바이스로 주로 3가지 기본 기능을 수행한다. 1) 경로 결정 : 라우터는 source에서 target으로 이동하는 데이터의 경로를 결정한다. 지연, 용량 및 속도와 같은 네트워크 지표를 분석하여 최상의 경로를 찾으려고 시도한다. 2) 데이터 전달 : 라우터는 선택한 경로의 다음 디바이스로 데이터를 전달하여 최종적으로 대상에 도달하도록 합니다. 디바이스와 라우터는 동일한 네트.. 2022. 12. 3.
Kubernetes NodePort vs LoadBalancer vs Ingress 비교 목차 LIST 시작하기 전에 : ClusterIP - 쿠버네티스 내부에서만 Pod에 접근하기 appVersion: v1 kind: Service metadata: name: hostname-svc-clusterip spec: ports: - name: web-port port: 8080 # 쿠버 내부에서만 사용가능한 고유한 IP(Cluster IP)에 접근할 때 사용할 Port targetPort: 80 # 접근 대상 Pod들이 내부적으로 사용하고 있는 port를 입력해야 합니다. selector: app: webserver # 이 서비스가 어떤 라벨을 가지는 pod에 접근 가능한지 type: clusterIP ClusterIP 서비스 생성 결과 $ kubectl get svc NAME TYPE CLUS.. 2022. 11. 24.
Learning container from scratch 세미나 정리 해당 게시글의 모든 이미지 출처 https://devocean.sk.com/vlog/seminar/20220930_container.pdf Container 개념 Linux Namespace 종류 및 활용 컨테이너 간 리눅스 네트워크 개념 Docker 활용 Container Container 구조 위 그림에서 만약 Virtual Machine(VM)이라면 Container engine이 Hypervisor가 되고 Container 내에 OS가 추가된다. VM과 Container의 가장 큰 차이는 컨테이너는 OS를 따로 설치하지 않는다는 것이다. 참고) 컨테이너는 OS를 설치하지는 않지만 내부적으로 Root file system을 사용한다. 사실상 커널을 새롭게 쓴다는 의미보다는 file system 사.. 2022. 10. 7.
반응형