[홈서버 입문 가이드] Chapter 1. Proxmox에 대해 알아보기

이번 글에서는 홈서버 OS로 자주 사용되는 Proxmox 에 대해 알아보도록 하겠습니다


Hypervisor 타입에 대하여

Proxmox(ESXi), VMWare(VirtualBox)와 같은 하이퍼바이저로 불리는 OS, 프로그램들은 각각 타입이 나뉘게됩니다
우리가 윈도우, 리눅스, 맥에서 구동하는 VM 프로그램들은 Type 2에 속하며 이경우 호스트 자원을 일부 사용하기에 전력관리가 효율적이지 않으며 이용에 제한이 있습니다
하지만 Proxmox나 ESXi같은 OS는 Type 1이기에 별도의 OS를 거치지 않은 상태이기에 전력관리가 효율적이고(부하가 적을경우 전력소비가 적음) 호스트의 자원을 전부 사용할수 있습니다

Proxmox

Proxmox는 데비안 기반의 Type 1 하이퍼바이저 OS이며, 데비안의 패키지를 그대로 사용할수 있는것이 장점입니다

기본적으로 QEMU/KVM 기반의 VM과 LXC(Linux Containers)를 제공해 다양한 가상환경을 구축할수 있으며 설치과정에서 ex, ZFS, RAID 등의 파일 시스템과 스토리지 구성을 지원하며 설치 후에는 Ceph를 통한 스토리지 확장도 가능합니다

또한 여러 노드를 묶는 클러스터를 지원해 여러대의 서버를 Web UI에서 운영/관리할수 있으며 그 외에도 VM과 LXC의 백업/복구를 지원하는 PBS(Proxmox Backup Server)를 지원하여 스냅샷 관리도 가능합니다

Proxmox의 서비스 구성도
실제 사용중인 화면