XenCenter

VM CPU 및 메모리 할당

VM을 만들 때 가상 CPU를 할당하고, vCPU에 제공할 소켓당 코어 수를 지정하고, VM에 대한 초기 메모리 리소스를 설정할 수 있습니다. 새 VM을 만든 후 언제든지 설정을 변경할 수 있습니다.

소켓당 코어 수가 2의 거듭제곱인지 확인하세요. 그렇지 않으면 예상치 못한 동작이 발생할 수 있습니다. 자세한 내용은 알려진 문제를 참조하세요. vCPU 수는 소켓당 코어 수로 나누어 떨어져야 합니다.

vCPU 핫플러그 XenCenter의 기능을 사용하면 VM을 다시 시작하지 않고도 실행 중인 Linux VM에 할당된 vCPU 수를 동적으로 늘릴 수 있습니다.

옵션

vCPU 수

(Windows VM의 경우)

새 VM에 할당할 가상 CPU(vCPU)의 수를 입력합니다.

VM에서 최상의 성능을 얻으려면 VM에 할당된 vCPU 수가 서버의 물리적 CPU 수를 초과해서는 안 됩니다.

메모:

필요한 경우 나중에 이 값을 변경할 수 있습니다. 자세한 내용은 VM 속성 변경: CPU 및 메모리. VM에서 지원되는 최대 vCPU 수에 대한 자세한 내용은 XenServer 구성 제한.

최대 vCPU 수

(Linux VM의 경우)

메뉴에서 새 VM에 할당할 최대 가상 CPU(vCPU) 수를 선택합니다.

VM에서 최상의 성능을 얻으려면 VM에 할당된 vCPU 수가 서버의 물리적 CPU 수를 초과해서는 안 됩니다.

메모:

필요한 경우 나중에 이 값을 변경할 수 있습니다. 자세한 내용은 VM 속성 변경: CPU 및 메모리.

위상수학

vCPU에 대한 토폴로지를 지정합니다.

기본적으로 XenServer는 각 vCPU에 대해 소켓당 하나의 코어를 할당합니다. 예를 들어 4개의 vCPU를 할당하면 소켓당 1개의 코어가 있는 4개의 소켓으로 표시됩니다. 클릭 위상수학 메뉴를 클릭하여 이 설정을 변경하고 목록에서 옵션을 선택합니다.

소켓당 코어 수가 2의 거듭제곱인지 확인하세요. 그렇지 않으면 예상치 못한 동작이 발생할 수 있습니다. 자세한 내용은 알려진 문제를 참조하세요. vCPU 수는 소켓당 코어 수로 나누어 떨어져야 합니다.

메모:

소켓당 코어 수 설정은 서버에 있는 소켓 수와 설치된 운영 체제에 따라 달라집니다. 일부 운영 체제에는 CPU 수에 제한이 있습니다. 이 옵션을 설정할 때 운영 체제 요구 사항을 준수하십시오.

초기 vCPU 수

(Linux VM의 경우)

이 옵션은 VM에 할당된 초기 vCPU 수를 표시합니다. 기본적으로 이 숫자는 이전 단계에서 설정한 최대 vCPU 수와 같습니다. 목록에서 선택하고 VM에 할당된 초기 vCPU 수를 수정할 수 있습니다.

메모리

VM에 할당할 메모리의 양을 입력합니다.

XenServer 템플릿은 일반적인 VM 구성을 제공하고 게스트 운영 체제 유형에 따라 메모리에 대한 적절한 기본값을 설정합니다. 다음 고려 사항은 새 VM에 처음에 할당하기로 결정한 메모리 양에 영향을 줄 수 있습니다.

  • VM에서 실행되는 응용 프로그램의 종류입니다.
  • 동일한 메모리 리소스를 사용하는 다른 가상 머신.
  • 가상 머신과 함께 서버에서 실행되는 응용 프로그램입니다.

VM에서 새 VM을 만든 후 메모리 할당을 조정할 수 있습니다. CPU 및 메모리 탭. 이 탭에서 DMC(동적 메모리 제어)를 사용하도록 설정하여 동일한 풀의 VM 간에 메모리를 동적으로 재할당할 수도 있습니다. 자세한 내용은 VM 메모리 구성.

VM 전원 상태 시나리오

다음 표에서는 세 가지 VM 전원 상태를 나열하고 다양한 vCPU 시나리오에 대해 설명합니다.

VM 전원 상태 최대 vCPU 수 초기 vCPU 수 현재 vCPU 수
달리기 늘리거나 줄일 수 없습니다. 해당 없음 늘릴 수만 있습니다.
일시 휴업 증가/감소 가능 증가/감소 가능 해당 없음
정지된 수정할 수 없습니다 해당 없음 수정할 수 없습니다

관련 설명서

젠서버 8.4

Citrix Hypervisor 8.2 누적 업데이트 1

VM CPU 및 메모리 할당