참고 url (블로그, 공식 문서) :

오픈 스택의 주요 용어 정리

이번에 진행할 내용은

openstack 에서 api를 사용하는법을 알아보고

keystone, nova 에서 제공하는 api를 통해 live migration을 진행한 내용에대한 리뷰를 진행하려고 한다.

먼저 오픈스택에 대해 간단히 설명하고 구성요소에 대해 자세히 설명한 글이 있어 참고해왔다.

오픈스택이란?

계산,저장소,네트워크 자원들을 관리하는 클라우드 운영체제

오픈스택은 현재 클라우드 인프라를 구축할 수 있는 가장 거대한 오픈 소스 프로젝트이고, 6개월에 한 번씩 새로운 버전을 릴리스하며, 기술 범위도 상당히 방대

사내 클라우드 환경을 오픈스택으로 운영중

서버의 하드웨어와 운영체제와 관계 없이 클라우드 컴퓨팅 개발의 표준을 제공

Untitled

Heat이란?

OpenStack 오케스트레이션 Heat 서비스는 heat orchestration template(hot)을 사용하여 클라우드 자원을 생성하고 관리합니다.오케스트레이션 서비스는 실행 중인 애플리케이션을 생성하기 위해 OpenStack API를 호출하여 템플릿 기반의 오케스트레이션을 제공합니다.

Heat의 구조

https://media.vlpt.us/images/dojun527/post/aea5c4ec-2f3b-473a-a9f2-a7127bd2d151/dd.png