나그네소

Goldilocks 쿠버네티스 본문

sunjesoft/Goldilocks Util

Goldilocks 쿠버네티스

나그네소티 2019. 6. 12. 10:00

<< 쿠버네티스 정의 >>
[ 쿠버네티스 중요 임무 ]
쿠버네티스의 가장 중요한 임무는 컨테이너 오케스트레이션 이다.(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