본문 바로가기

Cloud/CloudFoundry

BOSH Component에 대해 정리

BOSH CLI : Cloud Operator가 사용하는 인터페이스. Director의 API와 직접 통신함

Director : BOSH 핵심 구성 요소, VM 생성 및 배포, 다른 소프트웨어 및 서비스의 수명주기 제어.

 DIrector는 해당 요청이 오면 실행 가능한 작업을 만들고 작업 대기열에 추가해준다.

 - 운영자가 CLI를 통해 전송한 명령을 번역

 - 백업, 스냅샷과 같은 예약 된 프로세스

 - 상태를 VM의 실제 상태와 조정해야하는 경우

Task Queue : 디렉터와 작업자가 작업을 관리할 때 사용하는 비동기 대기열. DB에 저장 중

Worker : 디렉터 작업자, 작업 대기열에서 작업을 가져와서 작업

Cloud Provide Interface(CPI) : manage stemcell, vm, disk를 생성하고 관리하는데 사용. 

health monitor : 모니터링 도중 식별된 VM을 기억하지 못하거나 없는 경우 VM을 재생성해주는 API

DNS Server : BOSH는 power dns를 사용해 VM 간의 DNS 확인

Database : 사용자가 원하는 빌드팩의 배포 상태에 관한 정보를 저장

'Cloud > CloudFoundry' 카테고리의 다른 글

PaaS-TA 교육 1일차  (1) 2019.11.29
혼자보면 슬프니까 PaaS-TA VM Spec ~  (0) 2019.11.15
Diego 작동원리 (How it works Diego)  (0) 2019.11.13
Cloud Foundry VS Kubernetes  (0) 2019.10.31
PaaS-TA 실행환경 아키텍처  (0) 2019.10.24