Solaris 10 새로운 기능

예측적 자가 치유

이 기능은 Solaris Express 6/04 릴리스의 새로운 기능입니다. Solaris Express 10/04 릴리스 및 Solaris 10 3/05 릴리스에서는 중요한 개선 내용이 있습니다.

Sun Microsystems는 예측적 자가 치유 기능이 있는 시스템 및 서비스를 구축 및 구현할 수 있는 새 아키텍쳐를 개발했습니다. 소프트웨어와 하드웨어에 장애가 발생하는 경우 Sun 시스템과 서비스는 자가 치유 기술을 사용하여 가용성을 최대화합니다. 또한 자가 치유 기술은 시스템 관리자와 서비스 제공자에게 더욱 간소하고 더욱 효과적인 종단간 경험을 제공하므로 비용이 절감됩니다. Solaris 10 OS에서는 이러한 시도의 결과인 일련의 첫 번째 주요 신규 기능을 사용할 수 있습니다. Solaris 10 소프트웨어에는 CPU, 메모리 및 I/O 버스 연결 구성 요소 및 시스템 서비스용 자가 치유를 실행하는 구성 요소가 포함되어 있습니다.

이 새 아키텍처의 각 구성 요소에 대한 자세한 설명은 Solaris Service Manager 및 Solaris Fault Manager에 대한 다음 설명에서 함께 다룹니다.

Solaris Service Manager

Solaris Service Manager는 Solaris Express 10/04 릴리스에서 소개되어 Solaris 10 3/05 릴리스에서 향상되었으며 종래의 UNIX 시작 스크립트, init 실행 수준 및 구성 파일을 사용할 수 있도록 하는 인프라를 제공합니다. 이 인프라에는 다음의 기능이 제공됩니다.

이 인프라에 대한 자세한 내용은 System Administration Guide: Basic Administration의 9장, “Managing Services(Overview)”를 참조하십시오. 인프라의 개요는 smf(5) 매뉴얼 페이지에 있습니다.

Solaris Fault Manager

예측적 자가 치유 시스템에는 단순화된 관리 모델이 있습니다. 종래의 오류 메시지는 소프트웨어 구성 요소가 사용하는 원격 이벤트로 대체되었습니다. 소프트웨어 구성 요소는 자동으로 잠재적인 이상 또는 불량을 진단하여 자가 치유 작업을 시작합니다. 자가 치유 작업의 예로는 관리자 메시징, 이상 구성 요소의 분리 또는 작동 정지 및 수리 안내 등이 있습니다. Fault Manager라는 이름의 새 소프트웨어 구성 요소 fmd(1M)입니다. Fault Manager는 원격, 로그 파일 및 구성 요소를 관리합니다. 또한 Solaris 10 OS에는 Fault Manager 및 새 로그 파일과 상호 작용하는 데 사용할 수 있는 새로운 fmadm(1M), fmdump(1M)fmstat(1M) 도구가 있습니다.

해당되는 경우 Fault Manager는 syslogd(1M) 서비스에 메시지를 보내어 문제가 발견되었음을 관리자에게 통지합니다. 이 메시지에는 Sun의 새 메시지 웹 사이트인 http://www.sun.com/msg/의 기술 자료에 대한 안내가 있으며, 이 기술 자료에는 문제의 영향과 적절한 대응 및 수리 조치에 대한 자세한 설명이 있습니다.

Solaris Express 6/04에서는 UltraSPARC-III 및 UltraSPARC-IV CPU와 메모리 시스템에 대한 자동 진단/복구용 자가 치유 구성 요소가 도입되었습니다. 이 릴리스에서는 또한 PCI 기반 I/O에 대한 복원성 및 원격 기능이 강화되었습니다.