Solaris Container Manager 3.6.1 설치 및 관리

컨테이너 등록 정보 관련 정보

컨테이너에는 다음과 같은 등록 정보가 포함됩니다.

컨테이너에 할당하는 이름은 영구적이며 변경할 수 없습니다. 프로젝트 이름도 마찬가지로 영구적입니다. 컨테이너에 대한 기타 식별 정보는 변경할 수 있습니다.

컨테이너는 소프트웨어에서 저장되고 컨테이너를 삭제할 때까지 반복적으로 사용할 수 있습니다. 프로젝트는 호스트에 연결된 컨테이너입니다. 프로젝트는 호스트에 연결되고 해당 자원 예약이 설정되면 사용할 수 있습니다.

동일한 정의 및 자원 예약을 갖는 여러 프로젝트를 서로 다른 여러 호스트에서 동시에 사용할 수 있으므로 컨테이너가 데이터 센터에서 프로젝트를 편리하게 관리할 수 있습니다. 컨테이너를 저장하면 언제든지 적합한 호스트에서 프로젝트를 활성화하는 데 사용할 수 있습니다. 따라서 새 프로젝트를 만들기 위한 템플릿으로 컨테이너를 사용할 수 있습니다.

컨테이너는 다중 프로젝트에 대한 템플릿 역할을 합니다. 컨테이너는 프로젝트의 일반 등록 정보를 중앙 위치에 저장합니다. 프로젝트의 일반 등록 정보는 다음과 같습니다.

CPU 공유 및 메모리 제한과 같은 다른 등록 정보는 프로젝트가 활성화되는 호스트에 따라 다릅니다. Solaris Container Manager 3.6에서는 중앙에서 저장되는 이러한 일반 등록 정보 집합을 컨테이너라고 합니다. 컨테이너가 특정 호스트에서 활성화되면 Solaris 프로젝트로 인스턴스화되고 /etc/project에 저장됩니다.

예를 들어, 한 회사가 전자 우편 응용 프로그램용으로 컨테이너를 설정하려고 합니다. 이 프로젝트의 일반 등록 정보는 다음과 같습니다.

컨테이너가 특정 호스트에서 활성화되면 이 회사는 해당 프로젝트를 인스턴스화하고 이제 자원 풀, CPU 공유 및 메모리 제한을 지정할 수 있습니다.

그림 3–1 컨테이너 및 프로젝트

다중 프로젝트 작성을 위해 컨테이너를 템플릿으로 사용

컨테이너를 사용하여 영역 및 호스트에서 여러 프로젝트를 만들 수 있습니다. 예를 들어, 하나의 컨테이너를 사용하여 세 개의 다른 호스트에 세 개의 활성 프로젝트를 만들 경우, 하나의 컨테이너와 해당 컨테이너에 세 개의 프로젝트를 갖게 됩니다. 컨테이너의 기본 정보를 변경하면 해당 컨테이너를 기반으로 하는 모든 프로젝트도 변경됩니다.

프로젝트 작성 마법사는 모든 단계가 완료될 때 활성화되는 프로젝트를 작성할지의 여부를 선택하는 옵션을 제공합니다. 컨테이너가 동시에 만들어지고 해당 이름이 GUI에 저장됩니다. 또한 컨테이너만 작성하고 프로젝트는 프로세스를 안내하는 마법사를 사용하여 나중에 활성화하는 옵션도 제공됩니다.

컨테이너의 경우 GUI를 사용하여 다음 작업을 수행할 수 있습니다.

프로젝트의 경우 GUI를 사용하여 다음 작업을 수행할 수 있습니다.