Question

Je l'ai regardé dans certains systèmes de DHT, spécialement pâtisserie et Chord. J'ai lu quelques préoccupations au sujet de la réaction de Chord désabonnement, mais je crois que ne sera pas un problème pour la tâche que j'ai à la main. Je suis en œuvre une sorte de service de réseau social qui ne repose pas sur des serveurs centraux pour un projet de cours. J'ai besoin de DHT pour les recherches.

Maintenant, je ne connais pas tous les serveurs du réseau au début. Comme je l'ai dit, il n'y a pas serveur principal de suivi. Il fonctionne de cette façon: chaque client dispose de trois serveurs dédiés. Les trois serveurs ont le profil du client, et il est mur, il est des informations personnelles, répliqués. Je ne reçois que de connaître un autre groupe de serveurs lorsque l'utilisateur ajoute un ami (inputing l'adresse du client). Je voudrais donc créer deux DHTs distinctes sur les deux groupes de trois serveurs et quand ils amis les uns des autres je voudrais rejoindre les DHTs. Je voudrais à cette constante. Je ne l'ai pas eu beaucoup de temps pour tout familier avec les protocoles, donc je voudrais savoir quel est le meilleur si je veux rejoindre les deux DHTs séparés?

Était-ce utile?

La solution

tables de hachage distribuées sont conçus pour gérer automatiquement le problème de trouver un nœud qui stocke un morceau donné de données. Ainsi, dans la philosophie de conception de DHT, vous ne seriez pas un serveur dédié pour le profil, mur, etc ... vous auriez un dédié de données identifiant pour chacun de ceux-ci et la DHT géreriez plaçant les données entre les serveurs actifs et de trouver le bon serveur pour un morceau donné de données.

Pastry et Chord sont assez similaires en termes de fonctionnalité et diffèrent principalement dans la façon dont ils gèrent des ensembles voisins et le routage. Il est pas clair pour moi que l'on serait mieux que l'autre pour ce genre d'application.

Un bon document de comparaison technique est A par rapport à la performance cadre des coûts pour évaluer les compromis de conception DHT sous le taux de désabonnement (PDF) , de Infocom 2005, si vous voulez vraiment les détails.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top