I. 정의
클라우드 구축을 위한 오픈 소스 소프트웨어인 오픈스택를 활용하여 클라우드 서비스를 제공하기 위한 기반이 되는 플랫폼
II. 기본서비스 : 유저 API 접근관리
- Nova(Compute) : "운영체제내의 스케쥴러", IaaS구축에 필요한 컴퓨트 인스턴스 제어/관리를 위한 서비스
- Glance(Image) : "서버가상화", 가상머신 이미지들을 저장,등록,관리,전달하기 위한 이미지 서비스 >> Nova 와 스토리지를 중계역할
- Swift(Object Storage): "파일시스템", 별도의 독립적인 구축이 가능한 스토리지 서비스 프로젝트
III. 부가서비스
- Keystone(Identity): 모든 서비스의 아이덴티티를 증명하는 역할(인증)
- Quantum > Neutron(Network): 인터페이스 디바이스와 오픈스택 서비스간의 네트워킹 서비스를 지원하는 프로젝트
- Cinder(Block Storage): Compute를 위해 스토리지 볼륨을 제공하는 역할
- Horizon(Dashboard): 오픈스택기반의 구현서비스들을 관리자가 사용자에게 제어하기 위한 웹 인터페이스 제공