설치 토폴로지

Jazz™ Team Server 및 연관된 Rational® Solution for Systems and Software Engineering 애플리케이션에는 일반 배치 토폴로지가 있습니다.

이 제품 설치는 Jazz Team Server 및 하나 이상의 애플리케이션으로 구성됩니다. QM(Quality Management), Change and Configuration Management(CCM), Rational DOORS® 또는 IBM® DOORS Next Generation, Rational Rhapsody®, Rational Rhapsody Design Management. 애플리케이션은 소규모의 평가를 위한 동일한 애플리케이션 서버 또는 나중의 성장을 고려하여 조정성 및 융통성이 더 좋은 다른 애플리케이션 서버에서 배치할 수 있습니다. Jazz Team Server를 포함하여 각 애플리케이션에 대해 하나의 데이터베이스 및 데이터 웨어하우스에 대해 하나의 데이터베이스가 있습니다.

제품 통합을 사용하려면 모든 애플리케이션이 공통 Jazz Team Server를 공유하거나 Jazz Team Server 간에 동반자 관계를 작성하고 OSLC 서비스를 구성해야 합니다. 공유 Jazz Team Server를 사용하여 애플리케이션과 공통 사용자 세트 간에 협업이 가능합니다. 공유 서버는 공통 라이센스 관리 및 공통 이메일과 LDAP 설정을 제공합니다. 공유 서버 사용으로 인한 장점에 대한 자세한 정보는 사용할 Jazz Team Server 수 판별의 내용을 참조하십시오.

현재 3개의 일반 설치 예제 배치 토폴로지가 있습니다.

배치 토폴로지

Rational Solution for Systems and Software Engineering의 예제 배치 토폴로지는 다음과 같습니다.

  1. 평가 토폴로지: 이 토폴로지에서 애플리케이션은 공유 Jazz Team Server가 포함된 단일 애플리케이션에서 배치됩니다. 이 토폴로지는 평가, 시연 및 교육용으로 적합합니다. 평가 토폴로지에서 작성된 데이터는 확장 가능한 프로덕션 환경에 쉽게 전송할 수 없습니다.
    단일 애플리케이션 서버의 제한된 확장성으로 인해 평가 토폴로지는 일반 프로덕션 워크로드의 요구사항에 적합하지 않습니다. 메모리가 많고 고속 디스크 드라이브를 포함하는 강력한 컴퓨터를 사용하여 애플리케이션 서버 및 데이터베이스 서버 로드 모두를 처리합니다. 이 토폴로지는 Apache Tomcat을 애플리케이션 서버로, Apache Derby(10명의 사용자로 제한되는)를 데이터베이스로 사용합니다. 다이어그램 및 예제는 다음 예제 토폴로지를 참조하십시오.
  2. 부서 토폴로지: 이러한 토폴로지에서 애플리케이션은 하나의 공유된 Jazz Team Server와 함께 하나 이상의 애플리케이션 서버에 배치됩니다. 이 토폴로지는 중간 규모 배치(예: 단일 부문 또는 팀)에 적합합니다. 이들 토폴로지는 DOORS Web Access에 대해 Apache Tomcat을 사용하고 Jazz 기반 제품에 대해 IBM WebSphere® Application Server를 사용합니다. WebSphere Application Server는 여러 애플리케이션 서버에 액세스할 때 인증해야 할 필요성을 줄여줍니다. 또한 이 토폴로지는 별도의 시스템에 있는 전용 데이터베이스 서버가 포함된 엔터프라이즈 데이터베이스 관리 시스템(예: IBM DB2®)을 사용합니다. 다이어그램 및 예제는 다음 예제 토폴로지를 참조하십시오.
  3. 엔터프라이즈 토폴로지: 이러한 토폴로지에서 애플리케이션은 공유되는 Jazz Team Server와 함께 하나 이상의 애플리케이션 서버에 배치됩니다. 이 토폴로지는 팀과 같은 대규모 배치에 적합합니다. 이들 토폴로지는 DOORS Web Access에 대해 Apache Tomcat을 사용하고 Jazz 기반 제품에 대해 IBM WebSphere Application Server를 사용합니다. WebSphere Application Server는 여러 애플리케이션 서버에 액세스할 때 인증해야 할 필요성을 줄여줍니다. 또한 이 토폴로지는 별도의 시스템에 있는 전용 데이터베이스 서버가 포함된 엔터프라이즈 데이터베이스 관리 시스템(예: IBM DB2)을 사용합니다. 다이어그램 및 예제는 다음 예제 토폴로지를 참조하십시오.

애플리케이션의 여러 인스턴스 배치

CCM 애플리케이션과 같이 애플리케이션의 인스턴스를 여러 개 배치할 수도 있습니다. 동일한 Jazz Team Server에서 동일한 애플리케이션의 여러 인스턴스를 배치하는 경우, 별도의 컨텍스트 루트를 각 인스턴스에 지정해야 합니다. 예를 들어, 두 CCM 인스턴스에 대한 컨텍스트 루트는 ccm1ccm2가 될 수 있습니다. 여러 개의 CCM 애플리케이션 인스턴스를 공유 Jazz Team Server에 연결하려면, 동일한 인증 영역에서 인스턴스를 모두 인증해야 하므로 동일한 사용자 세트를 공유해야 합니다. 모든 배치에서 라이센스는 Jazz Team Server가 관리합니다.

배치에 적합한 토폴로지를 선택할 때는 팀에서 현재 뿐만 아니라 이후의 요구사항도 고려해야 합니다. 나중에 다른 애플리케이션 서버로 애플리케이션을 이동할 수 있는 반면 이 변경에서는 해당 애플리케이션에 대한 링크를 유지보수하려면 프록시 서버를 사용해야 합니다.


피드백