ppobbi-study / CS_Study_Hub

CS 스터디 레포입니다.
3 stars 6 forks source link

컨테이너 가상화를 가상 머신과 비교해서 설명해주세요 #104

Open freakFlow opened 7 months ago

Seobway23 commented 7 months ago

OS의 관점에서 공유 여부에 따라 차이가 있습니다.

컨테이너

호스트 OS의 커널을 공유하며 각 컨테이너 별 별도의 OS는 필요하지 않습니다.

가상머신

각각의 가상머신은 완전히 분리된 OS를 가집니다.

그 밖에도, 성능, 자원 격리 및 보안 등의 차이가 있습니다.

kimmainsain commented 7 months ago

답변


freakFlow commented 7 months ago

답변

가상화는 컴퓨터 하드웨어를 보다 효율적으로 사용하기 위해서 하나의 자원을 여러개처럼, 또는 그 반대로 사용할 수 있게 만드는 기술입니다. 컨테이너 가상화의 경우, VM과 달리 하이퍼바이저나 게스트 OS가 필요없어서 빠르고 가볍습니다.