저는 Chord와 같은 여러 분산 시스템에 대한 연구를하고 있으며, 알고리즘을 작성하고 데스크탑만으로 분산 시스템의 시뮬레이션을 수행하고 싶습니다.Simpy를 사용하여 Chord 분산 시스템을 시뮬레이션하십시오.
시뮬레이션에서 각 노드가 독립적으로 실행되고 서로 통신 할 수 있어야하며 지연, 패킷 손실, 임의 충돌 등의 요소를 수동으로 유도해야합니다. 그런 다음 데이터를 수집하여 체계.
일부 검색을 마친 후 SimPy가 내 용도에 적합한 후보라는 것을 알았습니다.
SimPy이 작업에 적합한 라이브러리입니까? 그렇다면 그러한 시스템을 구현하기위한 제안/경고는 무엇입니까?