저는 클러스터 컴퓨팅에서 다양한 아키텍처를 연구 중입니다. 인기있는 것 중 일부는 -리더 선출 알고리즘
- 마스터 - 슬레이브입니다. 마스터 - 슬레이브의
- RPC
- ...
는 정상적인 방법으로는 마스터에 의해 제어 노예로 마스터 &으로 기계의 무리를 하나의 시스템을 설정하는 것입니다. 여기에 하나의 특별한 골치 거리가 나를 관심있어. Leader-Election Algo이라고 불리며 어느 기계가 마스터가 될지를 임의로 선택합니다.
제 질문은 - 왜 이런 식으로 마스터 컴퓨터를 선출하겠습니까? 이 접근 방식은 기계를 마스터로 수동으로 선택하는 것과 비교할 때 어떤 이점이 있습니까?
나는 그것이 오래된 대답이라는 것을 알고 있지만 다른 사람들이 읽고있는 경우를 대비해서 당신을 바로 잡아야했습니다. 리더 선거 알고리즘 사이의 주된 아이디어는 동적 시스템에서 리더를 갖는 것입니다. 즉,이를 선택하는 알고리즘이 있어야 함을 의미합니다 (따라서 리더 선출 알고리즘 - 그 중 많은 수가 있습니다). MPI에서 주 알고리즘은 최종 알고리즘이 아닌 주 알고리즘을 테스트 할 때만 수동으로 선택됩니다. – amb