연습장
18. 가상화 Xen, KVM , docker 본문
가상화
- 가상화는 실제 하드웨어 리소스를 추상화하여 여러 개의 가상 환경을 만드는 기술
하이퍼바이저
- 하이퍼바이저는 가상화를 가능하게 하는 소프트웨어 또는 하드웨어
- 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에서 널리 사용되는 두 가지 주요 하이퍼바이저
'리눅스 마스터 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 |