가상 시스템 성능을 개선하기 위해 CPU 리소스를 추가, 변경 또는 구성할 수 있습니다. 가상 시스템을 생성할 때 또는 게스트 운영 체제가 설치된 이후에는 CPU 매개 변수 중 대부분을 설정할 수 있습니다. 일부 작업의 경우에는 설정을 변경하기 전에 가상 시스템의 전원을 꺼야 할 수도 있습니다.

VMware에서는 다음 용어를 사용합니다. 다음 용어를 알아두면 CPU 리소스 할당 전략을 수립하는 데 도움이 됩니다.

CPU

CPU나 프로세서는 컴퓨터 프로그램 명령을 수행하는 컴퓨터 시스템의 일부분이며 컴퓨터 기능을 수행하는 제1의 구성 요소입니다. CPU에는 코어가 포함되어 있습니다.

CPU 소켓

컴퓨터 마더보드에서 물리적 CPU 한 개를 꽂을 수 있는 물리적 커넥터입니다. 대부분의 마더보드에는 다중 코어 프로세서(CPU)를 차례로 설치할 수 있는 여러 소켓이 있을 수 있습니다. vSphere Web Client는 코어 수와 선택한 소켓당 코어 수를 통해 가상 소켓의 총 수를 계산합니다.

코어

L1 캐시를 포함하는 장치와 프로그램을 실행하는 데 필요한 기능 단위로 구성됩니다. 코어는 프로그램이나 스레드를 독립적으로 실행할 수 있습니다. 하나의 CPU에 하나 이상의 코어가 있을 수 있습니다.

Corelet

AMD 프로세서 corelet은 논리적 프로세서와 구조적으로 동일합니다. 미래의 특정 AMD 프로세서는 여러 계산 단위로 구성되며 각 계산 단위는 여러 corelet으로 구성됩니다. 기존 프로세서 코어와 달리 corelet에는 전용 실행 리소스 집합이 부족하고 L1 명령 캐시 또는 부동 소수점 실행 단위와 같은 일부 실행 리소스를 다른 corelet과 공유합니다. AMD는 corelet을 코어라고 부르지만 corelet은 기존의 코어와 다르므로 VMware에서는 corelet 명명법을 사용하여 리소스 공유를 더 분명하게 나타냅니다.

스레드

일부 코어는 독립적인 명령 스트림을 동시에 실행할 수 있습니다. 기존 구현에서는 코어가 필요에 따라 소프트웨어 스레드 간에 코어의 기능 단위를 멀티플렉싱하여 한 번에 한 개 또는 두 개의 소프트웨어 스레드를 실행할 수 있습니다. 이러한 코어를 듀얼 또는 멀티스레드라고 합니다.

리소스 공유

공유는 가상 시스템이나 리소스 풀의 중요도나 상대적 우선 순위를 지정합니다. 가상 시스템이 다른 가상 시스템 리소스 공유의 두 배를 가지고 있는 경우 두 개의 가상 시스템이 리소스 확보를 위해 경쟁한다면 이 리소스의 두 배를 소비할 수 있는 자격이 주어집니다.

리소스 할당

사용 가능한 리소스 용량이 수요를 충족하지 못할 경우 공유, 예약 및 제한 등의 CPU 리소스 할당 설정을 변경할 수 있습니다. 예를 들어 연말에 회계 관련 작업의 부하가 증가할 경우 회계 리소스 풀 예약을 늘릴 수 있습니다.

vSphere Virtual SMP(Virtual Symmetric Multiprocessing)

단일 가상 시스템에 여러 프로세서가 있을 수 있도록 지원하는 기능입니다.