SMF 프레임워크는 Oracle Solaris 11 시스템에서 항상 활성 상태입니다. SMF는 다음 기능을 제공합니다.
더 빠르게 부트합니다. SMF는 서비스 종속성에 따라 서비스를 병렬로 시작하여 대규모 시스템의 부트 속도를 높입니다.
실패한 서비스를 다시 시작합니다. SMF 서비스에는 다른 서비스와의 종속성 관계가 잘 정의되어 있습니다. 서비스가 실패하면 SMF에서는 영향을 받는 종속 서비스를 보고합니다. SMF는 실패한 서비스를 종속성 순서대로 다시 시작하려고 합니다.
서비스를 검사합니다. 서비스와 프로세스 간 관계를 표시합니다. 서비스 등록 정보 값을 표시합니다.
서비스를 관리합니다. 서비스를 사용으로 설정, 사용 안함으로 설정 및 다시 시작합니다. 이러한 변경 사항은 업그레이드와 재부트를 거쳐도 지속될 수 있습니다. 그렇지 않으면 사용자가 일시적 변경 사항을 지정할 수 있습니다.
서비스를 구성합니다.
서비스 등록 정보 값을 변경합니다.
사용자 정의 등록 정보를 추가하고 삭제합니다.
서비스 변경 사항을 감사합니다. SMF는 모든 관리 변경에 대한 Solaris 감사 레코드를 서비스 또는 해당 등록 정보에 씁니다. SMF는 관리자가 등록 정보 값 또는 서비스 상태를 설정했는지를 표시할 수 있습니다.
등록 정보를 수정하는 기능과 서비스를 사용으로 설정하거나, 사용 안함으로 설정하거나, 다시 시작하는 기능을 포함하여 루트가 아닌 사용자에게 작업을 안전하게 위임합니다.
새 서비스를 만듭니다. 간편하게 기본 서비스의 새 인스턴스를 만들거나, 기존 서비스를 복사하고 수정하거나, 서비스 만들기 도구를 사용합니다.
서비스 문제를 디버깅합니다. 간편하게 사용으로 설정된 서비스가 실행 중이 아닌 이유 또는 서비스가 다른 서비스 실행을 차단하는 이유에 대한 설명을 표시합니다.
특정 소프트웨어 이벤트나 하드웨어 오류에 대해 사용자에게 알리는 방법을 구성합니다.
inetd.conf 구성을 SMF 서비스로 변환합니다.
SMF 서비스 등록 정보를 구성 파일로 변환합니다. 이 방식은 SMF에서 관리되지만 구성 파일을 필요로 하는 응용 프로그램과 상호 작용하는 서비스에 대한 브리지를 제공합니다.