-
Proxmox 고가용성이란 무엇인가요?
-
요구 사항
-
3개의 노드로 구성된 클러스터 생성
-
고가용성 구성
-
HA 구성에 리소스 추가
-
HA 기능 확인
-
Proxmox VE 보호를 간소화하십시오
-
결론
Proxmox Virtual Environment(Proxmox VE 또는 PVE)는 Debian 기반의 오픈소스 가상화 플랫폼입니다. 이 플랫폼은 가상 머신과 컨테이너 관리를 위한 강력한 성능과 신뢰성을 제공합니다. 직관적인 웹 인터페이스를 통해 가상화 인프라 관리를 간소화하여 IT 운영의 효율성을 높일 수 있습니다. 클러스터 관리 및 고가용성(HA) 기능을 지원합니다. 저장소 측면에서는 LVM, NFS, iSCSI 같은 일반적인 옵션뿐만 아니라 GlusterFS 및 Ceph와 같은 클러스터 저장소 솔루션도 지원합니다.
Proxmox 고가용성이란 무엇인가요?
Proxmox의 고가용성(HA)은 Proxmox 클러스터 내 여러 노드에서 가상 머신(VM) 또는 컨테이너를 실행할 수 있는 기능입니다. 이를 통해 한 노드에 장애가 발생하더라도 해당 노드에서 실행 중이던 VM 또는 컨테이너를 자동으로 다른 노드로 이동시켜 최소한의 다운타임으로 계속 실행할 수 있도록 보장합니다.
요구 사항
Proxmox VE는 내장된 고가용성(HA) 기능을 제공하지만, HA를 활성화하려면 다음 전제 조건을 충족해야 합니다:
-
투표 메커니즘을 충족하고 네트워크 분할 상황을 방지하기 위해 최소한 세 개의 노드로 구성된 운영 가능한 클러스터.
-
공유 저장소 사용.
-
중복된 서버 하드웨어, 예를 들어 이중 전원 공급 장치, ECC 메모리, RAID 등.
-
신뢰할 수 있는 브랜드의 신뢰성 있는 서버 하드웨어에 의존합니다.
-
워치독: 하드웨어 워치독이 사용 가능하면 사용하고, 대안으로 리눅스 커널의 소프트웨어 워치독을 폴백(fallback)으로 사용할 수 있습니다.
-
선택적 하드웨어 펜싱 장치.
3개의 노드로 구성된 클러스터 생성
1. Proxmox VE에 로그인하여 데이터센터 > 클러스터 > 클러스터 생성으로 이동하십시오.
2. 이름을 설정하고 네트워크를 지정한 후 생성을 클릭하십시오.
클러스터 이름: 클러스터의 이름을 설정하십시오. 생성 후에는 변경할 수 없습니다.
클러스터 네트워크: 클러스터의 네트워크를 지정합니다. 기본값은 호스트 이름에서 확인된 IP 주소입니다.
3. 클러스터 생성 작업이 완료될 때까지 기다리면 첫 번째 클러스터가 생성된 것을 확인할 수 있습니다. 이제 클러스터 노드 섹션에서 "proxmox"라는 이름의 첫 번째 노드가 포함된 것을 확인할 수 있습니다.
4. 클러스터를 생성한 후에는 다른 노드를 클러스터에 추가할 수 있습니다. 데이터센터 > 클러스터 > 참가 정보로 이동하십시오.
5. 클러스터에 추가 노드를 추가할 때 나중에 사용할 세부 정보를 복사하려면 “정보 복사”를 클릭하십시오.
6. 두 번째 노드를 진행하려면 데이터센터 > 클러스터 > 클러스터에 참여로 이동하십시오. 그런 다음 이전에 복사한 정보를 지정된 필드에 붙여넣으십시오.
정보: 이전에 복사한 정보를 붙여넣으세요.
피어 주소: 클러스터의 다른 노드 IP 주소가 자동으로 입력됩니다.
비밀번호: 이미 클러스터에 가입한 노드의 루트 비밀번호를 입력하십시오.
지문: 자동으로 입력됩니다.
클러스터 네트워크: 기본값은 호스트 이름에서 해석된 IP 주소이며, 이는 클러스터 네트워크를 나타냅니다.
클러스터에 가입하면 CA 정보를 업데이트하고 pve-클러스터 서비스를 다시 시작해야 하므로 페이지가 일시적으로 응답하지 않을 수 있습니다. 걱정하지 마세요. 잠시 기다린 후 브라우저를 새로고침하고 다시 로그인하면 됩니다.
클러스터 정보를 보려면 클러스터 노드로 이동하십시오. 이미 두 개의 노드가 목록에 있는 것을 확인할 수 있습니다.
클러스터에 추가할 노드가 더 있다면 위에 언급된 단계를 반복하십시오.
고가용성 구성
1. 데이터센터 섹션에서 HA > 그룹 > 생성으로 이동하여 고가용성(HA) 그룹을 생성하십시오.
2.HA 그룹의 설정 인터페이스에 입력하십시오:
ID: HA 그룹에 이름을 할당하십시오.
제한됨: 해당 HA 그룹에 속한 노드에서만 리소스가 실행되도록 제한합니다.
장애회피: 현재 리소스를 실행 중인 노드에 장애가 발생하면 HA가 해당 리소스를 다른 정상적인 노드로 마이그레이션합니다. 원본 노드가 복구되었을 때 리소스를 다시 원본 노드로 마이그레이션할지 여부를 선택하십시오. 일반적으로 이 옵션을 활성화하는 것이 좋습니다. 과도한 리소스 마이그레이션으로 인해 네트워크 대역폭 및 디스크 IO 부하가 발생하는 것을 방지하기 위함입니다.
설명: 추가적인 설명이나 정보를 입력하십시오.
노드 목록: 이 HA 그룹에 포함할 PVE 노드를 지정하십시오. 각 노드에 대해 우선 순위 수준을 할당할 수 있습니다. 우선 순위가 높을수록 해당 노드에서 리소스를 실행하는 것을 선호함을 나타냅니다. 우선 순위를 결정할 때 각 노드의 성능 특성을 고려하십시오.
3. 설정이 완료되면 목록에서 생성된 HA 그룹을 확인할 수 있습니다.
HA 구성에 리소스 추가
1. 데이터센터 > HA > 리소스 > 추가로 이동하여 리소스 종류(VM/CT)를 선택합니다.
2. 자원 추가 인터페이스 입력:
VM: 드롭다운 목록에서 원하는 CT 또는 VM 리소스를 선택하십시오.
최대 재시작: 자원 시작 실패 시 시도할 최대 재시작 횟수를 지정하십시오.
최대 재배치: 최대 재시작 제한에 도달한 후 다음 노드로의 최대 재배치 횟수를 지정하십시오.
그룹: 드롭다운 목록에서 리소스가 실행되어야 할 HA 그룹을 선택하십시오.
요청 상태: 리소스의 원하는 실행 상태를 다음 중 하나로 선택하십시오:
시작됨: HA는 리소스가 시작 상태를 유지하도록 보장합니다.
중지됨: HA는 리소스가 중지 상태를 유지하도록 보장합니다.
무시됨: HA가 이 리소스를 무시하며 아무 작업도 수행하지 않습니다.
비활성화됨: HA는 리소스가 중지 상태를 유지하도록 하며 다른 노드로의 마이그레이션을 시도하지 않습니다.
설명: 리소스에 대한 추가 설명 또는 메모.
3. 리소스를 추가한 후 HA 상태에 변화가 생기는데, 이는 리소스가 추가되었음을 나타냅니다.
HA 기능 확인
HA 기능이 작동하는지 확인하려면 노드 장애를 시뮬레이션할 수 있습니다. 가상 머신이 실행 중인 노드를 종료하면 워치독 메커니즘이 재부팅을 유발하는 것을 확인할 수 있습니다. 잠시 기다린 후 가상 머신이 다른 노드로 이동하여 실행되고 있는 것을 볼 수 있습니다.
Proxmox VE 보호를 간소화하십시오
Proxmox 고가용성을 사용하면 가상 머신을 다른 노드로 자동 장애 조치할 수 있지만, 이중 보험을 위해 전문적인 Proxmox 백업 및 재해 복구 솔루션을 선택하는 것이 좋습니다.
Vinchin Backup & Recovery 는 강력한 Proxmox VE 환경 보호 솔루션으로, 자동 가상머신 백업, 에이전트리스 백업, LAN/LAN-Free 백업, 사이트 간 복사, 효과적인 데이터 축소, 클라우드 아카이브 등과 같은 고급 백업 기능을 제공하며, 3-2-1 골든 백업 아키텍처를 엄격히 따르고 데이터 보안과 무결성을 종합적으로 보장합니다.
복구를 위해 Vinchin Backup & Recovery는 즉시 가상 머신 복구를 제공하여 백업된 가상 머신을 직접 실행함으로써 RTO를 15초로 단축할 수 있습니다. 또한 파일 수준의 세부 복원 기능을 선택하여 Proxmox VE 가상 머신 백업에서 특정 파일만 추출할 수 있습니다.
또한 데이터 암호화 및 랜섬웨어 방지 보호는 Proxmox VE VM 백업을 보호하기 위한 이중 보장을 제공합니다. 또한 Proxmox 호스트에서 다른 가상 플랫폼으로 데이터를 간단히 마이그레이션하거나 그 반대로도 이동할 수 있습니다.
Proxmox VM을 백업하려면 다음 4단계만 따르면 됩니다:
1. 백업 대상 선택
2.백업 대상 선택
3. 백업 전략 구성.
4.작업 검토와제출
Vinchin Backup & Recovery는 수천 개의 기업에서 선택한 솔루션입니다. 60일간의 풀 기능 체험판으로 귀사도 바로 사용을 시작해 보세요! 또한, 문의하기를 통해 요구사항을 남겨주시면 귀사의 IT 환경에 맞는 솔루션을 제공해 드립니다.
결론
고가용성은 Proxmox VE의 핵심 기능입니다. 하드웨어 장애 발생 시 가상 머신과 컨테이너를 클러스터 내 다른 노드로 자동 장애 전환할 수 있어, 시스템 가동 시간 유지 및 중요한 서비스의 지속적인 가용성이 보장됩니다.
Vinchin Backup & Recovery를 선택하여 Proxmox VE 가상 머신을 손쉽게 백업하고 복구할 수 있습니다. 무료 체험 기회를 놓치지 마세요!
공유하기: