개발자 필수지식

1. 가상 머신 1) 전통적 배포방식 물리적인 컴퓨터 한 대에 하나의 OS를 설치하고, 여러가지 프로그램을 설치합니다. 계정을 나눠 여러명의 사용자가 이용가능합니다. 하지만!! 어떤 프로그램을 설치했을 때 다른 앱에 영향을 미칩니다 하나의 OS를 유저들이 공유하기 때문입니다! 그래서 서로 독립적이지 못하죠! CPU, RAM도 유저별로 사용량을 지정할 수 없습니다! 2) 가상화 배포방식 가상머신을 기반으로 배포하는 것을 말합니다. 가상머신이란? 컴퓨터의 하드웨어를 소프트웨어적으로 구현한 것입니다. 전통적 배포방식과의 차이점은!! 계정을 나누는 것이 아니라 한 대의 컴퓨터로 여러 OS가 구동 가능하며, CPU,RAM을 설정하여 이를 수행할 수 있습니다. 여기에서 중간에 있는 Hyperviser가 하나의 시스..
SsenDev
'개발자 필수지식' 카테고리의 글 목록