openstack 개요클라우드 컴퓨팅의 IaaS로서 클라우드 컴퓨팅 환경에서 사용되는 무료 오픈소스 클라우드 소프트웨어이며 사용자는 웹 기반의 대시보드나 명령행 기반 또는 RESTful API 를 사용하여 오픈스택을 관리한다.IaaS : 통합 개발 환경, 스토리지,
Nova란?Openstack Compute Service이며 IaaS 시스템의 핵심 서비스라고 하는데 무슨 소리냐 클라우드 컴퓨팅 운영체제에서 리눅스 커널과 같은 역할을 하며, 오픈스택의 컨트롤러(운영,관리)의 역할을 하고 있다고 생각하면 된다. 간단하게 VM을 만드
Neutron Service는 클라이언트에게 제공하는 컴퓨트 서비스 Nova와 네트워크를 통해 연결돼 있으며, Nova Service가 생성하는 인스턴스에게 가상 네트워크 서비스를 제공하는 역할을 한다.네트워크 서비스오픈스택 환경에서 가상 네트워크 인프라의 모든 네트
Cinder 서비스는 하드디스크처럼 데이터를 저장할 수 있는 스토리지 자원들을 사용자에게 제공하는 서비스이고 Nova에 의해 제공되는 가상머신을 통해 이러한 자원들을 사용 가능하다. 구성하기 위해서는 LVM이나 Plug-in 드라이버를 사용해 서비스를 구현할 수 있다.
Cinder Service에서 잠깐 언급을 하였고, 실제 많이 이용하고 있는 Ceph에 대해 설명하고자 한다.오픈소스 기반의 스토리지 소프트웨어분산 컴퓨팅 클러스터 환경에서 Openstack을 비롯한 다양한 클라이언트에게 데이터를 저장하기 위한 Object Stora
Object Storage Service이다.즉, 대량의 데이터를 저장하기 위해 HTTP 프로토콜을 통해 접근이 가능한 스토리지 시스템이다.여기서 데이터는 구조화되지 않은 데이터(이미지,파일,가상머신 이미지 등)를 의미하고 이러한 것을 Swift에서 Object라고 부