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 |