Go to main content

SPARC M7 시리즈 서버 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 10월
 
 

코어 지정

논리적 도메인에 하나 이상의 CPU 스레드를 지정할 수 있지만 대부분의 작업 부하는 하나의 스레드에서 제공할 수 있는 것보다 더 높은 처리 능력을 요구합니다. 마찬가지로 CPU 하나의 스레드를 여러 논리적 도메인에 지정할 수 있지만, 이 구성은 단일 코어의 CPU 스레드를 공유하는 논리적 도메인에 대한 안정성 문제를 발생할 수 있습니다. 또한 CPU 코어와 CPU 스레드를 동시에 사용하도록 도메인을 구성할 수 없습니다. CPU 코어 구성과 CPU 스레드 구성을 함께 사용할 수 없습니다. 따라서 전체 코어를 개별 논리적 도메인에 지정해야 합니다.


주 -  대부분의 작업 부하에 최소 하나 또는 두 개의 코어를 도메인에 지정해야 합니다. 코어 ID를 사용하여 개별 코어 또는 코어 범위를 지정할 수 있습니다.

게스트 도메인을 만드는 데 사용할 수 있는 사용 가능한 코어 수는 개별 PDomain에 있는 CMIOU 수와 CPU별 코어 수의 함수입니다. M7 CPU에는 코어가 총 32개 있습니다. 이 표에는 서버의 PDomain별로 사용 가능한 코어가 나와 있습니다. 제공된 사용 가능한 게스트 도메인 수에는 기본 도메인에 필요한 코어 수(이 계산에서는 두 개)가 제외됩니다. 또한, 사용 가능한 게스트 도메인 수는 코어 경계 및 게스트 도메인별 최소값인 코어 두 개를 사용하는 권장 사항을 기반으로 한 것입니다. CPU 스레드를 사용하여 게스트 도메인을 만드는 경우 PDomain별로 최대 게스트 도메인 수를 구현할 수 있습니다. 최소값인 코어 한 개를 사용하는 경우 표에 나와 있는 수보다 두 배 많은 수의 게스트 도메인을 구현할 수 있습니다.


주 -  이 숫자는 전체 코어 지정 및 기본 도메인과 게스트 도메인에 지정된 최소 코어 수인 코어 두 개를 사용하는 경우를 기준으로 합니다.
서버
구성
PDomain별 총 코어 수
PDomain별 사용 가능한 게스트 도메인 수
SPARC M7-8(PDomain 2개)
완전히 채워짐
128
63
절반만 채워짐
64
31
SPARC M7-8(PDomain 1개)
완전히 채워짐
256
127
절반만 채워짐
128
63
SPARC M7-16
완전히 채워짐
128
63
절반만 채워짐
64
31

물리적 CPU 코어에 대한 열거에는 노드 번호, SCC 번호 및 코어 번호가 포함됩니다. SCC와 코어 번호는 CMP를 기준으로 NAC 이름에 직접 지정됩니다(예: CMP-path/CMP/SCCx/COREy). 노드 번호는 CMP 경로의 함수이며, 서버마다 다릅니다.

논리적 레벨에서 ldm 명령은 연속하지 않은 균일 열거로 코어를 보여줍니다. 예를 들면 다음과 같습니다.

  • /SYS/CMIOU0/CM/CMP/SCC0에는 논리적 코어 0 ~ 3이 포함되어 있습니다.

  • /SYS/CMIOU0/CM/CMP/SCC1에는 논리적 코어 8 ~ 11이 포함되어 있습니다.

  • /SYS/CMIOU0/CM/CMP/SCC2에는 논리적 코어 16 ~ 19가 포함되어 있습니다.

각 SCC는 네 개의 연속하는 열거형 코어를 제공하지만 다음 SCC와의 사이에 네 개의 논리적 코어 번호 격차가 있습니다.

총 사용 가능한 코어 수는 서버에 설치된 CPU의 상태에 따라 다릅니다. 각 CPU에 32개의 코어가 있습니다. 따라서 SPARC M7-8 서버에는 총 256개의 코어가 있고, SPARC M7-16 서버에는 총 512개의 코어가 있습니다. CPU당 사용 가능한 코어 수를 확인하려면 적절한 대상(이 예제의 경우 CPU_0이며, 사용 가능한 코어가 20개뿐인 성능이 저하된 상태로 실행 중인 프로세스를 보여줌)에서 show 명령을 사용하십시오.

-> show /System/Processors/CPUs/CPU_0

   /System/Processors/CPUs/CPU_0
      Targets:

      Properties:
         health = Degraded
         health_details = -
         requested_state = Enabled
         part_number = Not Available
         serial_number = 0000000000000000000b906120121084
         location = CMIOU0/CM/CMP (CPU Memory IO Unit 0)
         model = Oracle SPARC M7
         max_clock_speed = 3.600 GHz
         total_cores = 32
         enabled_cores = 20
         temperature = 45 degrees C
...
->

관련 정보