공유는 가상 시스템이나 리소스 풀의 상대적 중요도를 지정합니다. 가상 시스템이 다른 가상 시스템 리소스 공유의 두 배를 가지고 있는 경우 두 개의 가상 시스템이 리소스 확보를 위해 경쟁한다면 이 리소스의 두 배를 소비할 수 있는 자격이 주어집니다.
일반적으로 공유는 높음, 보통 또는 낮음으로 지정되며 이 값은 각각 4:2:1 비율로 공유 값을 지정합니다. 사용자 지정을 선택하여 각 가상 시스템에 특정 공유 개수(비례 가중치를 나타냄)를 할당할 수도 있습니다.
공유를 지정하는 것은 형제 가상 시스템 또는 리소스 풀, 즉 리소스 풀 계층 구조에서 상위 개체가 동일한 가상 시스템 또는 리소스 풀과 관련해서만 의미가 있습니다. 형제는 예약 및 제한에 의해 정해지는 상대적 공유 값에 따라 리소스를 공유합니다. 가상 시스템에 공유를 할당할 때 항상 해당 가상 시스템의 우선 순위를 전원이 켜진 다른 가상 시스템에 상대적으로 지정하십시오.
다음 표에서는 하나의 가상 시스템에 대한 기본 CPU 및 메모리 공유 값을 보여 줍니다. 리소스 풀의 경우 기본 CPU 및 메모리 공유 값은 같지만 리소스 풀을 네 개의 가상 CPU 및 16GB 메모리가 포함된 가상 시스템인 것처럼 보아 공유 값에 곱해야 합니다.
설정 | CPU 공유 값 | 메모리 공유 값 |
---|---|---|
높음 | 가상 CPU당 2000 공유 | 구성된 가상 시스템 메모리에 대해 메가바이트당 20 공유 |
일반 | 가상 CPU당 1000 공유 | 구성된 가상 시스템 메모리에 대해 메가바이트당 10 공유 |
낮음 | 가상 CPU당 500 공유 | 구성된 가상 시스템 메모리에 대해 메가바이트당 5 공유 |
예를 들어 CPU 및 메모리 공유가 보통으로 설정된 두 개의 가상 CPU 및 1GB RAM이 포함된 SMP 가상 시스템에는 2x1000=2000 CPU 공유 및 10x1024=10240 메모리 공유가 있습니다.
두 개 이상의 가상 CPU가 포함된 가상 시스템을 SMP(대칭적 다중 처리) 가상 시스템이라고 합니다.
새 가상 시스템의 전원을 켜면 각 공유로 표시되는 상대적 우선 순위가 변경됩니다. 이로 인해 동일한 리소스 풀에 있는 모든 가상 시스템이 영향을 받습니다. 모든 가상 시스템에는 동일한 수의 가상 CPU가 있습니다. 다음과 같은 예를 고려해 보십시오.
- 두 개의 CPU 바인딩된 가상 시스템이 8GHz의 총 CPU 용량을 가진 호스트에서 실행되고 있습니다. 해당 CPU 공유는 보통으로 설정되어 있고 각각 4GHz를 가져옵니다.
- 세 번째 CPU 바인딩된 가상 시스템의 전원이 켜집니다. 해당 CPU 공유 값은 높음으로 설정되어 있으며 이는 보통으로 설정된 시스템보다 두 배의 공유를 가져야 한다는 의미입니다. 새 가상 시스템은 4GHz를 받으며 다른 두 개의 시스템은 각각 2GHz만 가져옵니다. 사용자가 세 번째 가상 시스템에 대해 사용자 지정 공유 값으로 2000을 지정하는 경우에도 동일한 결과가 발생합니다.