MultiSite 저장 후 전달
기능(Shipping Server)은 복제본 작성 및 동기화의 전송 단계(Phase)를 자동화하는
파일 전송 서비스입니다. 임의의 크기(Linux®
및 UNIX® 시스템의 경우
shipping.conf 파일에 지정되었으며 Windows®의
경우 MultiSite 제어판에 지정된 최대 패킷 크기까지)의 패킷을
처리할 수 있고 일련의 MultiSite 호스트(한 번에 한 홉)를
통해 파일을 라우트할 수 있으며 데이터 통신 실패 처리 지원을 포함합니다.
다음은 저장 후 전달 프로세스가 작동하는 방식입니다.
- 내보내기 단계(Phase) 중에 패킷 파일 및 운송 주문 파일이 작성됩니다.
운송 주문 파일에는 패킷의 전달 지시사항이 포함되어 있습니다.
- 패킷 및 운송 주문은 Rational® ClearQuest® 데이터베이스 복제본과 연관된 동기화 서버에 있는
스토리지 베이 디렉토리 중 하나에 저장됩니다.
패킷이 스토리지 클래스와 연관된 경우
패킷은 스토리지 클래스가 지정한 스토리지 베이에 저장됩니다. Linux
및 UNIX 시스템의 경우
shipping.conf 파일과 Windows의
경우 MultiSite 제어판에서
스토리지 클래스를 정의할 수 있습니다.
- Shipping Server는 운송 주문의 지시사항을 사용하여 로컬 사이트에 있는
스토리지 베이의 패킷 파일을 다른 사이트의 호스트에 있는 해당 베이에
전송합니다.
- 필요한 경우 수신 호스트의 Shipping Server는 패킷을 다음 번 대상에
송신합니다.
패킷 전송
수동 또는 자동의 명시적 명령은
송신 호스트에서 Shipping Server를 호출합니다. Shipping Server 프로세스는
수신 호스트의 albd_server 프로세스에 접속하고, 이 프로세스가
수신 모드로 수신 호스트의 Shipping Server를 호출합니다. Shipping Server의
송신 및 수신 호출 사이에 TCP/IP 연결이 설정되면 파일이 전송됩니다.