XenServer 사용에 대해 내부 토론을 진행 중이며 '더 많은 정보를 갖고 있는 사람들'로부터 정보를 얻기를 바랍니다.
특히 VMWare는 VMotion/HA 설정을 구축할 때 서로 다른 구성의 하드웨어를 혼합하는 것은 좋은 생각이 아니라고 말합니다. 이 조언이 XenServer에도 적용되며 이에 상응합니까('XenMotion')?
답변1
XenServer 풀을 만들려면 "광범위하게 호환되는 하드웨어"가 필요합니다. 아래 문서에 따르면 주요 관심사는 CPU입니다. 디스크, 네트워크 등에 대한 서면 세부 정보를 찾을 수 없지만 내 경험에 따르면 일화이지만 동일한 하드웨어, 특히 NIC가 있으면 생활이 훨씬 쉬워질 것입니다.
풀에는 동일한 버전, 동일한 패치 수준 및 광범위하게 호환되는 하드웨어를 갖춘 XenServer 소프트웨어의 동일한 버전을 실행하는 서버가 최대 16개 포함될 수 있습니다. 하드웨어 및 구성 전제 조건에 대한 자세한 내용은 풀 요구 사항을 참조하십시오.
XenServer 리소스 풀의 모든 서버에는 다음과 같이 광범위하게 호환되는 CPU가 있어야 합니다.
- CPU 공급업체(Intel, AMD)는 모든 서버의 모든 CPU에서 동일해야 합니다. 특히 AMD-V와 Intel VT CPU는 혼합할 수 없습니다.
- 모든 CPU에는 동일한 기능 세트가 있어야 합니다. CPU가 동일하지 않은 서버가 동일한 풀의 구성원이 되도록 허용하려면 CPU 마스킹을 사용하여 호환되지 않는 기능을 숨길 수 있습니다.
- HVM(Windows) 가상 머신을 실행하려면 모든 CPU에 가상화가 활성화되어 있어야 합니다.
http://support.citrix.com/proddocs/topic/xencenter-61/xs-xc-pools-requirements.html http://support.citrix.com/proddocs/topic/xencenter-61/xs-xc-pools-about.html
답변2
내 경험을 통해 XenServer에서 실제로 중요하고 실제로 동일하게 유지되어야 하는 유일한 것은 물리적 NIC 구성이라는 것을 알았습니다. 마찬가지로 클러스터에 배치할 모든 서버에 동일한 수의 NIC를 설치해야 합니다.
VIM을 8개 CPU로 프로비저닝하려고 하고 호스트 중 소수만이 해당 용량을 보유하지 않는 한, CPU 등과 같은 다른 요소는 그다지 영향을 미치지 않습니다. 최대 4개로 유지하면 괜찮을 것 같아요.
하지만 다시 돌아와서 물리적 NIC 구성을 동일하게 유지해야 했던 적이 있습니다.