탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris 관리: Oracle Solaris Zones, Oracle Solaris 10 Zones 및 리소스 관리 Oracle Solaris 11 Information Library (한국어) |
8. FSS(Fair Share Scheduler)(개요)
9. FSS(Fair Share Scheduler) 관리(작업)
10. 리소스 상한값 지원 데몬을 사용한 물리적 메모리 제어(개요)
ipkg 영역을 solaris 영역으로 변환에 대한 정보
18. 비전역 영역, 설치, 종료, 정지 및 복제 정보(개요)
19. 비전역 영역 설치, 부트, 종료, 정지, 제거 및 복제(작업)
22. 영역 마이그레이션 및 zonep2vchk 도구 정보
23. Oracle Solaris 시스템 마이그레이션 및 비전역 영역(작업) 마이그레이션
24. 영역이 설치된 Oracle Solaris 11 시스템의 자동 설치 및 패키지 정보
26. Oracle Solaris Zones 관리(작업)
28. 그 밖의 기타 Oracle Solaris Zones 문제 해결
29. Oracle Solaris 10 Zones 소개
30. Oracle Solaris 10 시스템 액세스 및 아카이브 만들기
기본적으로 시스템의 비전역 영역은 전역 영역과 동일한 운영 체제 소프트웨어를 실행합니다. Oracle Solaris 운영 체제의 브랜드 영역(BrandZ) 기능은 Oracle Solaris Zones를 단순히 확장한 것입니다. BrandZ 프레임워크는 전역 영역과는 다른 운영 환경을 포함하는 비전역 영역 브랜드 영역을 만드는 데 사용됩니다. 브랜드 영역은 Oracle Solaris 운영 체제에서 응용 프로그램을 실행하는 데 사용됩니다. BrandZ 프레임워크는 다양한 방식으로 Oracle Solaris Zones 기반구조를 확장합니다. 이러한 확장은 복잡할 수도 있고(예: 영역 내 다양한 운영 체제 환경을 실행할 수 있는 기능 제공) 간단할 수도 있습니다(예: 기본 영역 명령을 향상시켜 새 기능 제공). 예를 들어 Oracle Solaris 10 Zones는 Oracle Solaris 10 운영 체제를 에뮬레이트할 수 있는 브랜드 비전역 영역입니다. 전역 영역과 동일한 운영 체제를 공유하는 기본 영역조차 브랜드로 구성됩니다.
브랜드는 영역 안에 설치할 수 있는 운영 환경을 정의하며, 영역에 설치된 소프트웨어가 올바르게 작동하도록 영역 내에서 시스템의 작동 방식을 결정합니다. 또한, 영역의 브랜드는 응용 프로그램 시작 시 올바른 응용 프로그램 유형을 식별하는 데 사용됩니다. 모든 브랜드 영역 관리는 표준 영역 구조에 대한 확장을 통해 수행됩니다. 대부분의 관리 절차는 모든 영역에 대해 동일합니다.
정의된 파일 시스템과 권한 등 기본적으로 구성에 포함된 리소스는 브랜드 관련 문서에 설명되어 있습니다.
BrandZ는 다음과 같은 방식으로 영역 도구를 확장합니다.
zonecfg 명령은 영역이 구성될 때 영역의 브랜드 유형을 설정하는 데 사용됩니다.
zoneadm 명령은 영역의 브랜드 유형을 보고하고 영역을 관리하는 데 사용됩니다.
라벨이 사용으로 설정된 Oracle Solaris Trusted Extensions 시스템에서 브랜드 영역을 구성 및 설치할 수 있다고 해도, 부트되는 브랜드가 인증된 시스템 구성의 labeled 브랜드가 아니면 이 시스템 구성에서 브랜드 영역을 부트할 수 없습니다.
영역의 브랜드를 구성됨 상태로 변경할 수 있습니다. 브랜드 영역이 설치되고 나면 브랜드를 변경하거나 제거할 수 없습니다.
![]() | 주의 - 기존 Oracle Solaris 10 시스템을 Oracle Solaris 11 릴리스를 실행하는 solaris10 브랜드 영역으로 마이그레이션하려는 경우 먼저 기존 영역을 대상 시스템으로 마이그레이션해야 합니다. 영역이 중첩되지 않으므로 시스템 마이그레이션 프로세스에서 기존 영역이 사용할 수 없는 상태로 표시됩니다. 자세한 내용은 제3부, Oracle Solaris 10 Zones를 참조하십시오. |
브랜드 영역은 커널에 브랜드 영역에서 실행 중인 프로세스에만 적용되는 삽입점을 제공합니다.
이러한 지점은 syscall 경로, 프로세스 로딩 경로 및 스레드 생성 경로 등에서 발견됩니다.
이러한 각각의 지점에서 브랜드는 표준 Oracle Solaris 동작을 보완하거나 대체하도록 선택할 수 있습니다.
또한 브랜드는 librtld_db에 대한 플러그인 라이브러리를 제공할 수도 있습니다. 이 플러그인 라이브러리를 사용하면 mdb(1)에 설명된 디버거나 dtrace(1M)에 설명된 DTrace와 같은 Oracle Solaris 도구를 통해 브랜드 영역 내부에서 실행 중인 프로세스의 기호 정보에 액세스할 수 있습니다.
영역은 정적으로 링크된 바이너리를 지원하지 않습니다.
기본 Oracle Solaris Zone 외에도, Oracle Solaris 10 Zones(solaris10 브랜드 영역) 제품이 이 릴리스에 포함되어 있습니다. 자세한 내용은 제3부, Oracle Solaris 10 Zones를 참조하십시오.