이원화 상태

동기화를 하기 위해서 이원화 모듈은 Active 또는 Backup 상태를 결정해야 합니다.
Active 또는 Backup 상태에 따라 데이터 동기화의 방향이 결정되기 때문입니다.

Active와 Backup 상태는 처음 전원 On시 결정되며, 이후 이원화 모듈이나 CPU 모듈의 동작에 따라 변경 될 수 있습니다.

 

  1. Active 상태
    Active 상태 이원화 모듈은 CPU 모듈로부터 동기화 할 데이터를 읽어와서 Backup 상태 이원화 모듈에게 동기화 할 데이터를 전달합니다.
    - 상태 결정: 전원 OFF → ON 또는 CPU 모듈의 모듈 초기화 요청에 의해 이원화 모듈이 초기화를 진행할 때 상태가 결정됩니다.
    초기화 진행시 Active 이원화 상태 모듈이 없을 경우 Active 상태가 됩니다.
    - 상태 변경: Backup 이원화쪽의 CPU 모듈 상태가 Run인데 Active 이원화쪽의 CPU 모듈 상태가 Run → Stop으로 변경된 경우 Backup으로 변경(절체)됩니다.

 

  1. Backup 상태
    Backup 상태 이원화 모듈은 Active 상태 이원화 모듈로부터 받은 동기화 데이터를 CPU 모듈에게 전달합니다.
    - 상태 결정 : 전원 OFF → ON 또는 CPU 모듈의 모듈 초기화 요청에 의해 이원화 모듈이 초기화를 진행할 때 처음 상태가 결정됩니다.
    초기화 진행시 Active 이원화 상태 모듈이 있을 경우 Backup 상태가 됩니다.
    - 상태 변경 : Active 이원화쪽의 CPU 모듈 상태가 Stop인데 Backup 이원화쪽의 CPU 모듈 상태가 Stop → Run 으로 변경된 경우 Active으로 변경(절체)됩니다.
    또는 일정 시간 동안 Ethernet 프레임을 수신하지 못하는 경우 Active 이원화 모듈에 이상이 생겼다고 판단해 상태 변경이 일어납니다.

 

  1. Dual Active 상태
    이원화 모듈간 Ethernet 케이블이 제거 될 경우 두 이원화 모듈이 모두 Active 상태가 될 수 있습니다. 이 때를 Dual Active 상태라고 합니다.
    Dual Active가 발생한 상황에서는 Ethernet 케이블을 다시 재연결 해 주면 Primary 이원화 모듈이 Active를 유지하고 Secondary 이원화 모듈은 Backup으로 상태 변경이 일어납니다.

 

  1. Active / Backup 상태 변경(절체) 시험
    사용자가 Active / Backup 상태의 변경을 시험할 수 있습니다.
    이원화 모듈의 YnE 접점을 사용하면 Active 이원화 모듈과 Backup 이원화 모듈의 상태 변경이 일어납니다.