컨테이너
-
컨테이너 대 가상머신TECH 2023. 11. 23. 16:30
VMs vs container 가상화는 어떻게 동작하는가 가상화는 컴퓨터 하드웨어 위에 한 컴퓨터의 하드웨어 요소를 여러 가상 컴퓨터로 나누도록 해주는 추상 레이어를 생성하기 위해 소프트웨어를 사용하는 절차이다. 이 소프트웨어를 하이퍼바이저라고 한다. 하이퍼바이저는 작은 레이어로 여러 운영체제 여러개가 함께 실행되도록 해주고, 동일한 컴퓨팅 자원을 공유할 수 있게 해준다. 하이퍼바이저가 물리 컴퓨터 혹은 데이터 센터 내의 서버에서 사용되면 (aka bare metal server), 물리 컴퓨터가 운영체제와 애플리케이션을 하드웨어에서 나눌 수 있도록 해준다. 그러면 여러개의 독립된 virtual machine으로 나뉘게된다. 가상 머신이란 무엇인가? 가상 머신은 가상화 된 컴퓨팅 환경을 만드는 기술이다...