티스토리 뷰

오픈 스택 초보 용어 및 개념 정리



오픈스택 릴리즈 6개월에 한번씩 릴리즈


https://wiki.openstack.org/wiki/Releases 




클라우드 분류?


SaaS 소프트웨어 기반 서비스 (클라우드 인프라에서 동작하는 모든 소프트웨어)

PaaS 플랫폼 기반 서비스 (API 서비스,  어플리케이션 플랫폼 형태로 제공)

IaaS 네트워크 아키텍트 (서버, 네트워크, 로드밸랜서,스토리지 등의 가상화 환경을 제공) 




퍼블릭 클라우드  (공인)

프라이빗 클라우드 (사설)

하이브리드 클라우드 (공인 + 사설) 




컴퓨트 서비스 (컴퓨터 혹은 서버를 제공)


스토리지 서비스 (저장 공간을 제공)




하이퍼 바이저

물리서버를 가상화 환경으로 만드는 기술



Native(Bare-metal) TYPE1


하드웨어에 직접 설치

HW - 하이퍼바이저 -  GUEST OS 


ex) xenserver, ESXi, MS 하이퍼-v



Hosted TYPE2


프로그램 형태로 운영체제에서 실행됨

HW - OS - 하이퍼바이저  - GUEST OS


ex) QEMU, KVM




전가상화 (== Native)

하드웨어를 모두 가상화 한것 (CPU에서 지원) 

ex ) 인텔 - VT , AMD-V 기능 필요


게스트OS를 수정없이 다양한 운영체제로 이용 

: 하드웨어를 직접 제어한다고 인식하지만 실제로 하드웨어단의 하이퍼 바이져를 통한 제어


반가상화

하드웨어를 완전하게 가상화 하지 않은것  

 : 게스트가 하드웨어 제거 불가 (하이퍼 바이저가 제어)

속도면에서 우수하지만 제어 코드를 OS 에 심어줘야 하는 단점


인스턴스 

:가상서버


클라우드 플랫폼 하이퍼 바이저


openstack

cloudstack

openbebula

Eucalyptus 



확장자

KVM

img, qcow2, vmdk


VMware

vmdk


VirtualBox

vdi, vmdk, qcow2, vhd


Hyper-v

vhd, vmdk, vdi


Xen, Xenserver

qcow2, vhd



fixed IP 고정아이피

내부 통신만


Floating IP

인터넷 가능한 아이피를 할당



SDN

"네트워크 제어 기능" + "물리적 네트워크 기능" 분리

네트워크 제어와 데이터 전달 기능 분리


openflow

오픈스택 네트워크 프로젝트 Quantum 에 포함된 기능

Quantum -> Neutron 변경



블록 스토리지

인스턴스 (클라우드에서 컴퓨터나 서버) 에 추가하는 하드디스크


오브젝트 스토리지

사용자 계정별로 저장공간 할당 (국내외 포털사이트들의 스토리지 서비스)



오픈스택 구성원들


컴퓨트 서비스 -> nova

하이퍼 바이저와 연동하여 인스턴스 생성 및 삭제


이미지 서비스 -> Glance

이미지 관리


오브젝트 스토리지 -> swift

이미지 백업


Keystone 

인증


Horizon 

대시보드 


Quantum -> Neutron

네트워크 서비스


Cinder

블록스토리지 서비스


Heat 

클라우드 오케스트레이션 서비스 (자원 관리, 배치, 정렬 자동화) 일련의 과정들의 자동화


Ceilometer

모니터링 및 미터링 서비스







댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함