![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
SIP 고가용성
SIP는 제품에 포함된 고가용성 기능을 사용하여 포괄적인 고가용성 솔루션을 제공합니다.
다음 주제에서는 제품의 고가용성을 구현하는 방법에 대해 설명합니다.
SIP 고가용성 아키텍처 고려사항
- 각 컨테이너가 상태 복제 및 SIP 통신량을 처리합니다.
- UDP(User Datagram Protocol), TCP(Transmission Control Protocol) 및 TLS(Transport Layer Security)는 상태 복제 및 SIP 통신량에 사용됩니다.
- 복제 도메인의 모든 서버 간에 전체 세션 상태가 복제됩니다.
- 각 복제 도메인은 두 서버에서 최적입니다. 각 서버가 복제 도메인에 모든 세션 데이터 사본을 유지해야 하므로 복제 도메인당 3개의 서버가 기능하지 않습니다. 그러나 장애가 발생하면 서버의 복제된 데이터 중 반만 남은 서버에서 활성화됩니다.
- 블레이드당 SIP 프록시 서버 수는 IP 스프레이어에 구성된 클러스터 주소 수에 따라 결정됩니다.
SIP 프록시 구성 고려사항
- SIP 프록시에 호출 상태 정보가 저장되지 않습니다.
- MAC 전달을 위해 IP 스프레이가 구성된 경우:
- SIP 프록시는 IP 스프레이에 구성된 클러스터 주소에 상응하는 루프백 주소에서 수신 대기해야 합니다.
- IP 스프레이어 구성에 의해 노드(또는 블레이드)당 SIP 프록시 수가 결정됩니다.
- 각 구성된 클러스터 주소는 노드당 최대 하나의 상응하는 SIP 프록시 인스턴스를 가질 수 있습니다.
코어 그룹 및 DCS(Distribution and Consistency Services)
코어 그룹은 고가용성 활동을 처리하는 프로세스 세트입니다. 각 코어 그룹에는 코어 그룹에서 실행하는 모든 싱글톤 서비스를 관리하는 조정자 함수가 있습니다. 일반 SIP 배치에는 단일 코어 그룹만 필요합니다. 큰 규모의 배치(예: 50 이상의 셀 멤버)에서는 여러 코어 그룹이 필요할 수 있습니다.
코어 그룹 조정자는 다음을 수행합니다.
- 모든 그룹 정보 유지보수 – 그룹 이름, 그룹 멤버, 그룹 정책 및 각 그룹 멤버의 상태
- 싱글톤 서비스를 그룹 멤버에 지정하고 싱글톤 서비스의 장애 조치(failover)를 처리합니다.
코어 그룹에 대한 자세한 정보는 고가용성 도메인 코어 그룹을 참조하십시오.
DCS 장애 발견
코어 그룹 장애 발견 메커니즘 및 알고리즘에 대한 세부사항은 코어 그룹 발견 및 장애 발견 프로토콜의 정보를 참조하십시오.
DCS 장애 발견은 다음을 포함합니다.
- 모니터하는 조정 가능 하트비트 메커니즘을 사용하는 활성 장애 발견은 다음과 같습니다.
- 하트비트 간 시간
- 장애 선언 이전에 손실된 하트비트 수
- TCP KEEP_ALIVE / 소켓 닫기