메모리 대 메모리 토폴로지: 클라이언트/서버 기능

세션 유사성을 확보하는 데 사용되는 클라이언트/서버 구성은 클라이언트로만 그리고 서버로만 구성된 서버 클러스터로 이루어집니다. 클라이언트/서버 구성을 사용하면 로컬 데이터와 백업 데이터의 처리를 격리하고, 애플리케이션을 실행 중인 서버에 영향을 주지 않으면서 백업 서버를 재활용하며 세션 유사성을 확보하기 위해 서버 간 일대일 통신에 필요한 요구사항을 제거하는 등 여러 이점이 있습니다.

다음 그림은 클라이언트/서버 모드를 나타냅니다. HTTP 세션을 사용하여 웹 애플리케이션을 호스팅하는 애플리케이션 서버의 티어가 있으며, 이러한 세션은 작성되고 업데이트될 때 복제됩니다. 웹 애플리케이션이 설치되지 않은 서버의 두 번째 티어가 있습니다. 여기서 세션 관리자는 복제 클라이언트로부터 업데이트를 받습니다.

클라이언트-서버 토폴로지

클라이언트/서버 구성의 이점은 다음과 같습니다.
장애 복구를 위한 분리
이 경우, 우리는 백업 데이터의 처리를 로컬 데이터로부터 분리하고 있습니다. 이동 파트에 치명적인 장애가 발생한 경우 이동 파트에서 분리하는 것 이외에도 메모리 여유 공간을 늘리고 웹 애플리케이션을 서버에서 처리합니다.
중지 및 시작을 위한 분리
애플리케이션을 실행하는 서버에 영향을 미치지 않고 백업 서버를 재활용하고(백업이 둘 이상 있는 경우에는 장애 복구가 가능함), 역으로 백업 데이터를 잃을 염려 없이 애플리케이션 JVM을 재활용할 수 있습니다.
통합
백업을 처리하는 서버와 애플리케이션을 처리하는 서버 간에 일대일 대응할 필요가 없습니다. 따라서 데이터를 전송할 위치의 수를 줄일 수 있습니다.
이종 하드웨어:
값싼 하드웨어에서 웹 애플리케이션을 실행하고 있지만 기업 내에는 복제 서버 모드에서 두세 개의 세션 관리자를 실행할 용량을 갖춘 하나 또는 둘 이상의 강력한 컴퓨터가 있을 수 있습니다. 이로써 값싼 웹 애플리케이션 하드웨어를 사용하여 웹 애플리케이션을 처리하는 것이 가능합니다.

타이밍 고려사항: 예기치 않은 타이밍 창을 피하려면 먼저 백업 애플리케이션 서버를 시작하십시오. 클라이언트는 시작 시 정보 및 HTTP 세션을 백업 서버로 복제합니다. 따라서 서버가 시작되기 전에 작성된 HTTP 세션은 성공적으로 복제되지 않을 수 있습니다.


주제 유형을 표시하는 아이콘 개념 주제



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