Solaris Container Manager 1.1 설치 및 관리

Solaris Container Manager 1.1의 새 기능 및 변경 사항

Solaris Container Manager 1.1는 제품의 최신 버전에서 일부 기본 용어를 변경했습니다.

표 1–1 Solaris Container Manager 1.1에서 변경된 용어

N1 Grid Console - Container Manager 1.0 용어 

Solaris Container Manager 1.1 용어 

컨테이너 정의 

컨테이너 

컨테이너, 활성 컨테이너 및 컨테이너 인스턴스 

프로젝트 

Solaris Container Manager 1.1에는 운영 체제에 따라 다양한 다음 새 기능이 있습니다.

표 1–2 Solaris Container Manager 1.1의 새 기능

장점 

기능 

Solaris 10 (SPARC 및 x86) 

Solaris 9(SPARC 및 x86) 

Solaris 8(SPARC) 

분리 및 가상 OS 환경에서 프로세스 실행 

영역 관리 

예 

   

시스템 성능 목적 설정 및 획득 

동적 자원 풀 

예 

   

네트워크 혼잡 

IPQoS(Internet Protocol Quality of Service) 

예 

   

유연한 프로세스 관리 

컨테이너에 걸쳐 프로세스를 이동하는 기능 

예 

예 

 

시분할 스케줄러 지원 

기타 스케줄러 클래스 지원 

예 

예 

예 

향상된 가상화 도구 

그래프 향상 기능 

예 

예 

예 

메모리 할당이 있는 영역 어웨어 컨테이너 

컨테이너 향상 기능 

예 

예 

예 

상위 5 개의 자원 객체에 대한 이용률 보고서 

그래프 향상 기능 

예 

예 

예 

영역 관리

컨테이너 관리자를 사용하여 비전역 영역을 작성, 삭제, 수정, 중지 및 재부팅할 수 있습니다. 또한 Container Manager는 기존 영역을 발견하고 영역 변경 사항을 감지하며 영역의 CPU, 메모리 및 네트워크 이용률을 모니터 및 보관하고 영역 가동/중지 경보를 생성할 수 있습니다.

영역에 대한 자세한 정보는 6 장, 영역 관리를 참조하십시오.

동적 자원 풀

동적 자원 풀은 설정된 시스템 성능 목적을 충족시키도록 각 자원 풀의 자원 할당을 동적으로 조절합니다. 동적 자원 풀은 시스템 관리자로부터 요구된 결정 사항의 수를 간소화 및 감소시킵니다. 시스템 관리자에 의해 지정된 시스템 성능 목적을 유지하기 위해 자동으로 조정이 수행됩니다.

Solaris 10 시스템용 동적 자원 풀을 작성, 수정 및 삭제할 수 있습니다. 최소 및 최대 CPU, 이용률 객체, 지역성 객체 및 CPU 공유와 같은 동적 자원 풀 제한 사항을 구성한 후 컨테이너 관리자 에이전트는 자원 가용성 및 소비의 조건에 풀 크기를 동적으로 조절합니다.

자원 풀 구성은 에이전트 및 서비스 데이터베이스 두곳 모두에서 저장됩니다.

IPQoS를 사용한 대역폭 제어

IP 서비스 품질 기능을 사용하여 네트워크 사용자에게 일관된 서비스 레벨을 제공하고 네트워크 트래픽을 관리할 수 있습니다. 해당 서비스를 사용하면 네트워크 통계를 평가, 제어 및 수집할 수 있습니다.

이 기능은 Solaris 영역의 인바운드 및 아웃바운드 트래픽을 제어합니다. 영역의 입력/출력 네트워크 대역폭의 상위 한계를 지정합니다. 한계를 초과하는 경우 패키지가 중단됩니다. IPQoS에 상당한 양의 CPU 오버헤드가 있기 때문에 이것은 선택적인 기능입니다.

컨테이너 관리자는 작업 이용률 데이터를 모니터 및 수집하고 내역 네트워크 이용률 그래프를 제공합니다.

유연한 프로세스 관리

프로세스 관리 융통성을 늘리려면, 컨테이너 관리자 1.1을 사용하여 이 컨테이너에서 저 컨테이너로 프로세스를 이동시킬 수 있습니다. Solaris 9 시스템의 경우, 컨테이너에서 프로세스를 이동시킬 수 있습니다. Solaris 10 시스템의 경우, 동일한 영역 내에서만 컨테이너에서 프로세스를 이동시킬 수 있습니다.

시분할 스케줄러

컨테이너 관리자 1.0은 페어 쉐어 스케줄러(FSS)만 지원했습니다. Container Manager 1.1을 사용하여 자원 풀을 작성 또는 수정할 때 스케줄러 클래스, 페어 쉐어 또는 시분할을 선택할 수 있습니다. 스케줄러 클래스는 다음에 실행할 프로세스를 결정하여 프로세스 우선 순위를 결정합니다.

자원 풀의 스케줄러 클래스를 변경한 후, 해당 자원 풀에 대한 모든 새 프로세스를 자원 풀의 스케줄러 클래스로 변경합니다. 컨테이너 관리자는 실행중인 프로세스의 스케줄러 클래스를 변경하지 않습니다.

컨테이너 향상 기능

컨테이너 관리자 1.1은 컨테이너에 대한 다음 향상 기능을 포함합니다.