2010-03-29 10 views
5

Ich suche nach der Einrichtung von Amazon EC/2 Knoten auf Schienen mit Riak. Ich bin in der Lage, die riak DBs zu synchronisieren und wenn der Cluster eine Abfrage erhält, um zu erkennen, wo die Daten liegen, und sie schnell abzurufen. Ist Ihrer Meinung nach EC/2 schnell genug zwischen den Knoten, um eine Riak DB abzufragen, die Ergebnisse zurückzugeben und sie rechtzeitig zum Kunden zurück zu bringen? Ich bin neu auf all dies, bitte so freundlich sein :)Wie schnell sind EC/2-Knoten untereinander?

Antwort

3

Ich bin kein Riak-Experte, aber wenn Sie alle Ihre EC2-Instanzen in der gleichen Verfügbarkeitszone halten, sollten Sie mehr als ausreichende Leistung erhalten. AWS verfügt über ein internes Gigabit-Netzwerk und die Leute konnten das volle Gigabit herausholen; ein Beispiel finden Sie in this blog post.

+0

Danke Gareth! Ich habe meine Suche fortgesetzt und denke darüber nach, den riak-Datenspeicher für eine bessere Leistung auf ein externes EBS-Volume zu stellen und dass, wenn eine Instanz gelöscht wird, die Daten auf dieser ec2-Instanz nicht verloren gehen. Ich nehme an, das würde bedeuten, dass ich mit einer Instanz starte, die an mehrere EBS-Festplatten angehängt ist, und dann Instanzen hinzufüge und die Festplatten unter ihnen ausbreitet, da ich Leistung benötige. Denke ich darüber nach dem richtigen Weg? – tesserakt

+0

@tesmar, Ihr Ansatz klingt gut - beachten Sie, dass Sie ein EBS-Volume so groß wie Sie möchten (obwohl Sie pro GB bezahlen), so dass Sie möglicherweise nicht mehrere Volumes benötigen - wieder - ich genug über Riak nicht genug um das richtig zu beantworten. –

0

Marc-Andre,

Ihre beste Wette ist auf der Mailingliste fragen: http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Es gibt auch viele Informationen über die Wiki : http://wiki.basho.com/display/RIAK/Home

+0

Marc hat die Frage bearbeitet, er hat sie nicht gestellt. –

+0

Danke Sean! (Das ist Tyler von Raleigh Ruby). Ich bin neu in all dem und werde das Team mit einer ähnlichen Frage mailen. – tesserakt

+0

Eigentlich habe ich gerade riak Setup bekommen und fange an, mit einigen seiner Funktionen zu spielen. Ich muss meine Rails-App einrichten, um mich mit EC2 zu verbinden, damit ich eine andere Instanz im laufenden Betrieb bereitstellen kann. Natürlich lerne ich immer noch, wie das alles wirklich "funktioniert", also gehe ich mehr lesen! – tesserakt