본문 바로가기
Kubernetes

가상 머신과 컨테이너 비교

by KkingKkang 2022. 12. 26.

기존에 가상화나 클라우드 컴퓨팅을 설명할 때는 가상 머신을 많이 언급했다.

하지만 요즘은 가상 머신 < 컨테이너 이다.

 

컨테이너로 구성한 애플리케이션

앱A 앱B 앱C 앱D 앱E 앱F
도커
호스트 운영체제
인프라스트럭처

 

가상 머신으로 구성한 애플리케이션

가상 머신 가상 머신 가상 머신
앱A 앱A 앱A
게스트 운영체제 게스트 운영체제 게스트 운영체제
하이퍼바이저
인프라스트럭처

 

컨테이너가 구조상 레이어가 더 간단하므로 가상머신보다 성능을 높이기 쉽다.

컨테이너가 새로운 것은 아니지만 도커가 컨테이너를 사용하기 편하게 만들면서 애플리케이션 개발 과정 전체에 혁신을 가져왔다.

컨테이너를 이용하면 개발 환경과 운영 환경의 차이 때문에 일어나는 많은 장애를 막을 수 있다. 

 

 

반응형

댓글