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

인쇄 보기 종료

업데이트 날짜: 2016년 6월
 
 

Ironic 구성요소 정보

이전 장에서 클라우드를 만드는 OpenStack 핵심 구성요소를 설명했습니다. 추가 구성요소는 클라우드 관리와 관련된 다른 서비스를 제공합니다. 이 장에서는 Kilo 릴리스에서 제공하는 Ironic 구성요소에 대해 설명합니다.

OpenStack 핵심 구성요소가 가상 시스템이나 VM 인스턴스를 프로비전하는 반면, Ironic은 베어 메탈 인스턴스나 노드를 등록, 프로비전, 폐기하는 서비스를 제공합니다. Ironic은 PXE 부트나 IPMI와 같은 공통 기술을 사용하여 프로비전할 수 있는 광범위한 하드웨어를 지원합니다. 또한 Ironic은 플러그형 드라이버 방식으로 공급업체별 하드웨어를 관리하고 지원할 수 있습니다.

Ironic에 대한 추가 정보와 제공 이점은 OpenStack 커뮤니티 웹 사이트에서 Ironic 개발자 설명서를 참조하십시오.

Ironic은 세 가지 기본 구성요소로 이루어집니다. Oracle Solaris에서 이 구성요소는 SMF 서비스로 제공됩니다. 다음 표는 이 구성요소를 나열하고 설명합니다.

구성요소
설명
SMF 서비스
OpenStack Ironic API 서비스
운영자와 다른 서비스가 관리 베어 메탈 노드와 상호 작용할 수 있는 RESTful API를 제공하는 서비스입니다.
svc:/application/openstack/ironic/ironic-api
OpenStack Ironic 공급자 서비스
참조 및 공급업체별 드라이버를 사용하여 베어 메탈 노드를 실제 프로비전하는 주 컨트롤러입니다. 공급자 서비스와 API 서비스는 RPC를 사용하여 통신합니다.
svc:/application/openstack/ironic/ironic-conductor
OpenStack Ironic 데이터베이스 서비스
Ironic 백엔드 데이터베이스를 만들고 동기화하기 위한 일시적 SMF 서비스입니다.
svc:/application/openstack/ironic/ironic-db