나그네소
Goldilocks 쿠버네티스 본문
<< 쿠버네티스 정의 >> |
[ 쿠버네티스 중요 임무 ]
쿠버네티스의 가장 중요한 임무는 컨테이너 오케스트레이션 이다.(container orchestration)
[ container orchestration ]
1. container orchestration 정의
container orchestration은 container 배포 관리 라고도 불리며, container를 배포 관리하는 프로세서를 최적화 하는데
그 목적이 있다.
2. container orchestration 기능
2-1) 프로비저링
컨테이너를 자동으로 배치하고 복제하며, 예약하고 시작할 수 있다.
2-2) 구성 스크립트
특정 애플리케이션 구성 정보를 컨테이너에 로드할 수 있다.
2-3) 모니터링
2-4) 서비스 탐색
사용자가 일일이 서비스를 지정하지 않고, 컨테이너가 적합한 자원을 찾기 위해 서비스 탐색을 사용하고, 외부로 노출 시킨다.
참고 : 대표적인 orchestration 도구로는 쿠버네티스, 도커 스웜(Docker swarm), 아파치 메소스(Apache Mesos)등이 있다.
[ 기타 참고 사항 ]
AWS, GCE,애저(Azuer) 같은 주요 클라우드 공급자는 컨테이너 호스팅 서비스를 제공한다. 구글의 GKE등 일부 클라두으 공급자는
기반 기술로써 쿠버네티스를 채택하고, 마이크로소프트의 애저 컨테이너 서비스를 포함한 다른 클라우드 공급자는 아파치 메소스
를 사용한다. 또한 AWS의 ECS(EC2상의 컨테이너 서비스)는 자사에서 만든 오케스트레이션 솔루션을 사용한다. 놀랍게도 쿠버네티스는
이런 클라우드 모두에 배포할 수 있다. 클라우드 공급자는 클라우드 공급자 인터페이스를 가지고 쿠버네티스를 완벽하게 구현하고
통합할 수 있다.
GCE/GKE : Google Container Engine
'sunjesoft > Goldilocks Util' 카테고리의 다른 글
Goldilocks 넷볼트(백업 솔루션) (0) | 2019.06.18 |
---|---|
GOLDILOKCS HADOOP (0) | 2019.06.10 |
GOLDILOCKS ODBC 설치 (0) | 2019.01.30 |
Goldilocks PPC64LE 설치 및 IBM 설정 (0) | 2019.01.18 |
Goldilocks Docker 사용 (0) | 2019.01.18 |