목록Infra/OpenStack (3)
Study Memory Work

OpenStack 기본 구성 아주 기본적으로 Compute ,Networking, Storage Dashcoard가 있다. 각각, Compute는 노바, Networking은 Neutron, Stroage는 Cinder, Dashboardsms Horizon이라고 불린다. 릴리즈별 추가 컴포넌트 첫 릴리즈의 Nova와 Swift를 시작으로 여러 릴리즈를 거치면서 다양한 서비스들이 생겨나면서 지금의 Openstack이 되었다. 코드명 릴리즈 일자 추가된 컴포넌트 Austin 2010-10-21 Nova, Swift Bexar 2011-02-03 Glance Cactus 2011-04-15 Diablo 2011-09-22 Essex 2012-04-05 Horizon, Keystone Folsom 2012-0..

클라우드 컴퓨팅이란 ? • 기존에 개인 컴퓨터 내에 국한되어 사용되던 서비스를 네트워크상에서 제공하는 것 (PaaS, SaaS) • 눈에 보이는 물리적인 컴퓨터 자원들을 가상화하여 네트워크 상에서 제공하는 것 (IaaS) • 리소스(가상화된 자원, 제공가능한 서비스)들을 제어/관리할 수 있도록 API를 제공하는 것 클라우드 컴퓨팅 핵심 기술 • 가상화(Virtualization) : 하나의 물리적 자원을 여러 개의 논리적 자원으로 쪼개어 사용하거나, 여러 개의 물리적인 컴퓨터 자원을 하나의 논리적 자원으로 사용할 수 있는 기술 • 분산컴퓨팅(Distributed computing) : 지역적, 물리적으로 분산되어 있는 다수의 컴퓨터 자원을 하나로 연결하는 기술 • 멀티테넌시(Multi-tenancy) :..

OpenStack 탄생 배경 2010년도 락스페이스(Rockspace)와 나사(Nasa)에서 공동 오픈소스 클라우드 프로젝트를 진행. 그 프로젝트 명이 OpenStack이다. 2012년에는 나사와 락스페이스가 오픈스택을 비영리 단체인 오픈스택 파운데이션(Openstack Foundation)에 양도하면서 현재까지 이 단체에서 오픈스택의 성능 개선과 유지보수를 담당하고 있다. OpenStack은 클라우드 컴퓨팅 분야에서 가장 대표적인 오픈소스 프로젝트로 자리잡았다. 현재 오픈스택 파운데이션은 Open Infrastructure Foundation으로 이름을 변경하면서 오픈스택 이외에도 다양한 프로젝트를 담당하고 있다고 한다. OpenStack 릴리즈 OpenStack은 6개월에 한 번씩 최신버전이 릴리즈 ..