서비스 품질 요구사항이 있거나 IBM 제공 패턴에서 정의한 것보다 많은
복합 전개 환경이 필요할 경우 이 시나리오를 사용하십시오.
시작하기 전에
중요사항: 사용자 정의 전개 환경 설치는 기본 전개 환경
설치보다 복잡하며 여기에는 Network Deployment, 클러스터링 및 기타 WebSphere® Enterprise Service Bus
기능에 대한 이해가 필요합니다. IBM®에서는
전개 환경의 각 부분을 별도로 점진적으로 계획하고 구현할 것을 권장합니다.
이 주제 및 관련 항목에 대한 정보를 아직 파악하지 않은 경우, 내용을 확인하십시오.- 서버
- 클러스터
- 프로파일
- 사용자 정의 전개 환경 및 해당 환경의 기능
전개 환경에 대해 사용 중인 하드웨어 및 각 장비 단위가 호스트하는 서버의 다이어그램을 작성하십시오.
또한 서버를 함께 클러스터하는 방법을 명확히 이해하기 위해
어떤 서버가 전개 환경 기능을 제공하는지 표시하십시오.
설계에서는
전개 환경에 메시징, CEI(Common Event Infrastructure) 및 응용프로그램
지원을 제공하는 클러스터를 지정해야 합니다.
이 태스크 정보
설계가 IBM 제공 패턴과 일치하지 않거나 기본 전개 환경을 확장시키려는
경우 이러한 단계를 사용하십시오.
한 번에 하나의 전개 환경 부분만 추가, 구성 및 확인하여 복잡도를 최소화하도록
반복 메소드를 사용하십시오.
프로시저
- 전개 환경을 지원하는 데이터베이스 제품을 선택하십시오.
일부 시스템(예: z/OS 및 i5/OS)에는
메시징 엔진 및 CEI(Common Event Infrastructure)에 대한 데이터베이스 및 테이블을 작성하는 자동화된 메소드가 없습니다.
이 시스템의 데이터베이스를 작성할 때 데이터베이스 정의 스크립트를
성공적으로 실행하는 데 충분한 권한이 있는지
확인하십시오.
중요사항: 이후
이 환경을 Deployment Manager 셀로 연합할 계획이 있는 경우,
원격 액세스를 지원하는 데이터베이스 및 데이터베이스 드라이버를 사용하십시오.
이러한 제품 유형의 예제는 Derby Network 및 Java
Toolbox JDBC입니다.
- 데이터베이스 테이블을 작성하는 방법을 결정하십시오.
제품 설치 중에 테이블을 작성하거나, 제품 설치 프로세스에서 테이블을 작성하는 스크립트를 작성하도록 하거나
또는 이 단계를 수행할 스크립트를 직접 작성하십시오.
- 이 전개 환경에 전개할 응용프로그램을 분석하여 해당 응용프로그램을
지원하기 위해 필요한 클러스터를 판별하십시오.
- 전개 환경의 실제 레이아웃을 설계하십시오.
- 서버를 설계에서 식별한 기능을 제공하는 클러스터의 구성원으로 맵핑하십시오.
전개 환경이 제공하는 기능과 각 클러스터와 관련된 노드를
결정합니다.
- 전개 환경에서 클라이언트가 응용프로그램에 액세스하는 방법을 결정하십시오.
사용자 요구사항에 따라
액세스하는 많은 방법이 있습니다(웹 서비스(SOAP/HTTP 및 SOAP/JMS), 동기 또는 비동기 SCA(Service Component Architecture) 요청,
JMS(Java™ Message Service), MQ(JMS 또는 기본) 또는
어댑터를 통한 액세스 포함). 이러한 선택사항은 선택할 기타 소프트웨어 및 자원에 영향을 줍니다.
- 응용프로그램에서 필요한 자원에 액세스하는 방법을 결정하십시오.
사용자 요구사항에 따라
액세스하는 많은 방법이 있습니다(웹 서비스(SOAP/HTTP 및 SOAP/JMS), 동기 또는 비동기 SCA(Service Component Architecture) 요청,
JMS(Java Message Service), MQ(JMS 또는 기본) 또는
어댑터를 통한 액세스 포함). 이러한 선택사항은 선택할 기타 소프트웨어 및 자원에 영향을 줍니다.
- 소프트웨어 설치 방법을 결정하고, 서버를 작성한 후 작성한 서버를 구성하십시오.
제한사항: 단일 셀의 사용자 정의 전개 환경의 경우에는
설치 프로그램 또는 프로파일 관리 도구를 사용하여 서버를 작성할 수 없습니다.
- 설치를 완료하는 데 필요한 권한을 갖는 사용자 ID를 식별 또는 작성하십시오.
- 옵션: 사이트 정책에서 데이터베이스 작성 및 중앙 집중 부서에 대한 액세스를
제한할 경우 데이터베이스 관리자에게 문의하십시오.
중요사항: 이후
이 환경을 Deployment Manager 셀로 연합할 계획이 있는 경우,
원격 액세스를 지원하는 데이터베이스 및 데이터베이스 드라이버를 사용하십시오.
이러한 제품 유형의 예제는 Derby Network 및 Java
Toolbox JDBC입니다.
- WebSphere Integration Developer 및 WebSphere ESB의 설치를 스케줄하고 조정하여
개발 커뮤니티에 대한 영향을 최소화하십시오.