탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle VM Server for SPARC 2.2 관리 설명서 Oracle VM Server for SPARC (한국어) |
제1부Oracle VM Server for SPARC 2.2 소프트웨어
1. Oracle VM Server for SPARC 소프트웨어 개요
3. Oracle VM Server for SPARC 보안
전체 코어 제약 조건과 다른 도메인 기능 사이의 상호 작용
SPARC CPU를 조정하여 SPARC T4 시스템에서 작업 로드 성능 최적화
도메인이 CPU 전체 코어로 구성되었는지 여부를 확인하는 방법
다른 Oracle VM Server for SPARC 기능과의 상호 작용
구문 분석 가능하고 시스템에서 읽을 수 있는 목록을 생성하는 방법(-p)
긴 목록의 하위 세트를 생성하는 방법(-o format)
시스템에서 읽을 수 있는 형식으로 제약 조건을 나열하는 방법
제2부선택적 Oracle VM Server for SPARC 소프트웨어
13. Oracle VM Server for SPARC Physical-to-Virtual 변환 도구
14. Oracle VM Server for SPARC Configuration Assistant(Oracle Solaris 10)
15. Oracle VM Server for SPARC Management Information Base 소프트웨어 사용
16. Logical Domains Manager 검색
전원 관리(PM)를 사용하려면 먼저 Oracle ILOM(Integrated Lights Out Manager) 3.0 펌웨어에서 PM 정책을 설정해야 합니다. 이 절에서는 Oracle VM Server for SPARC 소프트웨어에서 PM을 사용하기 위해 필요한 정보를 요약합니다.
ILOM에 대한 자세한 내용은 다음을 참조하십시오.
Sun Integrated Lights Out Manager (ILOM) 3.0 CLI Procedures Guide의 “Monitoring Power Consumption”
Oracle Integrated Lights Out Manager (ILOM) 3.0 Feature Updates and Release Notes
전원 정책은 특정 시점의 시스템 전원 사용을 제어합니다. 기본 플랫폼에서 PM 기능을 구현했다면 다음 전원 정책이 지원됩니다.
성능. 시스템이 사용 가능한 모든 전원을 사용하도록 허용됩니다.
탄력적. 시스템 전원 사용이 현재 사용률 레벨에 맞추어 조정됩니다. 예를 들어, 사용률이 줄어들면 리소스의 전원 상태가 감소합니다.
다음은 PM 기능입니다.
CPU 코어 자동 사용 안함. 해당 코어의 모든 스레드(스트랜드)가 사용 안함으로 설정되면 PM에서 자동으로 CPU 코어를 사용 안함으로 설정합니다.
CPU 클럭 사이클 건너뛰기. Oracle VM Server for SPARC 2.0 릴리스부터 PM에서 CPU 클럭 사이클 건너뛰기를 자동으로 조정할 수 있습니다. 이 기능은 SPARC T3 및 SPARC T4 플랫폼에 대해서만 사용할 수 있습니다. 모든 도메인이 전원 사용률 임계값 내에 유지되도록 조정을 통해 건너뛰는 클럭 사이클의 수를 높이거나 낮출 수 있습니다. PM은 CPU 사용률을 기준으로 이러한 조정 여부를 결정합니다. 시스템에서 성능 정책을 사용하는 경우 건너뛰는 클럭 사이클의 수는 자동으로 없음으로 조정됩니다.
깊은 유휴 모드로 메모리 작동. Oracle VM Server for SPARC 2.0 릴리스부터 SPARC T3 및 SPARC T4 플랫폼에 탄력적 정책이 적용 중인 경우 전원 절약을 위해 사용되지 않는 메모리가 더 깊은 유휴 모드로 작동하도록 자동으로 구성됩니다.
전원 제한. SPARC T3 및 SPARC T4 플랫폼에서 전원 제한을 설정하여 시스템의 전원 소비를 제한할 수 있습니다. 전원 소비가 전원 제한보다 클 경우 PM 기술이 사용되어 전원을 줄입니다. ILOM 서비스 프로세서(SP)를 사용하여 전원 제한을 설정할 수 있습니다.
다음 문서를 참조하십시오.
Sun Integrated Lights Out Manager (ILOM) 3.0 CLI Procedures Guide
Oracle Integrated Lights Out Manager (ILOM) 3.0 Feature Updates and Release Notes
ILOM 인터페이스를 사용하여 전원 제한, 유예 기간 및 위반 작업을 설정할 수 있습니다. 전원 제한이 유예 기간보다 오랫동안 초과될 경우 위반 작업이 수행됩니다.
현재 전원 소비가 전원 제한을 초과할 경우 전원 관리가 가능한 리소스의 전원 상태를 줄이기 위한 시도가 수행됩니다. 전원 소비가 전원 제한 아래로 낮아지면 이러한 리소스의 전원 상태는 다시 높아질 수 있습니다. 시스템에 탄력적 정책이 적용 중인 경우 리소스의 전원 상태 증가는 사용률 레벨로 결정됩니다.
시스템에 탄력적 정책이 적용 중인 경우 일부 도메인 구성 수정이 먼저 검증되어 전원 제한이 초과되지 않는지 확인합니다. 전원 제한이 초과될 경우 요청에 따라 리소스 중 일부만 수정되거나 추가될 수 있습니다. 나중에 전원 제한이 늘어나면 성공적으로 수정되지 않은 리소스를 추가할 수 있습니다.
도메인의 로드로 인해 리소스에서 더 많은 전원을 소비할 경우 전원 소비를 전원 제한 아래로 유지하는 리소스만 성공적으로 전원이 증가됩니다.
ILOM 3.0 펌웨어 CLI를 사용하여 전원 정책을 구성하는 방법에 대한 자세한 내용은 Sun Integrated Lights Out Manager (ILOM) 3.0 CLI Procedures Guide의 “Monitoring Power Consumption”을 참조하십시오.
이 절에서는 전원 관리되는 CPU 스레드 및 가상 CPU를 나열하는 방법을 설명합니다.
# ldm list -l primary NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active -n-cv- UART 64 16G 1.0% 21h 33m SOFTSTATE Solaris running UUID b9288150-327f-44f7-8c64-d4d57b92e524 MAC 00:21:28:8f:8f:34 HOSTID 0x858f8f34 CONTROL failure-policy=ignore DEPENDENCY master= CORE CID CPUSET 0 (0, 1, 2, 3, 4, 5, 6, 7) 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) 5 (40, 41, 42, 43, 44, 45, 46, 47) 6 (48, 49, 50, 51, 52, 53, 54, 55) 7 (56, 57, 58, 59, 60, 61, 62, 63) VCPU VID PID CID UTIL STRAND 0 0 0 1.2% 100% 1 1 0 1.5% 100% 2 2 0 0.1% 100% 3 3 0 0.2% 100% . . .
다음 출력은 CPU에 대한 UTIL 열에서 대시(----)를 표시하며, 이것은 스레드가 전원 관리됨을 의미합니다. 대시는 primary 도메인 이외의 도메인에 대해서만 표시됩니다.
# ldm list -l ldg1 NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME ldg1 active -n--v- 5000 64 16G 1.1% 20h 55m SOFTSTATE Solaris running UUID 98d86371-24f6-4792-c631-eb14e81ad4a0 MAC 00:14:4f:f9:02:f2 HOSTID 0x84f902f2 CONTROL failure-policy=ignore DEPENDENCY master= CORE CID CPUSET 8 (64, 65, 66, 67, 68, 69, 70, 71) 9 (72, 73, 74, 75, 76, 77, 78, 79) 10 (80, 81, 82, 83, 84, 85, 86, 87) 11 (88, 89, 90, 91, 92, 93, 94, 95) 12 (96, 97, 98, 99, 100, 101, 102, 103) 13 (104, 105, 106, 107, 108, 109, 110, 111) 14 (112, 113, 114, 115, 116, 117, 118, 119) 15 (120, 121, 122, 123, 124, 125, 126, 127) VCPU VID PID CID UTIL STRAND 0 64 8 0.8% 100% 1 65 8 2.0% 100% 2 66 8 ---- 100% 3 67 8 ---- 100% 4 68 8 ---- 100% . . .
출력에서 util= 다음의 공백은 스레드(스트랜드)가 전원 관리됨을 의미합니다.
# ldm list -l -p VCPU |vid=0|pid=0|util=0.7%|strand=100 |vid=1|pid=1|util=|strand=100 |vid=2|pid=2|util=|strand=100 |vid=3|pid=3|util=|strand=100 |vid=4|pid=4|util=0.7%|strand=100 |vid=5|pid=5|util=|strand=100 |vid=6|pid=6|util=|strand=100 |vid=7|pid=7|util=|strand=100
출력의 PM 열에서 yes는 CPU가 전원 관리됨을 의미하고 no는 CPU 전원이 켜졌음을 의미합니다. 100% 해제 CPU는 기본적으로 전원 관리되는 것으로 간주되므로 PM 열 아래에 대시(---)가 표시됩니다.
# ldm list-devices -a cpu VCPU PID %FREE PM 0 0 no 1 0 yes 2 0 yes 3 0 yes 4 100 --- 5 100 --- 6 100 --- 7 100 ---
출력의 pm= 필드에서 yes는 CPU가 전원 관리됨을 의미하고 no는 CPU 전원이 켜졌음을 의미합니다. 100% 해제 CPU는 기본적으로 전원 관리되는 것으로 간주되므로 해당 필드에 공백이 나타납니다.
# ldm list-devices -a -p cpu VERSION 1.6 VCPU |pid=0|free=0|pm=no |pid=1|free=0|pm=yes |pid=2|free=0|pm=yes |pid=3|free=0|pm=yes |pid=4|free=0|pm=no |pid=5|free=0|pm=yes |pid=6|free=0|pm=yes |pid=7|free=0|pm=yes |pid=8|free=100|pm= |pid=9|free=100|pm= |pid=10|free=100|pm=