VM이란
가상 머신(Virtual Machine, VM)은 물리적 하드웨어 시스템에 구축되어 자체 CPU, 메모리, 네트워크 인터페이스 및 스토리지를 갖추고 가상 컴퓨터 시스템으로 작동하는 가상 환경을 말한다. 가상화 기술 등장 이후, 우리는 한 개의 물리 서버를 두 개 이상의 가상 서버로 동작시킬 수 있게 되었고, 덕분에 더 이상 서버 리소스를 낭비하지 않고 효율적으로 사용할 수 있다.
가상 서버를 만드는 과정을 살펴보자. 가상 서버를 만들어달라는 요청을 '하이퍼바이저'라는 소프트웨어에 전달한다. 요청을 받은 하이퍼바이저는 새로운 가상 서버를 생성하고, 물리 서버가 가진 컴퓨팅 리소스를 각 가상 서버에 할당해준다. 컴퓨팅 리소스에는 CPU, 메모리, 스토리지, 네트워크 등이 포함된다. 리소스 할당 후에는 각 서버에 필요한 운영체제(OS)도 설치해준다. 여기까지 완료된다면, 애플리케이션을 실행할 수 있는 서로 다른 가상 컴퓨팅 환경이 만들어진다.
VM 네트워크 타입 (Bridged, Host-only, NAT)
VMware 실습
ㄴ
ㄴ
'AWS Cloud School' 카테고리의 다른 글
[04.05] 정적 웹서버(Apache), 정적 웹페이지 구축 (0) | 2024.04.05 |
---|---|
[04.04] Linux Directory structure, Apache install/practice (0) | 2024.04.04 |
[04.02] Default Routing, Switch, VLAN (0) | 2024.04.02 |
[04.01] NAT, PAT, DNAT (1) | 2024.04.01 |
[03.29] CIDR, 라우팅 프로토콜 종류, OSPF, VLSM (0) | 2024.03.29 |