목록Cloud Computing (10)
코딩 기록들

container orchestration tools - 수백수천개의 컨테이너들을 일목요연하게 실행시키기 위해 필요함 - 각각의 서비스, 소프트웨어를 모아서 관리하는것 minikube를 ubuntu 안에 설치해서 실습하는게 편함 mid to large, production -> 클라우드에서 실습 minikube의 경우 : 아래의 kubernetes master과 worker node가 붙어있음 CLI : command Line Interface = 명령어로 작동시키는 인터페이스, UI 안거쳐서 빠름, 이걸 모아서 스크립트화 시킬수있음 Kubernetes Master : (사용자는)여기에 명령을 남긴다 Worker Node(서버라고 이해하기)안에는 Pod라는 개념들이 있다. Pod는 컨테이너를 안에서 실행..

container를 하나하나 만들어어내는것 = containerization container (왼쪽 그림) 컨테이너를 만든다 = 일반적으로 아주 용량이 큰 서버를 만들고, host os를 만들고, 그 위에 hypervisor을 만든다 = > 가상머신만들수있음 -> 그 위에 guest os를 올린다 = 이걸 '가상화기술' 이라고 한다. 가상화기술 장점 = 독립적 서버가 돈다, 서버의 용량을 100%가까이 쓸수 있다(보통은 28%) 단점 = 오버헤드가 많이걸려 충분한 성능이 안나옴, 크기가 넘 ㅜ큼 virtual Machines (오른쪽그림 ) --> 이를 해결하기위한것 : Docker, (리눅스에서 시작됨, 현재는 윈도우에서도 돌아감) - docker = container 자체를 배포하는것! (시스템환경..