설치 토폴로지 계획

서버를 다른 토폴로지에 구성할 수 있으며, 사용하는 설치 프로시저는 선택한 토폴로지 유형에 따라 다릅니다. 최상의 설치 방법을 판별할 수 있도록, 설치 프로시저를 안내하는 자세한 단계와 다이어그램을 사용하여 4가지 공통 토폴로지에 대해 설명합니다.

시작하기 전에

WebSphere Process Server는 서버 소프트웨어 및 클라이언트 소프트웨어를 포함합니다. 서버 소프트웨어는 설치해야 하는 필수 항목이지만, 클라이언트 소프트웨어는 선택사항입니다. 일반적으로, C, C++ 또는 .Net 메시징 응용프로그램 또는 C++ 웹 서비스가 실행 중인 시스템에는 메시지 서비스 클라이언트 소프트웨어를 설치합니다.

WebSphere Process Server의 서버 환경 설치는 다음 작업을 포함합니다.
  1. 시스템 파일이라는 코어 시스템 파일 세트를 설치합니다. 이 시스템 파일은 명령 파일 및 기타 제품 2진 파일을 포함합니다. 시스템 파일은 갱신 팩이나 픽스팩을 설치하여 갱신할 수 있습니다.
  2. 독립형 프로파일 또는 관리 프로파일 구성(Network Deployment 환경에서). 각 프로파일에서는 정의된 서버 프로세스에 대해 별도의 런타임 환경을 제공합니다. 이러한 서버를 관리 및 실행하는 동안 구성 파일, 데이터 파일 및 로그 파일을 작성, 읽기, 갱신 또는 삭제할 수 있지만 시스템 파일은 읽기 전용입니다. 갱신 팩을 사용하여 시스템 파일 세트를 갱신하는 경우 설치와 연관된 모든 프로파일도 시작되면 갱신된 파일을 사용하기 시작합니다.
그림 1. 시스템 파일과 프로파일의 구분
시스템 파일과
프로파일의 구분

WebSphere Process Server 시스템 파일을 한 번 설치한 후 동일한 시스템에 여러 프로파일을 작성할 수 있습니다. 또는, 하나 이상의 시스템에 각각 고유한 프로파일을 가진 별도의 여러 제품 버전을 설치할 수 있습니다. 제품 파일은 설치 루트(WebSphere Application Server_HOME)에 설치됩니다. 일부 환경에서는 코어 제품 파일의 디렉토리(WebSphere Application Server_INSTALL_ROOT)와 프로파일 파일의 디렉토리(USER_INSTALL_ROOT)가 다릅니다.

WebSphere Process ServerWebSphere Application Server Network Deployment, 버전 6에 빌드됩니다. WebSphere Process Server 프로파일이 되도록 WebSphere Application Server 프로파일을 기능 보강하고 WebSphere Application Server 시나리오에서 Deployment Manager 및 독립형 프로파일용 WebSphere Process Server로 변환할 수 있습니다. 사용자 정의 프로파일은 연합되지 않은 경우에만 변환할 수 있습니다.

전체 또는 사용자 정의 설치를 수행하여(설치 마법사의 설치 유형 패널에서 전체 또는 사용자 정의 선택) 각 토폴로지의 설치를 시작합니다. 전체 설치는 시스템 파일을 설치하고 샘플 갤러리로 기본 독립형 서버 프로파일을 자동으로 작성합니다. 사용자 정의 설치는 코어 제품 파일을 설치하지만 독립형 서버 프로파일을 작성하지는 않습니다.
중요사항: 아래 "토폴로지 1"에 설명된 이 단순 설치는 프로그래밍 모델에 연관된 평가 또는 개념 확인용으로 적합합니다. 이 주제 다음에 설명된 "토폴로지 4"는 가용성 확장성과 같은 비함수 요구사항에 연관된 평가 또는 개념 확인용으로 적합합니다.

그런 다음, 다음 토폴로지에 설명된 대로 시스템을 다양한 방법으로 사용자 정의할 수 있습니다.

설치 유형

하나 이상의 서버 하드웨어에 서버를 개별 독립형 서버 또는 관리되는 서버 그룹으로 설치할 수 있습니다.
  • 독립형 서버 프로파일에는 고유의 관리 콘솔 및 모든 샘플 응용프로그램이 있습니다(전체 설치를 수행하거나 사용자 정의 설치 중에 샘플 응용프로그램 갤러리 기능을 설치하도록 선택한 경우). 각 독립형 서버는 전체 조작이며 기타 모든 서버로부터 독립적으로 관리됩니다.

    2가지 주요 독립형 서버 설치 유형은 다음과 같습니다.

    • 단일 시스템에 단일 독립형 서버("토폴로지 1"에서 설명)
    • 단일 시스템의 단일 설치에 다중 독립형 서버("토폴로지 2"에서 설명)
  • 관리되는 서버 그룹(이라고도 함)은 해당 셀에 있는 모든 관리 노드의 구성을 관리하거나 셀에서 선택한 관리 노드에 응용프로그램을 전개하는 것과 같은 중앙 집중식 관리 타스크를 위해 Deployment Manager를 사용합니다. 셀의 모든 프로파일이 명령 파일 및 기타 제품 2진 파일을 공유합니다. 같은 수의 독립형 서버를 사용하기 보다 셀에서 관리 노드를 사용하는 주된 이유는 Deployment Manager가 셀에 제공하는 중앙 집중식 관리 때문입니다.

    서버에서 서비스 요청과 같은 워크로드의 균형을 유지하려는 경우, 서버 클러스터를 작성한 다음 서버를 해당 클러스터의 구성원으로 할 수 있습니다. 지정된 서버 클러스터에 실패복구 지원 기능을 제공하기 위해 백업 클러스터를 작성할 수도 있습니다.

    2가지 주요 서버 셀 설치 유형은 다음과 같습니다.

    • 단일 시스템의 단일 설치에 Deployment Manager 및 관리 노드(셀)("토폴로지 3에서 설명)
    • 서버 클러스터가 있는 다중 시스템의 단일 설치에 Deployment Manager 및 관리 노드("토폴로지 4에서 설명)

이 타스크의 단계

결과

설치를 완료하고 나면, 사용 중인 토폴로지에 적합한 수의 프로파일과 서버가 있습니다.

다음에 수행할 내용

샘플을 실행하여 이 기능을 탐색할 수 있습니다(샘플 응용프로그램 갤러리 기능을 설치한 경우). 사용자 고유의 중개 모듈을 전개하거나, 요구사항에 맞게 서버 및 버스 환경을 조정할 수도 있습니다.


ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)