오픈 스택(Open Stack)

개념

  • 클라우드 운영체제로의 주요 기능이 각각 독립된 하부 프로젝트로 개발
  • 초기에는 컴퓨팅 서비스인 Nova, 오브젝트 저장장치 서비스인 Swift, 이미지 관리 서비스인 Glance 세가지 하부 프로젝트로 시작
  • 버전 업데이트가 되면서 새로운 프로젝트가 지속적으로 추가 발표되었는데, Nova에서 제공되던 네트워킹 서비스와 볼륨 저장장치 서비스가 별도의 프로젝트로 분리




프로젝트


컴퓨팅 서비스 : Nova

  • 오픈스택에서 핵심적인 프로젝트로써, 가상머신의 생성, 갱신, 삭제, 생명주기 관리기능 제공

 

이미지 관리 서비스 : Glance

  • 가상머신 이미지 관리 서비스로써 Swift 프로젝트의 오브젝트 저장장치를 포함한 가상머신 미이미지 저장소로부터 가상머신 이미지를 탐색, 등록 및 추출하는 기능 제공

오브젝트 저장장치 서비스 : swift

  • 대용량 데이터를 저장할 수 있는 고확장성의 오브젝트 저장 장치 제공 서비스

인증 서비스 : keystone

  • 사용자 및 API에 대한 인증 및 권한 설정 서비스 제공
  • 사용자 인증을 통하여 물리 서버 내의 자원을 사용할 수 있도록 관리

볼륨 저장장치 서비스 : Cinder

  • Cinder 프로젝트에 의해 생성된 가상 디스크 볼륨은 가상 머신에 마운트 되어 가상머신 사용자의 데이터 등을 저장하는데 사용

사용자 인터페이스 : Horizon

  • 시스템 관리자 및 서비스 사용자를 위한 권한 별로 오픈 스택 서비스를 이용할 수 있는 웹 기반의 사용자 인터페이스 환경 제공

네트워킹 서비스 : Neutrone

  • 다양한 네트워킹 관련 기술 및 장비를 지원하기 위해 플로그 인 방식 채택

이 블로그의 인기 게시물

USArrests(1973년 미국 50개주 십만명당 강력범죄수)

군집분석(Cluster Analysis)

SRTP(Secure Real-Time Transport Protocol)