[z/OS]

고가용성 환경에서의 애플리케이션 업데이트 프로시저

애플리케이션 업데이트에는 구성 동기화 중 클러스터의 각 서버에 새 애플리케이션 2진을 분배하는 것이 포함됩니다.

그림 1. 애플리케이션 안정 상태 - 구성 보기. 이 그림은 안정 상태에 있는 애플리케이션의 구성 보기를 보여줍니다.
애플리케이션 안정 상태 - 구성 보기

이 분배는 HTTP를 통해 발생하며 서버와 배치 관리자가 모두 동일한 LPAR에 위치된 경우에도 발생합니다. 애플리케이션 업데이트를 저장할 때 노드와 동기화 옵션을 선택한 경우, 동기화 요청은 각 노드에 전송됩니다.

보통, 요청이 수신되면 각 노드는 비동기식으로 배치 관리자와의 동기화 프로세스를 조정합니다. 이 동기화 프로세스 중, 애플리케이션 2진이 배치 관리자에서 다운로드되어 지정 위치(예: installedApps)의 노드에 저장됩니다.

새 2진을 저장하는 조치는 애플리케이션을 중지한 후 다시 시작하는 구성 변경 이벤트 리스너를 트리거합니다. 디스패처 동작, LPAR 가중치 등과 같은 변수에 따라 각각의 서버가 새 애플리케이션을 사용 가능하도록 만드는 순서 및 속도의 변화를 조사할 수 있습니다.

노드 동기화의 동시적 비동기성 때문에, 업데이트되는 애플리케이션의 연속적 가용성이 보장되지 않습니다. 이는 애플리케이션의 실제 상태와 워크로드 라우팅 메커니즘이 일치되지 않기 때문입니다. 클라이언트 요청은 특정 애플리케이션이 임시로 사용 불가능한 경우에도 서버로 라우트될 수 있습니다.

고가용성 환경에서는 애플리케이션이 업데이트 프로세스 중에도 사용 가능한 상태로 유지되어야 합니다. 따라서 각 클러스터 멤버에 대한 애플리케이션 롤아웃과 클러스터 멤버로의 워크로드 라우팅을 조심스럽게 제어하여 업데이트 프로세스가 적용되는 클러스터 멤버로 워크로드가 라우트되지 않도록 해야 합니다. 이와 같은 두 가지 측면을 주의하여 제어하면, 업데이트 프로세스 동안 클러스터 멤버에 클라이언트 요청이 도착하지 않아도 각 클러스터 멤버에 업데이트를 설치할 수 있습니다.


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



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