XenCenter

VM CPU 및 메모리 할당

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

XenCenter의 vCPU 핫플러그 기능을 사용하면 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개의 소켓으로 나타납니다. 토폴로지 메뉴를 클릭하여 이 설정을 변경하고 목록에서 옵션을 선택합니다.

참고:

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

초기 vCPU 수

(Linux VM용)

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

메모리

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

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

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

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

VM 전원 상태 시나리오

다음 표에는 세 가지 VM 전원 상태와 다양한 vCPU 시나리오가 나와 있습니다.

VM 전원 상태 최대 vCPU 수 초기 vCPU 수 현재 vCPU 수
실행 증가/감소할 수 없음 해당 없음 오직 증가시킬 수 있습니다.
종료 증가/감소 가능 증가/감소 가능 해당 없음
일시 중단 수정할 수 없음 해당 없음 수정할 수 없음
VM CPU 및 메모리 할당