오픈스택

IT 위키

OpenStack

IaaS 형태의 클라우드 인프라를 직접 구축할 수 있게 해 주는 오픈소스 플랫폼

  • 2010년 NASA 와 랙스페이스가 함께 시작했고, 현재는 OpenInfra 재단이 관리한다.
  • 서버, 스토리지, 네트워크 자원을 가상화해 사용자에게 API 와 대시보드로 제공한다.
  • 공개 클라우드에 의존하지 않고 사내에 프라이빗 클라우드를 세울 때 주로 쓴다.

주요 구성 요소

[편집 | 원본 편집]
프로젝트 역할
Nova 컴퓨트. 가상 머신 생성과 관리
Neutron 네트워킹. 가상 네트워크와 IP 관리
Cinder 블록 스토리지. VM 에 붙이는 디스크
Swift 오브젝트 스토리지. 파일 단위 저장
Glance 이미지. VM 템플릿 관리
Keystone 인증과 권한
Horizon 웹 대시보드
Heat 오케스트레이션. 템플릿 기반 자원 배치
  • 특정 벤더에 종속되지 않고, 구성 요소를 필요한 것만 골라 쓸 수 있다.
  • 반대로 직접 구축·운영해야 하므로 난이도가 높다. 전문 인력이 필요하다.
  • 통신사, 금융권, 공공기관처럼 데이터를 외부에 두기 어려운 곳에서 많이 채택했다.

같이 보기

[편집 | 원본 편집]