1장 |
|
머리말에 나와 있는 Sun Fire 최고급 및 중급 시스템은 도메인으로 나눌 수 있습니다. 각 도메인은 별도의 컴퓨터로 작동하고, 각각의 운영 체제를 실행합니다(동적 시스템 도메인 참조). 동적 재구성(DR) 기능을 사용하면 도메인이 실행 중인 상태에서 도메인의 시스템 보드, I/O 보드 및 특정 구성 요소를 활성화 및 비활성화할 수 있습니다.
DR 부분은 도메인의 Solaris 소프트웨어에서 실행되고 cfgadm(1M) 명령을 통해 관리됩니다. 시스템 제어기(SC)에서 실행되는 부분도 있습니다.
중급 시스템의 시스템 보드는 CPU/메모리 보드라고도 합니다. 최고급 시스템에서도 마찬가지입니다. 이 문서에서는 시스템 보드라는 용어만 사용합니다. 시스템 보드는 최고급 플랫폼과 중급 플랫폼 간에도 교환이 가능합니다.
최고급 시스템 I/O 보드와 중급 시스템 I/O는 유사한 점도 있지만 다른 점도 있습니다. 이 문서에서는 구별해야 하는 경우를 제외하고 두 가지 모두에 대해 I/O 보드라는 용어를 사용합니다.
최고급 시스템 I/O 보드의 I/O 버스는 PCI 또는 hsPCI+ 카드와 MaxCPU 보드를 지원합니다. MaxCPU 보드는 슬롯 1에 꽂는데 CPU만 두 개가 있고 메모리는 없습니다.
중급 시스템 I/O 보드는 PCI 또는 CompactPCI 카드를 지원합니다.
이 문서에서는 hsPCI+ 카드와 CompactPCI 카드를 참조할 때 구별해야 하는 경우를 제외하고 통칭적으로 PCI라는 용어를 사용합니다.
예를 들어 결함 발생 시스템 보드를 DR 분리한 다음 해당 시스템의 핫 플러그 기능을 사용하여 물리적으로 제거할 수 있습니다. 수리한 보드를 플러그인하거나 교체한 후 DR을 사용하여 도메인으로 보드를 구성할 수 있습니다. DR 기능을 사용하여 시스템 보드 또는 구성 요소를 추가 또는 제거한 경우 DR은 항상 해당 보드 또는 구성 요소를 알려진 구성 상태로 둡니다. 시스템 보드 및 구성 요소의 구성 상태에 대한 자세한 내용은 상태 및 조건을 참조하십시오.
또한 로드 균형을 조정하거나 특정 작업에 추가로 용량을 제공하기 위해 시스템 보드 또는 I/O 보드를 할당할 수도 있습니다.
DR 소프트웨어를 사용하여 다음 작업을 수행할 수 있습니다.
앞에서 설명한 작업을 지원하는 DR 작업의 4가지 기본 유형은 연결, 구성, 구성 해제 및 단절입니다.
|
주 - 시스템 보드가 사용 중인 경우, 사용을 중지하고 사용자가 전원을 끄기 전에 도메인에서 단절해야 합니다. 새 시스템 보드 또는 업그레이드된 시스템 보드를 삽입하고 전원을 켠 후, 해당 접속 지점을 연결(접속 지점 참조)하고 운영 체제가 사용하도록 구성합니다. DR 작업에 대한 자세한 내용은 일반 DR 보드 작업을 참조하십시오. |
다음 중 한 가지 방법으로 DR 작업을 시작할 수 있습니다.
Management Center 소프트웨어에서 제공하는 GUI를 사용합니다. 자세한 내용은 Sun Management Center User's Guide를 참조하십시오.
중급 시스템에서 DR을 실행하는 경우에는 DR 작업을 실행하기 전이나 실행하는 동안 showplatform 및 showboards와 같은 중급 시스템 SC 명령을 하나 이상 실행해야 합니다. 이들의 사용 방법에 대해서는 본 문서의 해당 부분에 설명되어 있고, Sun Fire Midrange Systems Controller Command Reference Manual에서 자세한 내용을 볼 수 있습니다.
핫 플러그 가능 장치는 가동 중인 시스템에도 논리적으로 연결 또는 단절할 수 있습니다. 핫 스왑 가능 장치는 가동 중인 시스템에도 물리적으로 연결 또는 단절할 수 있습니다. 핫 플러그 가능 보드와 모듈은 데이터 핀이 접촉되기 전에 보드나 모듈에 전력을 공급하는 특수한 커넥터를 갖습니다. 핫 플러그 커넥터가 있는 보드와 장치는 시스템이 가동 중인 동안에도 삽입하거나 제거할 수 있습니다. 즉, 핫 스왑이 가능합니다.
시스템 보드와 I/O 보드는 핫 플러그 장치입니다. 그러나 주변장치 전원 공급장치 같은 일부 장치는 핫 플러그 모듈이 아니므로 시스템이 가동 중일 때는 단절할 수 없습니다.
자동 DR(ADR)을 사용하면 사용자 상호 작용 없이도 응용프로그램이 DR 작업을 실행할 수 있습니다. ADR은 reconfiguration coordination manager(RCM)와 시스템 이벤트 기능, sysevent가 포함되어 있는 고급 DR 프레임워크를 사용합니다. RCM은 응용프로그램에 특정한 로드 가능 모듈을 활성화하여 콜백을 등록합니다. 콜백은 DR 작업 전에는 준비 작업을, DR 작업 동안에는 오류 복구 작을 그리고 DR 작업 후에는 정리 작업을 수행할 수 있습니다. 시스템 이벤트 프레임워크는 응용프로그램을 활성화하여 시스템 이벤트에 대해 등록하고 그러한 이벤트에 대한 알림을 받습니다.
ADR은 RCM 및 sysevent와의 인터페이스를 통해 응용프로그램을 활성화하여 자원을 구성 해제하기 전에 자동으로 자원을 포기하고 새 자원이 도메인으로 구성될 때 새 자원을 캡처합니다.
응용프로그램은 도메인에서 cfgadm(1M) 명령을 실행할 수 있으며 이러한 명령을 로컬 ADR이라고 합니다. 또한 최고급 시스템에서도 응용프로그램은 SC에서 SMS DR 명령을 실행할 수 있으며 이러한 명령을 전역 ADR이라고 합니다. 최고급 시스템에서는 전역 ADR을 사용하여 시스템 보드를 한 도메인에서 다른 도메인으로 옮기고, 핫 스왑된 보드를 도메인으로 구성하고, 도메인에서 시스템 보드를 제거할 수 있습니다.
COD (Capacity on Demand) 옵션을 사용하면 Sun Fire 시스템에 설치한 COD 시스템 보드에 추가로 CPU 자원을 제공할 수 있습니다. Sun Fire COD 시스템에는 표준 및 COD 시스템 보드를 모두 설치할 수 있습니다. 시스템의 각 도메인에 활성 CPU가 하나 이상 필요합니다.
DR을 사용하면 표준 시스템 보드를 옮길 때와 같은 방법으로 COD 보드를 도메인 안과 밖으로 옮길 수 있습니다. 그러나 해당 사용 권한(RTU)을 구입한 경우에만 COD 보드의 CPU를 사용할 수 있습니다. 각 COD RTU 라이센스는 한 시스템에 있는 COD 보드에서 지정된 숫자만큼의 CPU를 활성화는 COD RTU 라이센스 키를 받을 수 있는 권한을 부여합니다.
DR을 사용하여 COD 보드를 도메인으로 구성할 때마다 COD 보드의 각 활성 CPU를 활성화할 수 있도록 대상 도메인에 충분한 RTU 라이센스를 사용할 수 있는지 확인하십시오. COD 보드를 추가하려고 할 때 대상 도메인에 사용할 수 있는 충분한 RTU 라이센스가 없으면 시스템이 해당 도메인에서 활성화할 수 없는 각 CPU에 대해 상태 메시지를 표시합니다.
최고급 시스템의 COD 옵션에 대한 자세한 내용은 System Management Services(SMS) Administrator Guide를 참조하십시오.
이 문서에서는 최신 Solaris 8, Solaris 9 및 Solaris 10 소프트웨어 릴리스에서 실행되는 최신 버전의 DR에 대해 설명합니다. http://sunsolve.sun.com의 SunSolveSM 데이터베이스에서 최신 패치를 확인하십시오.
|
주 - 최적의 성능과 최신 향상 사항을 이용하려면 시스템에서 모든 Sun 소프트웨어를 최신 버전으로 실행하는 것이 좋습니다. |
다음에 이어지는 절에서는 특정 Solaris 릴리스에서 DR을 사용할 경우의 특수 고려 사항에 대해 설명합니다.
Solaris 10 3/05 HW1 OS는 Solaris 10 소프트웨어 중 UltraSPARCÆ IV+ 시스템 보드를 지원하는 첫 번째 릴리스이고, Solaris 9 9/05 OS는 Solaris 9 소프트웨어 중 첫 번째 릴리스입니다. 구형 보드를 사용하도록 구성된 도메인에 UltraSPARC IV+ 보드를 추가할 수는 있지만 DR을 사용하여 모든 UltraSPARC IV+ 보드를 통해 부팅되는 도메인에 구형 보드를 추가할 수 없습니다. 도메인을 먼저 종료한 경우에만 모든 UltraSPARC IV+ 보드에서 부팅되는 도메인에 구형 보드를 추가할 수 있습니다.
Sun Fire 중급 시스템의 UltraSPARC IV+ 보드가 갖는 도메인 제한 사항에 대한 추가 정보는 펌웨어 릴리스 5.19용 Sun Fire 중급 시스템 플랫폼 관리 설명서를 참조하십시오.
Solaris 8 2/02 OS는 Solaris 8 소프트웨어 중에서 I/O 보드의 DR을 지원하는 첫 번째 릴리스입니다. 또한 Sun Fire 최고급 시스템의 System Management Services(SMS) 1.3도 SMS 중에서 DR을 완전 지원하는 첫 번째 릴리스입니다. 도메인에 패치와 새로운 커널 업데이트를 설치하고 최고급 서버의 시스템 제어기(SC)에 최신 버전의 SMS 소프트웨어를 설치하면 Solaris 8 2/02 OS 이후 버전의 소프트웨어를 실행하는 도메인에서도 DR의 전체 기능을 활성화할 수 있습니다. Solaris 8 OS는 UltraSPARC IV+ 보드를 지원하지 않습니다.
Copyright © 2005, Sun Microsystems, Inc. All rights reserved.