솔루션 구조 개발의 두 번째 단계는 배포 구조를 준비하는 것입니다. 배포 구조는 논리적 구조와 서비스 품질 요구 사항을 통합합니다. 배포 구조를 개발할 때는 다음과 같은 질문에 응답합니다.
가용성 및 안정성 요구 사항에 부합하기 위해 사용하는 중복 전략은 무엇입니까? 사용할 수 있는 중복 전략에는 구성 요소의 여러 인스턴스를 설치 및 구성한 다음 인스턴스의 로드 균형 조정을 통해 가용성과 안정성을 얻는 방법, 구성 요소의 여러 인스턴스를 설치 및 구성한 다음 Sun 클러스터링 기술을 사용하여 가용성과 안정성을 얻는 방법, 다중 마스터링 및 복제 기능을 통해 동기화되는 Directory Server의 여러 인스턴스를 사용하여 가용성과 안정성을 얻는 방법 등이 있습니다.
솔루션에 사용할 중복 전략을 구현하려면 각 구성 요소 인스턴스를 몇 개나 설치해야 합니까?
컴퓨터 하드웨어 시스템에서 구성 요소 인스턴스가 어떻게 결합되어 있습니까? 예를 들어 중간 크기의 솔루션에서는 두 컴퓨터 시스템에 Messaging Server와 Calendar Server의 두 인스턴스를 모두 설치 및 구성할 수 있습니다. Sun Cluster 기술을 이용하여 두 컴퓨터 시스템을 클러스터링하며, 이 구조에서는 메시징 및 달력 서비스의 가용성과 안정성을 확보합니다.
각 컴퓨터 시스템에서 서비스 품질 요구 사항에 지정된 성능을 얻으려면 CPU가 몇 개나 필요합니까?
위 질문에 대한 응답을 통해 솔루션의 배포 구조를 구성할 수 있습니다. 배포 구조는 보통 그래픽을 통해 솔루션 내의 컴퓨터 시스템을 나타내는 일련의 상자로 표시됩니다. 각 상자는 컴퓨터 시스템에 설치된 구성 요소로 레이블이 표시됩니다. 평가 솔루션의 배포 구조는 그림 2–2에 나와 있습니다.
그림 2–2는 평가 솔루션에 사용되는 모든 구성 요소를 한 시스템에 설치하여 평가 사례의 최소 서비스 품질 요구 사항을 쉽게 달성하는 것을 보여줍니다. 시스템은 evaluation_host라는 레이블이 붙은 상자로 표시됩니다. 이 설명서의 나머지 부분에서는 한 시스템에 평가 솔루션을 설치, 구성 및 사용하는 방법을 설명합니다.
작업 솔루션의 배포 구조는 각 시스템에 설치된 여러 구성 요소 조합이 있는 다양한 컴퓨터 시스템을 나타냅니다. 작업 솔루션에 적합한 대형 배포의 예는 Java ES 솔루션, Java Enterprise System 배포 계획 설명서(http://download.oracle.com/819-3452)를 참조하십시오.