카테고리 없음

OpenStack 주요 컴포넌트

맹꽁이+ 2026. 4. 16. 09:27

 

 

OpenStack 주요 컴포넌트

1. Nova (리소스)

IaaS 시스템으로, 컴퓨팅 자원을 배분하는 역할을 수행

VM 인스턴스의 생성, 삭제, 관리

실제 시스템의 하드웨어 속성과 구성을 가져와 프로비저닝

  • Nova-scheduler: VM 인스턴스를 어떤 호스트에서 실행할 것인지 결정
  • Nove-compute: Hypervisor API를 이용하여 VM 인스턴스 생성, 종료
  • Nova-conductor: Compute 상단의 레이어처럼 동작하여 데이터베이스를 관리
  • Nova-api: 최종 사용자의 Compute API에 대해 허용하고 응답

2. Neutron (네트워크)

네트워크 연결을 제공

 

3. Swift (스토리지)

Object 스토리지 서비스를 제공

 

4. Cinder (스토리지)

Block 스토리지 서비스를 제공

 

5. Glance (이미지)

VM Instance에 설치할 OS 이미지를 저장

 

6. Keystone (인증)

OpenStack 구성 요소에 대해 사용자 인증 및 권한 관리

 

7. Heat (오케스트레이션)

OpenStack 인프라 배포를 하기 위한 사전 템플릿 정의

 

8. Horizon (대시보드)

UI 기반 통한 제어 서비스