Virtual environment/Google Cloud Platform
Kubernetes Node
1. Kubernetes 란?
- 리눅스 컨테이너 작업을 자동화 시키는 오픈소스 플랫폼
- High Availability Cluster를 조종하고 Automation(자동화) 하는 플랫폼
2. Cluster 란?
- 여러 개의 컴퓨터를 연결해서 하나의 덩어리(Cluster)로 작동되도록 연결한 하나의 유닛
- Kubernetes를 사용하면 컨테이너화 된 어플리케이션을 별도의 Sysem 없이 Cluster에 배포가능
- 단, 어플리케이션을 개별 호스트에서 분리하는 방식으로 컨테이너화를 해야함
- Kubernetes는 Cluster전체에서 어플리케이션 컨테이너의 배포 및 스케줄을 효율적으로 자동화
- 하나의 클러스터 = 하나의 마스터 + 여러개의 노드
+ 마스터 : 클러스터를 지휘 및 조정, 클러스터에 대한 글로벌 의사결정, 클러스터 이벤트 감지 및 응답
+ 노드 : 응용프로그램을 실행시키는 worker, minion이라고도 불림, 포드를 시랭하는데 필요한 서비스가 존재, 마스터로부터 관리됨
'Virtual environment > Google Cloud Platform' 카테고리의 다른 글
도커 (0) | 2018.04.27 |
---|---|
BigQuery: Qwik Start - Web User Interface (0) | 2018.04.27 |
클라우드 런처로 서비스 제공 (0) | 2018.04.26 |
가상머신 만들기 (0) | 2018.04.26 |
댓글