Oracle® Solaris에서 OpenStack(Kilo) 설치 및 구성

인쇄 보기 종료

업데이트 날짜: 2016년 6월
 
 

Heat 구성요소 정보

Heat는 직접 만든 Heat 조정 템플리트를 기반으로 클라우드 응용 프로그램을 배치할 수 있는 OpenStack 조정 엔진입니다. 이 템플리트는 HOT 템플리트라고도 합니다.

HOT 템플리트를 사용하면 인스턴스, 유동 IP, 볼륨, 사용자 등과 같은 다양한 OpenStack 리소스 유형을 만들 수 있습니다. 템플리트를 통해 인스턴스 고가용성, 인스턴스 자동 크기 조정 및 중첩된 스택과 같은 고급 기능을 배치할 수도 있습니다. 따라서 Heat를 사용하면 모든 OpenStack 코어 프로젝트가 더 큰 사용자 기반을 수신할 수 있습니다. 템플리트를 사용하면 Heat는 템플리트에서 엔진으로 전달된 매개변수를 대신 사용하여 기본 리소스 구현을 대체할 수 있는 다양한 방법을 제공합니다.

Heat는 RESTful 웹 서비스 API를 통해 해당 서비스를 제공합니다. 모든 OpenStack 응용 프로그램과 마찬가지로 Python WSGI 인터페이스가 사용되며 Paste를 사용하여 응용 프로그램이 함께 구성됩니다. 응용 프로그램의 HTTP 끝점은 WSGI(웹 서버 게이트웨이 인터페이스) 미들웨어의 파이프라인으로 구성됩니다. Heat는 특히 Heat API용 포트 8004 및 Heat Cloud Formation용 포트 8000과 같은 끝점 두 개를 사용합니다.

Heat의 고유 구성은 /etc/heat/heat.conf 구성 파일에서 제어합니다. 현재는 기본 Heat 구성 파일에 Solaris 관련 구성 매개변수가 없습니다.

Heat 구성요소에 대한 자세한 내용은 OpenStack 커뮤니티의 Heat documentation을 참조하십시오.