노드 변동이 많고 느린 네트워크를 위한 분산 데이터 스토리지?

노드 변동이 많고 느린 네트워크를 위한 분산 데이터 스토리지?

네트워크 간 네트워킹이 좋지 않은 노드 집합에 데이터를 안정적으로 저장하려면 어떤 분산 데이터 저장소를 사용해야 합니까?

나는 다음과 같은 것을 원합니다:

  • 오프라인 작업 지원을 포함하여 현재 모든 노드에 연결할 수 있을 것으로 예상하지 않습니다.
  • 처음에는 데이터를 로컬에 저장하지만 결국에는 (네트워킹이 양호하고 더 많은 노드가 온라인에 있을 때) 필요한 다른 노드로 확산됩니다.
  • 노드가 네트워크에 합류하거나 네트워크에서 나갈 때 자동 재조정 및 복구가 잘 이루어지도록 하세요.
  • 용량이 크게 다른 노드를 처리하고 작은 노드에 작고 우선순위가 높은 항목만 저장합니다.
  • 로컬 노드를 특별하게 취급하십시오. "내" 데이터는 항상 로컬 노드에 먼저 저장된 다음 다른 노드에 백업됩니다.

Tahoe-LAFS 또는 GlusterFS와 같은 대부분의 솔루션은 확장된 계획된 가동 중지 시간 없이 온라인으로 유지되고 양호한 네트워크와 연결되어 있는 다소 안정적인 노드 세트를 기대하는 것 같습니다. 노드가 정기적으로 오프라인 상태가 될 것으로 예상하는 특별한 분산 스토리지가 있습니까?

관련 정보