Oracle® Solaris 11.2의 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

프로젝트 및 작업 기능

작업 부하 응답을 최적화하려면 먼저 분석할 시스템에서 실행 중인 작업 부하를 식별할 수 있어야 합니다. 이러한 정보는 순수한 프로세스 중심 방식 또는 사용자 중심 방식 중 하나를 단독으로 사용해서는 얻기 어려울 수 있습니다. Oracle Solaris 시스템에서는 작업 부하를 구분하고 식별하는 데 사용할 수 있는 프로젝트와 작업이라는 두 가지 추가 기능이 제공됩니다. 프로젝트는 관련 작업에 대한 네트워크 차원의 관리 식별자를 제공합니다. 작업은 프로세스 그룹을 작업 부하 구성 요소를 나타내는 관리 가능 엔티티로 수집합니다.

project 이름 서비스 데이터베이스에서 지정된 제어가 프로세스, 작업 및 프로젝트에서 설정됩니다. forksettaskid 시스템 호출을 통해 프로세스 및 작업 제어가 상속되므로 프로젝트 내에서 생성되는 모든 프로세스 및 작업은 이러한 제어를 상속합니다. 이러한 시스템 호출에 대한 자세한 내용은 fork(2)settaskid(2) 매뉴얼 페이지를 참조하십시오.

해당 프로젝트 또는 작업 구성원을 기준으로, 실행 중인 프로세스를 표준 Oracle Solaris 명령을 사용하여 조작할 수 있습니다. 확장 계정 기능을 통해 프로세스 사용도 및 작업 사용도 모두를 보고하고, 지배 프로젝트 식별자를 사용하여 각 레코드에 태그를 지정할 수 있습니다. 이 프로세스를 사용하여 오프라인 작업 부하 분석을 온라인 모니터링과 연관시킬 수 있습니다. project 이름 서비스 데이터베이스를 통해 여러 시스템에서 프로젝트 식별자를 공유할 수 있습니다. 따라서 여러 시스템에서 실행되는(또는 포괄하는) 관련된 작업 부하의 리소스 사용을 시스템 모두에 대해 최종적으로 분석할 수 있습니다.