Go to main content
Oracle® VM Server for SPARC 3.4 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

하드 분할된 시스템과 다른 Oracle VM Server for SPARC 기능과의 상호 작용

이 절에서는 하드 분할된 시스템이 다른 Oracle VM Server for SPARC 기능과 상호 작용하는 방법에 대해 설명합니다.

CPU 동적 재구성

CPU 전체 코어로 구성된 도메인에서 CPU 동적 재구성을 사용할 수 있습니다. 단, 개별 CPU 스레드가 아닌 전체 CPU 코어만 추가 또는 제거할 수 있습니다. 시스템의 하드 분할 상태는 CPU 동적 재구성 기능으로 유지 관리됩니다. 또한 CPU 코어가 도메인에 동적으로 추가될 경우 최대값이 강제 적용됩니다. 따라서 최대 CPU 수를 초과하는 경우 CPU DR 명령을 실패합니다.


주 - 도메인이 중지되고 바인드가 해제되지 않은 경우 max-cores 등록 정보를 변경할 수 없습니다. 따라서 전체 코어 제약 조건이 설정되었을 때 지정된 값에서 최대 코어 수를 높이려면 먼저 도메인을 중지 및 바인드 해제해야 합니다.

다음 명령을 사용하여 동적으로 CPU 전체 코어를 바인드된 도메인 또는 활성 도메인에 추가하거나 바인드된 도메인 또는 활성 도메인에서 제거하고, 동적으로 바인드된 도메인 또는 활성 도메인에 대한 CPU 전체 코어 수를 설정할 수 있습니다.

ldm add-core number-of-CPU-cores domain

ldm rm-core number-of-CPU-cores domain

ldm set-core number-of-CPU-cores domain

주 - 도메인이 활성 상태가 아닌 경우 이러한 명령은 도메인에 대한 최대 CPU 코어 수도 조정합니다. 도메인이 바인드되었거나 활성 상태인 경우 이러한 명령은 도메인에 대한 최대 CPU 코어 수에 영향을 주지 않습니다.
예 65  2개의 CPU 전체 코어를 도메인에 동적으로 추가

이 예에서는 동적으로 ldg1 도메인에 2개의 CPU 전체 코어를 추가하는 방법을 보여줍니다. ldg1 도메인은 CPU 전체 코어로 구성된 활성 도메인입니다. 첫번째 명령은 ldg1 도메인이 활성 상태임을 보여줍니다. 두번째 명령은 ldg1 도메인이 CPU 전체 코어 및 최대 4개의 CPU 코어로 구성되었음을 보여줍니다. 세번째 및 네번째 명령은 2개의 CPU 전체 코어 추가 전후에 도메인에 지정된 CPU 코어를 보여줍니다. 네번째 명령은 2개의 CPU 전체 코어를 ldg1 도메인에 동적으로 추가합니다.

primary# ldm list ldg1
NAME    STATE   FLAGS   CONS  VCPU  MEMORY UTIL  UPTIME
ldg1    active  -n----  5000  16    2G     0.4%  5d 17h 49m
primary# ldm list -o resmgmt ldg1
NAME
ldg1

CONSTRAINT
   whole-core
        max-cores=4
primary# ldm list -o core ldg1
NAME 
ldg1

CORE 
CID	PCPUSET 
1	(8, 9, 10, 11, 12, 13, 14, 15) 
2	(16, 17, 18, 19, 20, 21, 22, 23)
primary# ldm add-core 2 ldg1
primary# ldm list -o core ldg1
NAME 
ldg1

CORE 
CID	PCPUSET 
1	(8, 9, 10, 11, 12, 13, 14, 15) 
2	(16, 17, 18, 19, 20, 21, 22, 23) 
3	(24, 25, 26, 27, 28, 29, 30, 31)
4	(32, 33, 34, 35, 36, 37, 38, 39)

CPU 동적 리소스 관리

동적 리소스 관리(DRM)를 사용하여 일부 도메인에서 CPU 리소스를 자동으로 관리할 수 있습니다.

전원 관리

각 하드 분할된 도메인에 대해 별도의 전원 관리(PM) 정책을 설정할 수 있습니다.

도메인 재부트 또는 재바인드

CPU 전체 코어로 구성된 도메인은 도메인이 다시 시작되거나 전체 시스템이 다시 시작될 경우에도 CPU 전체 코어로 계속 구성됩니다. 도메인은 바인드가 유지되는 기간 내내 동일한 물리적 CPU 코어를 사용합니다. 예를 들어, 도메인이 재부트될 경우 재부트 이전 및 이후 모두 동일한 물리적 CPU 코어를 사용합니다. 또는 도메인이 바인드된 동안 전체 시스템의 전원이 꺼질 경우 시스템의 전원이 켜지면 해당 도메인은 동일한 물리적 CPU 코어로 구성됩니다. 도메인을 바인드 해제한 다음 재바인드하거나 전체 시스템이 새로운 구성으로 다시 시작될 경우에는 도메인이 다른 물리적 CPU 코어를 사용할 수 있습니다.