컨테이너 가상화: Difference between revisions
From CS Wiki
No edit summary |
|||
Line 13: | Line 13: | ||
* 하드웨어 레벨 가상화 | * 하드웨어 레벨 가상화 | ||
* 가상 하드웨어 환경 위에 게스트 OS 설치 | * 가상 하드웨어 환경 위에 게스트 OS 설치 | ||
* '''구현 기술: 하이퍼바이저''' | * '''구현 기술: [[하이퍼바이저]]''' | ||
* VMWare, Linux KVM, Xen | * VMWare, Linux KVM, Xen | ||
|| | || | ||
* OS 레벨 가상화 | * OS 레벨 가상화 | ||
* 컨테이너 엔진으로 어플리케이션 실행 환경 격리 | * 컨테이너 엔진으로 어플리케이션 실행 환경 격리 | ||
* '''구현 기술: 도커''' | * '''구현 기술: [[도커]]''' | ||
|} | |} | ||
Revision as of 10:23, 15 October 2019
- Container Virtualization
- OS 레벨에서 어플리케이션 실행 환경을 격리함으로써 마치 다른 OS에서 동작하는 것과 같은 가상 실행 환경을 제공하는 기술
기존 가상 머신과의 차이
가상 머신 | 컨테이너 |
---|---|
|
|
장단점
- 장점:
- 속도 빠름(기존 물리 시스템과 거의 유사)
- 이미지 생성 및 공유가 쉬움
- 단일 어플리케이션 구동을 위한 최소한의 환경만 구분
- 단점:
- 가상머신 방식처럼 다양한 OS를 사용할 수 없음
- 보안적으로 완전히 격리되지 않음