네트워크 파티션 또는 노드 크래시의 경우 대부분의 분산 형 원자 브로드 캐스트 프로토콜 (확장 가상 동기화 또는 Paxos와 같은)은 크래시 또는 파티션 된 노드가 클러스터에 다시 가입 할 때까지 로그 메시지를 보관하기 위해 노드를 실행해야합니다. 노드가 클러스터에 다시 참여하면 기록 된 메시지를 재생하면 현재 상태를 다시 확보 할 수 있습니다.그룹 통신 서비스 또는 paxos에서 로깅 메시지를 실용적으로 유지합니까?
제 질문은 파티션/크래시 노드가 클러스터에 다시 가입하는 데 실제로 시간이 오래 걸리는 경우 결국 로그가 오버플로됩니다. 이것은 매우 실용적인 문제로 보입니다. 그러나 여전히 그들 중 누구도 그것에 대해 이야기하지 않습니다. 제가 누락 된 이것에 대한 아주 명백한 해결책이 있습니까? 또는 잘못된 이해.
"... 아무도 그것에 대해 이야기하지 않습니다." 특정 용지에 대해 묻고 있습니까? 아니면 아무도이 문제를 해결하지 못하는 것 같습니까? –
그룹 커뮤니케이션 서비스와 관련된 대부분의 문서를 읽었으며 거기에서 제기 된 바가 없습니다. 예를 들어, Ken Birman의 Virtual Synhcrony Papers, Extended Virtual Syncrhony, CoREL 등 대부분 –