2009-04-27 9 views
21

Ich suche nach einem Dienst, der Amazon S3 ähnelt, einem einfachen Dienst zum Speichern und Abrufen beliebiger Daten (und Metadaten), der jedoch lokal in Ihrem eigenen Rechenzentrum ausgeführt wird. Genaugenommen bin ich mir nicht sicher, ob Sie dies ein CDN oder ein leichtes CMS nennen würden.Alternative zu Amazon S3 für das Rechenzentrum?

Es muss horizontal skalierbar sein (sowohl für die Speicherung als auch für die Bandbreite) und tolerierbar sein. Es muss auch REST, vorzugsweise auch WS, mit einem steckbaren Authentifizierungs- und Autorisierungssystem unterstützen. Etwas, das mit Java EE erstellt wird, wäre für eine bequemere Integration und Erweiterbarkeit vorzuziehen, aber dies ist nur eine persönliche Vorliebe und keine Voraussetzung.

Vorschläge?

+0

Wenn es in Ihrem Rechenzentrum ist, warum nicht nur eine Art von SAN verwenden? –

+0

Das SAN ist nur der Speicherbereich (oder?). Ich bin auf der Suche nach dem Speicher und den damit verbundenen APIs: zum Speichern und Abrufen von beliebigen Daten und Metadaten, Sicherheit usw. – jnorris

Antwort

17

Hier sind ein paar Open-Source-Lösungen, die ich über diesen verdienen die weitere Forschung gekommen sind:

  1. Apache Sling (JCR basierte CMS (JSR170, JSR283), RESTful-Schnittstelle).
  2. Apache Hadoop (Java-basierte verteilte Datenspeicher, Karte reduzieren Funktionalität).
  3. HBase (auf Hadoop aufgebaut, Google Bigtable-ähnliche Funktionen vorausgesetzt).
  4. CouchDB (Erlang basierter Schlüssel/Wert-DB mit Map/Reduce-Funktionalität, RESTful-Schnittstelle).
  5. Dynomite (Erlang basiert, Amazon dynamo Klon).
  6. Voldemort (Verteiltes Schlüsselwert-Speichersystem).
  7. Cassandra (hoch skalierbarer, eventuell konsistenter, verteilter, strukturierter Schlüsselwertspeicher).
  8. MongoDB (hochskalierbar, JSON-Dokumentenspeicher).
2

Park place ist ein S3-Klon in Ruby.

+0

Ich habe versucht, die URL für diesen zu finden. –

+0

Das sieht interessant aus. Gibt es wirklich keine Drop-In-JEE-Lösung in diesem Bereich? Es muss sein (nicht, dass ich etwas gegen Ruby habe, in der Tat werde ich wahrscheinlich Spike Park Place). Vielleicht fehlt mir gerade die richtige Einteilung und Terminologie für diese Art von Lösungen, sodass sie bei meiner Suche nicht auftauchen. – jnorris

+0

Es könnte sein, aber ich weiß nicht von einem. Ich weiß nur über dieses eine, weil ein totes Baumbuch, das ich lese, erwähnte es –

-6

Zusätzlich zu Park Place, der einzige andere große Spieler gegen S3 ist jetzt Nirvanix. Nirvanix