가상 머신이란?

가상 머신, 즉 VM은 소프트웨어로 존재하는 하나의 완전한 컴퓨터입니다. 자체 운영 체제, 디스크, 네트워크 카드가 있으며, 다른 VM과 함께 물리 서버 위에서 실행됩니다.

엔지니어와 상담하세요 지식 베이스
데이터 센터에 줄지어 설치된 랙마운트 서버

의미

그 안의 소프트웨어에게 VM은 일반 서버처럼 보입니다. Windows나 Linux를 설치하고, 애플리케이션을 추가하고, 평소처럼 로그인합니다. 그 밑에서는 가상화의 핵심인 하이퍼바이저가 실제 하드웨어의 일부를 가상 디스크, 메모리, 네트워크 연결로 제공합니다.

머신 전체가 파일로 저장되므로, 물리 서버로는 할 수 없는 방식으로 다룰 수 있습니다.

  • 스냅샷: 특정 시점을 저장해 두고 그 시점으로 돌아갈 수 있으며, 업데이트 전에 유용합니다.
  • 머신 전체 백업: 서버 전체를 복사하므로 한 번에 복원할 수 있습니다.
  • 라이브 마이그레이션: 실행 중인 VM이 종료되지 않은 채 한 물리 서버에서 다른 서버로 이동합니다.

컨테이너는 호스트의 운영 체제 커널을 공유하며 애플리케이션과 그에 필요한 것만 패키징하므로 더 작고 더 빨리 시작됩니다. VM은 자체 시스템 전체를 갖추고 있어 격리가 더 강합니다.

기업에 중요한 이유

  • 하드웨어 독립성: 서버를 다시 만들지 않고도 VM을 새 하드웨어로 옮길 수 있습니다.
  • 빠른 복구: VM을 복원하면 시스템, 설정, 데이터가 함께 돌아옵니다.
  • 다운타임 없는 유지 보수: 공유 또는 복제된 스토리지가 있으면 라이브 마이그레이션 덕분에 호스트를 패치하거나 수리하는 동안에도 그 머신들이 다른 곳에서 계속 실행됩니다.
  • 스냅샷은 백업이 아닙니다. 스냅샷은 VM과 같은 스토리지에 있으므로, 그 스토리지에 장애가 나면 도움이 되지 않습니다.

저희 업무에서는 이렇게 나타납니다

Proxmox VE에서는 가상 머신과 LXC 컨테이너를 나란히 실행합니다. VM은 Proxmox Backup Server로 백업하고 복원을 테스트합니다. 여러 호스트를 클러스터로 묶으면 라이브 마이그레이션이 가능해집니다.

관련 서비스

Proxmox 컨설팅

Proxmox VE 클러스터의 가상 머신과 컨테이너.

백업 및 복구

복원 테스트를 거치는 머신 전체 백업.

클라우드 인프라

Microsoft Azure와 하이브리드 구성의 가상 머신.

자세히 보기

백업이 복원될지 확실하지 않으십니까?

함께 복원을 테스트하고 절차를 문서로 남겨 드리겠습니다.

상담 시작하기