연습장

18. 가상화 Xen, KVM , docker 본문

리눅스 마스터 2급

18. 가상화 Xen, KVM , docker

js0616 2024. 6. 8. 00:29

가상화 

- 가상화는 실제 하드웨어 리소스를 추상화하여 여러 개의 가상 환경을 만드는 기술

 

하이퍼바이저

- 하이퍼바이저는 가상화를 가능하게 하는 소프트웨어 또는 하드웨어

- Bare-metal 하이퍼바이저 :  Xen과 VMware ESXi

- Hosted 하이퍼바이저 : Oracle VirtualBox와 VMware Workstation

 

 

VIrtualBox : 리눅스 가상화 기술 
Hyper-V : 윈도우 가상화 기술

Xen : CPU 반가상화를 지원하는 가상화 기술
KVM : 전가상화

 


 

Docker

- 컨테이너 , 이미지 형태로 패키지 관리 및 배포 플랫폼

- 경량화된 가상화 기술

- Docker는 하이퍼바이저가 아닙니다. 컨테이너화된 애플리케이션을 실행하기 위한 플랫폼입니다.

 


Kubernetes

- Docker 자동화 플랫폼, Docker와 같은 컨테이너화 기술을 기반

- 구글에 의해 설계되었고 현재는 리눅스 재단에 의해 관리되는 컨테이너 관리 프로그램

 

Ansible

- 오픈소스 IT 자동화 도구

- OpenStack 인프라를 구성하고 관리하는 데 사용

- 프로비저닝, 구성관리, 애프리케이션 배포, 오케스트레이션, 기타 여러가지 수동 IT프로세스를 자동화


Openstack

- 오픈 소스 클라우드 컴퓨팅 플랫폼

-다양한 하이퍼바이저를 지원하여 사용자가 자유롭게 선택할 수 있도록 설계

- Kubernetes 및 Docker와 같은 컨테이너 오케스트레이션 도구와 함께 사용

- KVM과 Xen은 OpenStack에서 널리 사용되는 두 가지 주요 하이퍼바이저

 

 

 

 

 

 

https://chatgpt.com/

'리눅스 마스터 2급' 카테고리의 다른 글

17. telnet , ssh  (0) 2024.06.05
16. 파일 공유 ( NFS, FTP)  (0) 2024.06.05
15. 네트워크 상태 확인  (0) 2024.06.05
14. TCP 3-way , 4-way  (0) 2024.06.05
13. 기타 용어 , 빅데이터, 기관, 케이블, ...  (0) 2024.06.05