Openstack

배병진·2023년 5월 2일
4

Openstack

목록 보기
1/6
## **openstack 개요**

클라우드 컴퓨팅의 IaaS로서 클라우드 컴퓨팅 환경에서 사용되는 무료 오픈소스 클라우드 소프트웨어이며 사용자는 웹 기반의 대시보드나 명령행 기반 또는 RESTful API 를 사용하여 오픈스택을 관리한다.

  • IaaS : 통합 개발 환경, 스토리지, 네트워크, 다른 컴퓨팅 자원들을 사용자에게 제공하는 클라우드 모델

  • RESTful API : HTTP를 통해 데이터에 대한 생성, 검색, 수정, 삭제가 가능한 API를 의미

Openstack 핵심 서비스 (간단히)

  • Nova - 가상머신 관리

  • Keystone - 사용자 관리

  • Glance - 커널이나 디스크 이미지와 같은 가상 이미지 관리

  • Horizon - 웹 브라우저를 이용해 GUI 콘솔 제공

  • Swift - 클라우드 저장 스토리지 제공

  • Cinder - 가상머신을 위한 스토리지 관리

  • Neutron - 가상 네트워크 관리

  • Heat - 가상머신을 위한 오케스트레이션 기능 제공

  • Ceilometer - 각 계정들의 사용량 통계 서비스 제공

  • Trove - 데이터베이스 자원 관리

  • Sahara - 데이터 프로세싱 기능 제공

  • Ironic - 베어메탈 제공 서비스

  • Zaqar - 메시지 서비스 제공

  • Manila - 파일 공유 서비스 제공

  • Designate - DNS 서비스 제공

  • Barbican - 키관리 서비스 제공

  • Congress - PaaS 제공

  • Magnum - 컨테이너 오케스트레이션 엔진 생성

  • Murano - 애플리케이션 카탈로그 서비스 제공

  • aodh - 알람 서비스 제공

너무 많다...

PaaS를 제공하는 회사라면 모를까 Private Cloud 환경에서의 오픈스택으로 구성된 인프라에서 이렇게 많은 서비스가 사용되어지진 않고 7번 서비스까지 사용 되어진다고 보면 된다.

profile
history and study

0개의 댓글