1. Virtual Machines의 개념 • Virtual Machine (VM):VM은 물리적인 하드웨어 위에서 소프트웨어적으로 구현된 컴퓨터이다. • VM은 사용자에게 독립적인 컴퓨터처럼 보이도록 하며, 각각의 VM은 독립된 운영 체제(OS)와 애플리케이션을 실행할 수 있다. • 역사:VM은 1960년대 중반에 개발되었으며, 메인프레임 컴퓨팅에서 중요한 역할을 했다.1980~1990년대 PC 시대에는 관심이 줄었지만, 다음과 같은 이유로 최근 다시 인기를 얻었다: 1. 격리(isolation)와 보안(security)의 중요성 증가. 2. 표준 OS의 보안 및 신뢰성 문제. 3. 클라우드 컴퓨팅: 하나의 컴퓨터를 여러 사용자 간에 공유. 4. 프로세서 성능 향상으로 VM의 오버헤드 감소. ..