서로 다른 셀에 있는 코어 그룹 간 코어 그룹 브릿지 구성

이 태스크를 사용하여 서로 다른 셀에 있는 코어 그룹 간 통신을 구성할 수 있습니다.

시작하기 전에

다음 조건이 있는지 확인하십시오.
  • 서로 다른 셀에 있는 둘 이상의 코어 그룹이 있습니다. 코어 그룹은 정적으로 정의된 고가용성 관리자의 컴포넌트입니다.
  • 다른 셀에 있는 코어 그룹에 연결하기 위해 코어 그룹 브릿지를 사용하는 셀은 다른 셀의 이름에 비해 고유한 이름을 갖습니다.

이 태스크 정보

서로 다른 셀에 있는 서버의 가용성 상태를 모든 셀에서 공유해야 하는 경우 코어 그룹 브릿지를 사용해야 합니다. 예를 들어, WebSphere 프록시 서버에 다른 셀에 있는 서버로 요청을 라우트하는 기능이 필요한 경우가 있습니다.

코어 그룹 브릿지 사용자 정의 특성을 사용하여 코어 그룹 브릿지의 고급 구성을 설정할 수 있습니다.

유의: 코어 그룹 브릿지를 구성할 때는 다음과 같은 요구사항을 기억하십시오.
  • 새 브릿지 추가나 기존 브릿지 제거 등 코어 그룹 브릿지 구성을 변경할 때마다 관련 액세스 지점 그룹에 있는 모든 코어 그룹 브릿지를 종료했다가 다시 시작해야 합니다.
  • 각 코어 그룹에 최소 하나의 코어 그룹 브릿지가 실행되고 있어야 합니다. 각 코어 그룹에서 두 브릿지를 구성하는 경우 단일 서버 장애는 브릿지 기능을 방해하지 않습니다. 또한 두 브릿지를 구성하면 브릿지 중 하나를 주기적으로 순환하여 사용할 수 있습니다. 코어 그룹의 모든 코어 그룹 브릿지를 종료하면 모든 외부 코어 그룹의 코어 그룹 상태가 손실됩니다.
우수 사례 우수 사례: 다음과 같은 사항이 권장됩니다.
  • 고유의 전용 서버 프로세스에 코어 그룹 브릿지를 구성할 수 있으며, 이 프로세스는 자동 재시작을 위한 모니터링 정책 세트를 가집니다.
  • 각 코어 그룹에 대해 IBM_CS_WIRE_FORMAT_VERSION 코어 그룹 사용자 정의 특성을 사용자 환경에서 지원되는 가장 높은 값으로 설정합니다.
  • 자원을 절약하려면 코어 그룹 액세스 지점을 정의하는 경우 두 개의 코어 그룹 브리지 인터페이스를 작성하지 마십시오. 워크로드를 위해 하나의 인터페이스, 고가용성을 위해 다른 인터페이스를 사용할 수 있습니다. 고가용성을 위해 이러한 인터페이스가 다른 노드에 있는지 확인하십시오. 자세한 정보는 코어 그룹 브릿지에 대한 자주 질문되는 내용을 참조하십시오.
  • 일반적으로 코어 그룹당 두 개의 브릿지 인터페이스 지정해야 합니다. 고가용성을 유지하려면 최소한 두 개의 브릿지 인터페이스가 필요합니다. 브릿지 인터페이스가 두 개를 초과하면 메모리 및 CPU에 불필요한 오버헤드가 부과됩니다.
bprac
참고: 서로 다른 셀에 있는 두 개의 코어 그룹 간 코어 그룹 브릿지를 작성하는 경우 양쪽 셀에 있는 두 액세스 지점 그룹의 멤버 통신 키 값이 일치해야 합니다. 기본적으로 멤버 통신 키의 기본값은 액세스 지점 그룹의 이름입니다. 이를 수행하는 방법은 두 가지입니다.
  • 두 액세스 지점 그룹의 이름을 동일하게 작성합니다.
  • 두 액세스 지점 그룹의 이름이 서로 다른 경우 한 액세스 지점 그룹의 멤버 통신 키를 다른 액세스 지점 그룹의 이름으로 설정하십시오.

서로 다른 셀에 있는 코어 그룹 간 코어 그룹 브릿지를 구성하려면 사용자 구성에서 각 셀에 대해 다음 프로시저를 완료하십시오.

프로시저

  1. 코어 그룹 액세스 지점의 브릿지 인터페이스를 구성하십시오. 브릿지 인터페이스를 구성하는 것은 지정된 노드, 서버, 체인 조합이 코어 그룹 브릿지 서버임을 표시합니다. 이 노드와 서버는 지정된 체인을 사용하여 다른 코어 그룹과 통신합니다.

    1. 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 브릿지 설정 > 액세스 지점 그룹 >access_point_group > 코어 그룹 액세스 지점을 클릭하십시오.
    2. 나열된 코어 그룹 액세스 지점 중 하나를 선택하십시오. 그런 다음 세부사항 표시 > 브릿지 인터페이스 > 새로 작성을 클릭하십시오.
    3. 브릿지 인터페이스에서 사용할 노드, 서버, 전송 체인을 선택하십시오.
    4. 적용을 클릭하십시오.
    5. 추가 브릿지 인터페이스를 코어 그룹 액세스 지점에 추가하려면 이 단계를 반복하십시오.

      구성을 백업하려면 각 코어 그룹 액세스 지점에 최소한 두 개의 브릿지 인터페이스를 정의하십시오. 두 개의 코어 그룹 브릿지 서버를 정의하는 경우 이 두 서버 중 하나에 장애가 발생하면 다른 서버가 보류 중인 통신을 처리하므로 코어 그룹 간 통신이 중단되지 않습니다.

      유의: 사용자가 선택하는 브릿지 인터페이스 모두 동일한 전송 체인이 있어야 합니다.
  2. 구성에 있는 다른 서버를 다시 시작하지 않고 구성에 코어 그룹 브릿지 서버를 추가하는 기능을 사용하려면 구성의 모든 액세스 지점 그룹에 cgb.allowUndefinedBridges 사용자 정의 특성을 정의하십시오.
    1. 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 브릿지 설정 > 액세스 지점 그룹 >access_point_group > 사용자 정의 특성 > 새로 작성을 클릭하십시오.
    2. 이름을 cgb.allowUndefinedBridges로 입력하고 값을 임의의 문자열로 설정하십시오.

      cgb.allowUndefinedBridges 특성의 존재는 이 특성을 자동으로 사용 가능하게 합니다. 따라서 값을 임의의 문자열 값으로 설정할 수 있습니다. 값을 false로 설정해도 특성이 사용 불가능하지 않습니다. 특성을 사용 불가능하게 하려면 정의된 사용자 정의 특성 목록에서 제거하거나 이름을 변경하십시오.

    3. 적용을 클릭하여 구성을 저장하십시오.

    구성의 모든 액세스 지점 그룹에서 이 단계를 완료하면 셀 중 하나에 브릿지 인터페이스를 추가할 수 있습니다. 모든 노드에 전파되도록 구성을 저장할 수 있습니다. 모든 애플리케이션 서버를 다시 시작하는 대신 새 브릿지 인터페이스 서버만 다시 시작하면 됩니다.

  3. 액세스 지점 그룹에 피어 액세스 지점과 피어 포트를 추가하십시오.

    구성에 있는 모든 액세스 지점 그룹에 cgb.allowUndefinedBridges 사용자 정의 특성을 정의한 경우에는 리스너 셀에 피어 액세스 지점 또는 피어 포트를 추가할 필요가 없습니다.

    다른 셀에 있는 각 코어 그룹의 피어 액세스 지점을 추가하십시오. 각 피어 액세스 지점 내에서 다른 셀에 있는 각 브릿지 인터페이스에 상응하는 피어 포트를 구성해야 합니다. 피어 액세스 지점을 추가하기 전에 다른 셀에 대한 다음 정보를 판별하십시오.
    • 셀 이름
    • 코어 그룹 이름
    • 코어 그룹 액세스 지점 이름
    • 호스트와 포트 정보. 호스트와 포트는 다른 셀에 구성된 브릿지 인터페이스에 상응합니다. 다른 셀에 있는 각 브릿지 인터페이스의 피어 포트를 지정하십시오.
    1. 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 브릿지 설정 > 액세스 지점 그룹 >access_point_group > 피어 액세스 지점 > 새로 작성을 클릭하십시오.
    2. 피어 액세스 지점에 대한 정보를 지정하십시오.

      피어 액세스 지점의 이름을 지정하는 것 외에도 다음 조치를 완료해야 합니다.

      • 피어 액세스 지점이 상주하는 원격 셀을 지정하십시오.
      • 피어 액세스 지점이 속하는 원격 셀에 코어 그룹의 이름을 지정하십시오.
      • 피어 액세스 지점에 직접 도달할 수 있는지 또는 다른 피어 액세스 지점을 통해 간접적으로만 도달할 수 있는지 여부에 따라 피어 포트 사용 또는 프록시 피어 액세스 지점 사용을 선택하십시오.
      • 다른 셀의 서버가 이 액세스 지점을 사용하여 로컬 셀과의 통신을 설정하는 경우 로컬 셀에 대해 다른 셀의 서버에 부여할 액세스 레벨을 선택하십시오.
        • 전체 액세스를 선택하면 통신 서버가 로컬 셀에서 데이터를 읽고 쓸 수 있습니다. 이 레벨의 액세스는 로컬 셀에 대한 읽기 또는 쓰기 액세스를 제한할 이유가 없는 경우에 적합합니다.
        • 읽기 전용을 선택하면 통신 서버가 로컬 셀에서 데이터를 읽을 수 있지만 로컬 셀에 데이터를 쓸 수는 없습니다. 이 액세스 레벨은 다른 코어 그룹에서 실행 중인 애플리케이션이 로컬 셀에 포함되어 있는 데이터에 액세스해야 하지만 통신 서버가 데이터를 변경하지 못하게 하려는 경우 적합합니다.
        • 쓰기 전용을 선택하면 통신 서버가 로컬 셀에 데이터를 쓸 수 있지만 로컬 셀에서 데이터를 읽을 수는 없습니다. 이 레벨의 액세스는 기타 코어 그룹에서 실행 중인 애플리케이션이 로컬 셀에 데이터를 써야 하는데 로컬 셀에 저장된 데이터가 중요한 경우에 적합합니다. 예를 들면, 로컬 셀에 고객 계정 번호가 들어 있고, 로컬 셀 외부에 상주하는 애플리케이션이 이 정보를 읽지 않게 하려는 경우입니다.
    3. 다음을 클릭하십시오.
    4. 피어 포트 사용을 선택하십시오. 피어 셀의 호스트와 포트 정보를 지정하십시오. 예를 들어, cell_x에서 브릿지 인터페이스를 정의한 경우 cell_y의 피어 포트에 대해 해당 구성 정보를 사용하십시오.
    5. 다음을 클릭한 후 완료를 클릭하십시오. 구성을 저장하십시오.
  4. 옵션: 피어 셀에 둘 이상의 브릿지 인터페이스를 정의하는 경우 브릿지 인터페이스마다 추가 피어 포트를 추가하십시오.
    1. 피어 액세스 지점 > peer_access_point > 세부사항 표시 > 피어 포트 > 새로 작성을 클릭하십시오.
    2. 호스트 이름과 포트를 입력하십시오.
    3. 적용을 클릭하여 변경사항을 저장하십시오.
  5. 옵션: 투명 브릿지 장애 조치(failover) 지원을 설정하도록 고가용성 관리자 프로토콜을 구성하십시오.

    코어 그룹 브릿지 상태를 다시 빌드하는 동안 실행되는 브릿지 간에 교차 코어 그룹 상태를 이동할 수 있습니다. 이 경우 브릿지가 다시 빌드 프로세스를 완료할 때까지 데이터를 일시적으로 사용하지 못할 수 있습니다.

    버전 7.0.0.1 이상에서 실행하는 경우, 코어 그룹 브릿지 장애 조치(failover) 동안 고가용성 상태 중단을 방지하기 위해 모든 코어 그룹에 대해 IBM_CS_HAM_PROTOCOL_VERSION 코어 그룹 사용자 정의 특성을 6.0.2.31로 설정하십시오. 이 사용자 정의 특성이 6.0.2.31로 설정되면 나머지 브릿지는 로컬 코어 그룹에서 데이터를 사용할 수 없어도 실패한 브릿지의 고가용성 상태를 복구합니다.

    모든 코어 그룹에 대해 IBM_CS_HAM_PROTOCOL_VERSION 코어 그룹 사용자 정의 특성을 6.0.2.31로 설정하려면 다음 조치를 완료하십시오.

    1. 모든 코어 그룹에서 모든 코어 그룹 브릿지를 종료하십시오.
    2. 각 셀에 있는 코어 그룹에 대해 다음 조치를 반복하십시오.
      1. 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 설정 > core_group_name > 사용자 정의 특성을 클릭하십시오.
      2. 이름 필드에 IBM_CS_HAM_PROTOCOL_VERSION을, 필드에 6.0.2.31을 지정하십시오.
      3. 변경사항을 저장하십시오.
    3. 토폴로지 전체에서 변경사항을 동기화하십시오.
    4. 토폴로지에서 모든 브릿지를 다시 시작하십시오.
    이 토폴로지에 있는 모든 코어 그룹은 6.0.2.31 고가용성 관리자 프로토콜을 사용합니다.

결과

서로 다른 셀에 있는 코어 그룹 간 코어 그룹 브릿지를 구성햇습니다.

다음 그림에는 두 개의 서로 다른 셀에 있는 두 코어 그룹 간 코어 그룹 브릿지가 표시되어 있습니다. 각 셀에는 셀에 있는 코어 그룹과 관련된 하나의 코어 그룹 액세스 지점과 다른 셀의 피어 액세스 지점이 포함된 액세스 지점 그룹이 정의되어 있습니다.

이 그림에는 두 개의
서로 다른 셀에 있는 두 코어 그룹 간 코어 그룹 브릿지가
표시되어 있습니다. 각 셀에는 셀에 있는 코어 그룹과
관련된 하나의 코어 그룹 액세스 지점과 다른 셀의 피어 액세스
지점이 포함된 액세스 지점 그룹이 정의되어 있습니다.

다음 예제에서는 두 개의 셀 간 코어 그룹 브릿지를 설정하기 위해 수행되는 구성 단계에 대해 설명합니다. 이 예제의 정보는 다음과 같습니다.
  • 두 개의 셀을 1차 셀과 원격 셀이라고 합니다.
  • wasdmgr02/dmgr/DCS는 1차 셀에 있는 배치 관리자의 이름이고 wasdmgr02/dmgr/DCS는 원격 셀에 있는 배치 관리자의 이름입니다.
  • wasna01/nodeagent/DCS는 1차 셀과 원격 셀에 있는 노드의 이름입니다.
  • CGAP_1/DefaultCoreGroup은 1차 셀과 원격 셀에 있는 코어 그룹의 이름입니다.
  1. 1차 셀의 관리 콘솔을 사용하여 서버 > 코어 그룹 > 코어 그룹 브릿지 설정 > 액세스 지점 그룹 > DefaultAccessPointGroup > 코어 그룹 액세스 지점을 클릭하십시오.
  2. CGAP_1/DefaultCoreGroup을 선택하십시오. 그런 다음 세부사항 표시를 클릭하십시오.
  3. 브릿지 인터페이스를 선택한 후 새로 작성을 클릭하십시오.
  4. 브릿지 인터페이스 필드의 사용 가능한 브릿지 인터페이스 목록에서 배치 관리자 wasdmgr02/dmgr/DCS를 선택한 후 확인을 클릭하십시오.
  5. 새로 작성을 클릭하여 두 번째 브릿지 인터페이스를 작성하십시오.
  6. 브릿지 인터페이스 필드에서 노드 에이전트(예: wasna01/nodeagent/DCS)를 선택한 후 확인을 클릭하여 변경사항을 저장하십시오.
  7. 원격 셀의 관리 콘솔로 이동하여 서버 > 코어 그룹 > 코어 그룹 브릿지 설정 > 액세스 지점 그룹 > DefaultAccessPointGroup > 코어 그룹 액세스 지점을 클릭하십시오.
  8. CGAP_1/DefaultCoreGroup을 선택하십시오. 그런 다음 세부사항 표시를 클릭하십시오.
  9. 브릿지 인터페이스를 선택한 후 새로 작성을 클릭하십시오.
  10. 브릿지 인터페이스 필드의 사용 가능한 브릿지 인터페이스 목록에서 배치 관리자 wasdmgr03/dmgr/DCS를 선택한 후 확인을 클릭하십시오.
  11. 새로 작성을 클릭하여 두 번째 브릿지 인터페이스를 작성하십시오.
  12. 브릿지 인터페이스 필드의 사용 가능한 브릿지 인터페이스 목록에서 노드 에이전트 wasna01/nodeagent/DCS를 선택한 후 확인을 클릭하여 변경사항을 저장하십시오.
  13. 변경사항을 저장하십시오.
  14. 원격 셀과 관련된 다음 정보를 수집하십시오.
    • 배치 관리자의 DCS 포트. 시스템 관리 > 배치 관리자 > 포트 > DCS_UNICAST_ADDRESS를 클릭한 후 DCS_UNICAST_ADDRESS의 포트 번호를 기록하십시오. 이 예제에서 배치 관리자의 DCS 포트는 9353입니다.
    • wasna01 노드 에이전트의 DCS 포트. 시스템 관리 > 노드 에이전트 > wasna01 > 포트 > DCS_UNICAST_ADDRESS를 클릭한 후 DCS_UNICAST_ADDRESS의 포트 번호를 기록하십시오. 이 예제에서 노드 에이전트의 DCS 포트는 9454입니다.
    • EJB(Enterprise Javabean) 클러스터가 속한 셀에 있는 코어 그룹의 이름. 서버 > 코어 그룹 > 코어 그룹 설정 > DefaultCoreGroup > 코어 그룹 멤버를 클릭한 후 서버가 DefaultCoreGroup 코어 그룹의 멤버인지 확인하고 코어 그룹 이름을 기록하십시오. 이 예제에서 코어 그룹 이름은 DefaultCoreGroup입니다.
    • 셀의 이름. 시스템 관리 > 셀을 클릭한 후 이름 필드에 표시되는 이름을 기록하십시오. 이 예제에서 셀의 이름은 wascell03입니다.
    • 코어 그룹 액세스 지점의 이름. 서버 > 코어 그룹 > DefaultCoreGroup > 코어 그룹 브릿지 설정을 클릭하고 DefaultAccessPointGroup 필드를 펼친 후 코어 그룹 DefaultCoreGroup을 펼쳤을 때 표시되는 코어 그룹 액세스 지점의 이름을 기록하십시오. 이 예제에서 코어 그룹 액세스 지점의 이름은 CGAP_1입니다.
  15. 1차 셀의 관리 콘솔로 되돌아가서 1차 셀에 대한 동일한 정보를 수집하십시오. 이 예제의 정보는 다음과 같습니다.
    • 1차 셀에 있는 배치 관리자의 DCS 포트는 9352입니다.
    • 1차 셀에 있는 wasna01 노드 에이전트의 DCS는 9353입니다.
    • EJB 클러스터가 속하는 셀에 있는 코어 그룹 이름은 DefaultCoreGroup입니다.
    • 셀의 이름은 wascell02입니다.
    • 코어 그룹 액세스 지점의 이름은 CGAP_1입니다.
  16. 원격 셀을 가리키는 새 피어 액세스 지점을 작성하십시오. 1차 셀 관리 콘솔에서 서버 > 코어 그룹 > 코어 그룹 브릿지 설정 > 액세스 지점 그룹 > DefaultAccessPointGroup > 피어 액세스 지점을 클릭하십시오.
    1. 새로 작성을 클릭하여 새 피어 액세스 지점 작성 마법사를 시작하십시오.
    2. 이름 필드에 새 피어 액세스 지점의 이름 RemoteCellGroup을 지정하고 원격 셀 이름 필드에 wascell03, 원격 셀 코어 그룹 이름 필드에 DefaultCoreGroup, 원격 셀 코어 그룹 액세스 지점 이름 필드에 CGAP_1을 지정하십시오.
    3. 다음을 클릭하고 피어 포트 사용 또는 프록시 피어 액세스 지점 사용을 선택하십시오. 이 예제에서는 피어 포트 사용을 선택하고 호스트 필드에 washost02를, 포트 필드에 9353을 지정합니다. 이 값은 원격 셀에 있는 배치 관리자의 호스트 이름과 DCS 포트 번호입니다.
    4. 다음을 클릭하고 새 피어 액세스 지점에 지정한 정보가 올바른지 확인한 후 완료를 클릭하십시오.
  17. 노드 에이전트의 두 번째 피어 액세스 지점을 작성하십시오.
    1. 방금 작성한 피어 액세스 지점 RemoteCellGroup/wascell03/DefaultCoreGroup/CGAP_1을 선택한 후 세부사항 표시를 클릭하십시오.
    2. 피어 주소 지정 가능 섹션에서 피어 포트를 선택한 후 피어 포트 > 새로 작성을 클릭하십시오.
    3. 호스트 필드에 washost04를, 포트 필드에 9454를 지정하십시오. 이 값은 원격 셀에 있는 노드 에이전트의 호스트 이름과 DCS 포트 번호입니다.
  18. 확인을 클릭한 후 저장을 클릭하여 마스터 구성에 변경사항을 저장하십시오.
  19. 원격 셀 관리 콘솔로 이동하여 서버 > 코어 그룹 > 코어 그룹 브릿지 설정 > 액세스 지점 그룹 > DefaultAccessPointGroup > 피어 액세스 지점 > 새로 작성을 클릭하여 새 피어 액세스 지점 작성 마법사를 시작하고 원격 셀에 피어 액세스 지점을 작성하십시오.
    1. 이름 필드에 새 피어 액세스 지점의 이름 PrimaryCellGroup을 지정하고 원격 셀 이름 필드에 wascell02, 원격 셀 코어 그룹 이름 필드에 DefaultCoreGroup, 원격 셀 코어 그룹 액세스 지점 이름 필드에 CGAP_1을 지정하십시오.
    2. 다음을 클릭하고 피어 포트 사용 또는 프록시 피어 액세스 지점 사용을 선택하십시오. 이 예제에서는 피어 포트 사용을 선택하고 호스트 필드에 washost01을, 포트 필드에 9352를 지정합니다. 이 값은 1차 셀에 있는 배치 관리자의 호스트 이름과 DCS 포트 번호입니다.
    3. 다음을 클릭하고 새 피어 액세스 지점에 지정한 정보가 올바른지 확인한 후 완료를 클릭하십시오.
  20. 1차 셀에 있는 노드 에이전트의 두 번째 피어 액세스 지점을 작성하십시오.
    1. 방금 작성한 피어 액세스 지점 PrimaryCellGroup/wascell02/DefaultCoreGroup/CGAP_1을 선택한 후 세부사항 표시를 클릭하십시오.
    2. 피어 주소 지정 가능 섹션에서 피어 포트를 선택한 후 피어 포트 > 새로 작성을 클릭하십시오.
    3. 호스트 필드에 washost03을, 포트 필드에 9353을 지정하십시오. 이 값은 1차 셀에 있는 노드 에이전트의 호스트 이름과 DCS 포트 번호입니다.
  21. 확인을 클릭한 후 저장을 클릭하여 마스터 구성에 변경사항을 저장하십시오.
  22. 두 셀을 모두 다시 시작하십시오.

다음에 수행할 작업

고가용성 환경 구성을 계속하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_ha_coregroupbridge2
파일 이름:trun_ha_coregroupbridge2.html