03. Proxmox VE 라이선스 정보

Proxmox VE 라이선스와 구독 이해하기
Proxmox VE는 GNU AGPLv3 기반의 오픈소스 가상화 플랫폼입니다. 구독하지 않아도 KVM 기반 VM, LXC 컨테이너, 클러스터, HA, 백업·복구, API 등 핵심 기능을 사용할 수 있습니다.
다만 무료 사용이 곧 운영 비용이나 운영 책임이 없다는 뜻은 아닙니다. 운영 환경에서는 패키지 저장소, 업데이트 검증, 장애 대응, 기술지원, 공급망 검증, 백업·복구 절차를 함께 설계해야 합니다.
Proxmox VE
├── Open Source License
│ └── AGPLv3 기반 소프트웨어 사용
│
└── Commercial Subscription
├── Enterprise Repository 접근
├── 구독 플랜별 공식 기술지원
└── 운영 환경용 안정화 패키지 채널
즉, 소프트웨어 라이선스와 유료 구독은 서로 다른 개념입니다.
| 구분 | 의미 |
|---|---|
| 라이선스 | Proxmox VE 소프트웨어의 사용·수정·배포 조건 |
| 무료 사용 | 핵심 가상화·관리 기능 사용 가능 |
| 유료 구독 | Enterprise Repository와 구독 플랜별 기술지원 |
| 저장소 정책 | 운영 안정성, 업데이트 검증, 장애 대응과 연결되는 운영 기준 |
AGPLv3의 의미
Proxmox VE는 GNU Affero General Public License version 3, 즉 AGPLv3로 제공됩니다.
AGPLv3는 소프트웨어 실행, 소스 코드 확인, 수정, 복제, 재배포를 허용하는 오픈소스 라이선스입니다. 다만 수정본을 배포하거나, 수정한 프로그램을 네트워크를 통해 원격 사용자가 이용하도록 제공하는 경우에는 대응 소스 제공 의무를 검토해야 합니다.
일반적인 인프라 운영 조직은 다음 수준으로 이해하면 충분합니다.
- Proxmox VE를 설치해 내부 가상화 플랫폼으로 사용하는 것은 가능합니다.
- VM, 컨테이너, 클러스터, 백업, HA 같은 핵심 기능은 별도 기능 라이선스 없이 사용할 수 있습니다.
- Proxmox VE 자체를 수정하지 않고 내부에서 사용한다면, 일반적으로 소스 공개가 일상 운영의 직접적인 부담이 되는 경우는 많지 않습니다.
- Proxmox VE를 수정해 재배포하거나 외부 사용자에게 네트워크 서비스 형태로 제공한다면, AGPLv3 의무를 법무·오픈소스 컴플라이언스 관점에서 검토해야 합니다.
이 글은 기술 운영 관점의 개요이며 법률 자문이 아닙니다. 실제 라이선스 의무는 수정, 배포, 고객 제공, 원격 서비스 제공 방식에 따라 달라질 수 있습니다.
무료 사용과 유료 구독
Proxmox VE는 무료판과 유료판의 기능이 크게 나뉘는 제품이 아닙니다. 구독하지 않아도 대부분의 핵심 기능을 사용할 수 있습니다.
| 기능 | 구독 없이 사용 | 구독 필요 |
|---|---|---|
| KVM 기반 VM | 가능 | - |
| LXC 컨테이너 | 가능 | - |
| Web UI, CLI, REST API | 가능 | - |
| 클러스터와 HA | 가능 | - |
| 백업·복구, 스냅샷 | 가능 | - |
| ZFS, NFS, iSCSI, Ceph 연동 | 가능 | - |
| 방화벽, 권한, Cloud-Init | 가능 | - |
| Enterprise Repository | - | 필요 |
| 공식 기술지원 | - | 필요 |
유료 구독의 핵심 가치는 기능 활성화가 아니라 다음과 같습니다.
- 운영 환경용 Enterprise Repository 접근
- 구독 플랜에 따른 공식 기술지원과 장애 에스컬레이션 경로
- 조직의 구매·감사·보안 정책에 맞는 상용 지원 체계
- 내부 운영 인력만으로 대응하기 어려운 장애 상황의 지원 채널
따라서 구독 여부는 “무료 기능으로 가능한가?”보다 “서비스 중요도와 장애 대응에 공식 지원이 필요한가?”를 기준으로 판단하는 것이 좋습니다.
패키지 저장소 선택
Proxmox VE 운영 시에는 APT 저장소 정책이 중요합니다.
| 저장소 | 구독 | 공식 권장 용도 | 특징 |
|---|---|---|---|
pve-enterprise |
필요 | 운영 환경 | 더 보수적으로 안정화된 패키지 채널 |
pve-no-subscription |
불필요 | 테스트·비운영 환경 | 공개 저장소이며, 패키지가 먼저 제공될 수 있음 |
pvetest |
불필요 | 개발·테스트 | 테스트 목적 패키지 검증용 |
| Debian 저장소 | 불필요 | 모든 환경 | Debian 기본 패키지 제공 |
pve-enterprise는 유효한 구독 키가 필요하며, Proxmox가 운영 환경에 권장하는 저장소입니다.
pve-no-subscription은 Proxmox가 제공하는 공식 공개 저장소입니다. 기술적으로 운영 환경에서도 사용할 수 있지만, Proxmox의 공식 권장 용도는 테스트와 비운영 환경입니다. 운영 환경에서 사용할 경우 조직이 업데이트 검증, 장애 분석, 롤백, 내부 지원 체계를 더 많이 책임져야 합니다.
pvetest는 개발·테스트 목적입니다. 최신 기능을 먼저 검증하는 데 사용할 수 있지만, 일반 운영 노드나 운영 클러스터에 적용해서는 안 됩니다.
Production Cluster
├── pve-01 → pve-enterprise
├── pve-02 → pve-enterprise
└── pve-03 → pve-enterprise
Test Cluster
├── pve-test-01 → pve-no-subscription
├── pve-test-02 → pve-no-subscription
└── pve-test-03 → pve-no-subscription
클러스터에서는 노드별 저장소 정책과 패키지 수준을 가능한 한 통일해야 합니다. 롤링 업데이트 중 일시적인 버전 차이는 발생할 수 있지만, 장기적으로 Enterprise, No-Subscription, Test 저장소를 혼재시키는 구성은 피하는 것이 좋습니다.
환경별 선택 기준
| 환경 | 권장 저장소 | 구독 판단 |
|---|---|---|
| 개인 홈랩·학습 | pve-no-subscription |
선택 |
| 개발·PoC·검증 | pve-no-subscription |
서비스 중요도에 따라 검토 |
| 운영 서비스 | pve-enterprise |
권장 |
| 고객 서비스·핵심 업무 | pve-enterprise |
강력 권장 |
| Ceph 기반 운영 클러스터 | Enterprise 채널 검토 | 강력 권장 |
| 폐쇄망 운영 환경 | 내부 APT Mirror + 승인된 패키지 | 권장 |
다음 조건이 많을수록 구독 우선순위가 높습니다.
- 가상화 플랫폼 장애가 고객 서비스 또는 핵심 업무에 직접 영향을 줍니다.
- 장애 대응 SLA 또는 명확한 RTO가 있습니다.
- Proxmox VE, Ceph, Linux 클러스터 전문 인력이 부족합니다.
- 벤더 에스컬레이션과 공식 기술지원이 필요합니다.
- 클러스터, HA, 공유 스토리지, Ceph 같은 복잡한 구성을 운영합니다.
- 감사, 구매, 보안 정책상 상용 지원 계약이 필요합니다.
폐쇄망과 업데이트 운영
폐쇄망에서는 외부 저장소에 직접 접근할 수 없으므로, 설치 ISO만 반입해서는 충분하지 않습니다.
Internet-connected Staging Zone
├── 패키지 수집
├── 서명·무결성 검증
├── 보안 검토와 변경 승인
└── 내부 APT Mirror 게시
│
▼
Air-gapped Proxmox VE Environment
├── 승인된 내부 APT Mirror
├── Proxmox VE 노드
├── VM 템플릿 저장소
└── 백업 인프라
폐쇄망 환경에서는 다음 항목을 문서화해야 합니다.
- 반입 가능한 패키지와 버전 기준
- 내부 APT Mirror 및 GPG 키 관리
- 취약점 검토와 변경 승인 절차
- 운영·개발·검증 저장소 분리 정책
- 업데이트 전 백업·복구 검증
- 클러스터 노드별 순차 업데이트와 재부팅 계획
- 문제 발생 시 롤백 또는 이전 커널 부팅 절차
운영 클러스터 업데이트는 일반적으로 다음 순서로 진행합니다.
- 변경 공지와 유지보수 창을 확보합니다.
- 백업 상태와 최근 복구 테스트 결과를 확인합니다.
- 테스트 환경에서 패키지 변경 사항을 검증합니다.
- 릴리스 노트와 업그레이드 대상 패키지를 확인합니다.
- 워크로드를 다른 노드로 마이그레이션할 수 있으면 이동합니다.
- 노드를 한 대씩 업데이트하고 필요하면 재부팅합니다.
- 각 노드에서 클러스터, 스토리지, 네트워크, VM·컨테이너 상태를 확인합니다.
단일 노드는 라이브 마이그레이션이 불가능하므로, 서비스 중단 시간과 콘솔 접근, 이전 커널 부팅, 복구 절차를 더 명확히 준비해야 합니다.
핵심 정리
- Proxmox VE는 AGPLv3 기반의 오픈소스 가상화 플랫폼입니다.
- 구독하지 않아도 VM, LXC, 클러스터, HA, 백업, API 등 핵심 기능을 사용할 수 있습니다.
- 유료 구독은 기능 잠금 해제보다 Enterprise Repository와 공식 기술지원을 위한 서비스입니다.
pve-enterprise는 운영 환경에 권장되는 안정화 패키지 채널이며 유효한 구독이 필요합니다.pve-no-subscription은 공식 공개 저장소지만, 공식 권장 용도는 테스트와 비운영 환경입니다.pvetest는 개발·테스트용이므로 운영 환경에 사용하지 않는 것이 좋습니다.- 클러스터에서는 저장소 정책과 장기적인 패키지 수준을 통일해야 합니다.
- 폐쇄망에서는 내부 Mirror, 패키지 검증, 승인, 순차 업데이트, 롤백 절차가 필요합니다.
- 구독 여부는 가격만이 아니라 서비스 중요도, SLA, 운영 역량, 장애 대응, 벤더 지원 필요성을 기준으로 판단해야 합니다.
참고 자료
- Proxmox VE Package Repositories
- Proxmox VE Subscriptions
- Proxmox VE 8에서 9로 업그레이드
- GNU Affero General Public License v3.0
03. Proxmox VE 라이선스 정보 - 이곤아이.kr
03. Proxmox VE 라이선스 정보 Proxmox VE 라이선스와 구독 이해하기 Proxmox VE는 GNU AGPLv3 기반의 오픈소스 가상화 플랫폼입니다. 구독하지 않아도 KVM 기반 VM, LXC 컨테이너, 클러스터, HA, 백업·복구, API
igoni.kr