풀 요구 사항
리소스 풀은 최대 64개의 서버로 구성된 동종 또는 이종 집합입니다. 풀을 생성하거나 서버를 기존 풀에 연결하기 전에 풀의 모든 서버에 대해 다음 요구 사항이 충족되는지 확인하십시오.
하드웨어 요구 사항
XenServer® 리소스 풀의 모든 서버는 광범위하게 호환되는 CPU를 가지고 있어야 합니다. 즉,
-
모든 서버의 모든 CPU에서 CPU 공급업체(Intel, AMD)가 동일해야 합니다.
-
모든 CPU에서 가상화가 활성화되어 있어야 합니다.
기타 요구 사항
하드웨어 전제 조건 외에도 풀에 연결하는 서버에 대한 몇 가지 다른 전제 조건이 있습니다.
-
일관된 IP 주소(서버의 고정 IP 주소 또는 고정 DHCP 임대)를 가지고 있어야 합니다. 이 요구 사항은 공유 NFS 또는 iSCSI 스토리지를 제공하는 서버에도 적용됩니다.
-
시스템 클럭이 풀 코디네이터와 동기화되어야 합니다(예: NTP를 통해).
-
풀과 동일한 데이터 센터에 있거나 근접 정의를 충족하는 데이터 센터에 있어야 하며, 짧은 대기 시간(왕복 시간 5ms 미만)과 높은 대역폭(최소 10Gbps) 네트워크로 연결되어야 합니다.
-
기존 리소스 풀의 멤버일 수 없습니다.
-
실행 중이거나 일시 중단된 VM 또는 VM에서 진행 중인 활성 작업이 있을 수 없습니다. 서버가 풀에 연결되기 전에 모든 VM을 종료해야 합니다.
-
이미 구성된 공유 스토리지가 있을 수 없습니다.
-
본딩된 관리 인터페이스를 가질 수 없습니다. 풀에 연결하기 전에 연결할 서버의 관리 인터페이스를 재구성하고 물리적 NIC로 다시 이동하십시오. 서버가 풀에 성공적으로 연결된 후 재구성할 수 있습니다. 자세한 내용은 IP 주소 구성을 참조하십시오.
-
풀에 이미 있는 서버와 동일한 업데이트 수준의 동일한 XenServer 소프트웨어 버전을 실행해야 합니다. 그렇지 않은 경우 XenCenter®는 참여하는 서버를 풀 코디네이터와 동기화하고 일치하는 업데이트 세트를 적용하려고 시도합니다.
-
풀에 이미 있는 서버와 동일한 보충 팩으로 구성되어야 합니다. 보충 팩은 dom0 (XenServer 제어 도메인)에 추가 소프트웨어를 설치하는 데 사용됩니다. 풀 전체에서 사용자 경험의 불일치를 방지하려면 풀의 모든 서버에 동일한 개정판의 동일한 보충 팩을 설치해야 합니다.
-
풀에 이미 있는 서버와 동일한 XenServer 라이선스를 가지고 있어야 합니다. 풀에 가입한 후 풀 구성원의 라이선스를 변경할 수 있습니다. 가장 낮은 라이선스를 가진 서버가 풀의 모든 구성원에게 제공되는 기능을 결정합니다. 라이선스에 대한 자세한 내용은 XenServer 라이선싱 정보를 참조하십시오.
동종 풀
동종 리소스 풀은 동일한 CPUs를 가진 서버들의 집합입니다. 이전 섹션의 요구 사항 외에도 동종 풀에 참여하는 서버는 풀에 이미 있는 서버와 동일한 CPUs를 가지고 있어야 합니다. CPUs는 동일한 공급업체, 모델 및 기능을 가질 경우 동일한 것으로 간주됩니다.
이종 풀
XenServer는 이종 리소스 풀로 알려진 이질적인 호스트 하드웨어를 리소스 풀에 결합할 수 있도록 하여 시간이 지남에 따라 배포를 확장할 수 있도록 합니다. 이종 리소스 풀은 CPU "마스킹" 또는 "레벨링"을 제공하는 Intel (FlexMigration) 및 AMD (Extended Migration) CPUs의 기술을 적용하여 가능해집니다. 이러한 기능은 CPU가 실제와 다른 제조사, 모델 또는 기능을 제공하는 것처럼 보이도록 구성할 수 있게 합니다. 이 기능은 이질적인 CPUs를 가진 호스트 풀을 생성하면서도 라이브 마이그레이션을 안전하게 지원할 수 있도록 합니다. 이종 풀에 참여하는 서버는 다음 요구 사항을 충족해야 합니다.
-
풀에 참여하는 서버의 CPUs는 풀에 이미 있는 서버의 CPUs와 동일한 공급업체(AMD, Intel)여야 합니다. 그러나 특정 유형의 CPU(family, model, and stepping numbers)는 동일할 필요가 없습니다.
-
풀에 참여하는 서버의 CPUs는 Intel FlexMigration 또는 AMD Enhanced Migration을 지원해야 합니다.
XenServer는 이종 풀에 대한 지원을 간소화합니다. 기본 CPU 유형에 관계없이 CPU가 동일한 공급업체 제품군에 속하는 한 기존 리소스 풀에 서버를 추가할 수 있습니다. 풀 기능 세트는 다음 경우에 동적으로 계산됩니다.
-
새 서버가 풀에 참여할 때
-
풀 구성원이 풀을 떠날 때
-
재부팅 후 풀 구성원이 다시 연결될 때
풀 기능 세트의 변경 사항은 현재 풀에서 실행 중인 VMs에 영향을 미치지 않습니다. 실행 중인 VM은 시작될 때 적용된 기능 세트를 계속 사용합니다. 이 기능 세트는 부팅 시 고정되며 마이그레이션, 일시 중단 및 재개 작업 전반에 걸쳐 유지됩니다. 기능이 떨어지는 서버가 풀에 참여하여 풀 수준이 낮아지면, 실행 중인 VM은 새로 추가된 서버를 제외하고 풀의 모든 서버로 마이그레이션할 수 있습니다. VM을 풀 내 또는 풀 간의 다른 서버로 이동하거나 마이그레이션할 때 XenServer는 VM 기능 세트를 대상 서버의 기능 세트와 비교합니다. 기능 세트가 호환되는 것으로 확인되면 VM은 마이그레이션할 수 있습니다. 이 기능은 VM이 사용하는 CPU 기능에 관계없이 VM이 풀 내외에서 자유롭게 이동할 수 있도록 합니다. Workload Balancing을 사용하여 VM을 마이그레이션할 최적의 대상 서버를 선택하는 경우, 호환되지 않는 기능 세트를 가진 서버는 대상 서버로 권장되지 않습니다.
참고:
실행 중인 VM이 풀의 새 기능 세트를 사용하도록 업데이트하려면 VM을 끄고 다시 시작하십시오. 예를 들어 XenCenter에서 재부팅을 클릭하여 VM을 재부팅해도 VM의 기능 세트가 업데이트되지 않습니다.
공유 풀 스토리지
리소스 풀 생성의 엄격한 요구 사항은 아니지만, 풀의 장점은 풀에 하나 이상의 공유 스토리지 저장소(SR)가 있는 경우에만 사용할 수 있습니다. 이러한 장점에는 가장 적합한 서버에서 VM 실행 및 서버 간 VM 마이그레이션이 포함됩니다.
공유 스토리지를 사용할 수 있을 때까지 풀 생성을 시도하지 않는 것이 좋습니다. 공유 스토리지를 추가한 후에는 로컬 스토리지에 디스크가 있는 기존 VM을 복사하여 공유 스토리지로 빠르게 이동할 수 있습니다.
공유 SR이 있는 서버가 풀 코디네이터가 되면 이 SR은 풀의 공유 SR이 됩니다. 새 풀 코디네이터에 공유 스토리지가 없는 경우 풀을 위한 새 공유 SR을 생성해야 합니다. 새 SR 생성을 참조하십시오.
관련 설명서
XenServer 현재 릴리스
-
호스트 및 리소스 풀