(인스턴스실행) 6-1-1. Orchestration 서비스 개요
페이지 정보
본문
Orchestration 서비스를 사용하는 환경을 구축했다면, stack을 이용하여 인스턴스를 생성할 수 있습니다.
Orchestration 서비스는 OpenStack API 호출을 실행하여 실행 중인 클라우드 애플리케이션을 생성함으로써
클라우드 애플리케이션을 설명하기 위한 템플릿 기반 오케스트레이션을 제공합니다.
템플릿을 사용하면 인스턴스, 플로팅 IP, 볼륨, 보안 그룹 및 사용자와 같은 대부분의 OpenStack 리소스 유형을 생성할 수 있습니다.
또한 인스턴스 고가용성, 인스턴스 자동 확장 및 중첩 스택과 같은 고급 기능도 제공합니다.
이를 통해 OpenStack 핵심 프로젝트는 더 많은 사용자 기반을 확보할 수 있습니다.
이 서비스를 통해 배포자는 Orchestration 서비스와 직접 또는 사용자 지정 플러그인을 통해 통합할 수 있습니다.
Orchestration 서비스는 다음 구성 요소로 구성됩니다.
heat command-line client
- heat-api와 통신하여 AWS CloudFormation API를 실행하는 CLI입니다.
최종 개발자는 Orchestration REST API를 직접 사용할 수 있습니다.
heat-api component
- API 요청을 RPC를 통해 heat-engine으로 전송하여 처리하는 OpenStack 네이티스 REST API입니다.
heat-api-cfn component
- AWS CloudFormation과 호환되는 AWS Query API입니다.
API 요청을 RPC를 통해 heat-engine으로 전송하여 처리합니다.
heat-api-cloudwatch component
- heat 프로젝트에 CloudWatch와 유사한 API 서비스를 제공합니다.
heat-engine
- 템플릿 실행을 조율하고 API 사용자에게 이벤트를 다시 제공합니다.
- 이전글(인스턴스실행) 6-1-2. Orchestration Install and configure for RHEL 24.10.08
- 다음글(인스턴스실행) 5. 블록 스토리지 24.06.28
댓글목록
등록된 댓글이 없습니다.