2009-04-27 13 views
21

Sto cercando un servizio simile a Amazon S3, un servizio semplice per archiviare e recuperare dati (e meta-dati) arbitrari, ma uno che viene eseguito localmente nel proprio data center. A rigor di termini, non sono sicuro se lo chiamereste un CDN o un CMS leggero.Alternativa ad Amazon S3 per il data center?

Deve essere scalabile orizzontalmente (sia per la memoria che per la larghezza di banda) e tollerabile. Deve inoltre supportare REST, preferibilmente WS, con un sistema di autenticazione e autorizzazione collegabile. Qualcosa costruito con Java EE sarebbe preferibile per un'integrazione e un'estensibilità più convenienti, ma questa è solo una preferenza personale, e non un requisito.

Suggerimenti?

+0

Se è all'interno del data center, perché non basta utilizzare una sorta di SAN? –

+0

La SAN è solo la parte di archiviazione (non è vero?). Sto cercando lo storage e le API per andare avanti con esso: per archiviare e recuperare dati arbitrari e meta-dati, sicurezza, ecc. – jnorris

risposta

17

Ecco alcune soluzioni open source che ho incontrato che meritano ulteriori ricerche:

  1. Apache Sling (basato JCR CMS (JSR170, JSR283), interfaccia RESTful).
  2. Apache Hadoop (data-store distribuito basato su Java, funzionalità di riduzione delle mappe).
  3. HBase (basato su Hadoop, che fornisce funzionalità simili a Google Bigtable).
  4. CouchDB (DB chiave/valore basato su Erlang con funzionalità Map/Reduce, interfaccia RESTful).
  5. Dynomite (basato su Erlang, Amazon dynamo clone).
  6. Voldemort (Sistema di archiviazione a valore chiave distribuito).
  7. Cassandra (archivio di valori-chiave altamente scalabile, eventualmente coerente, distribuito, strutturato).
  8. MongoDB (storage basato su documenti JSON altamente scalabile).
2

Park place è un clone S3 in Ruby.

+0

Stavo cercando di trovare l'url per quello. –

+0

Questo sembra interessante. Non c'è davvero nessuna soluzione JEE drop-in in questo spazio? Deve esserci (non che io abbia qualcosa contro Ruby, anzi, probabilmente aumenterò il prezzo del parcheggio). Forse mi manca solo la corretta classificazione e terminologia per questi tipi di soluzioni, quindi non si presentano nella mia ricerca? – jnorris

+0

Potrebbe esserci ma non ne conosco uno. So solo di questo perché un libro sull'albero morto che sto leggendo lo citava –

-6

Oltre a Park Place, l'unico altro grande giocatore contro S3 al momento è Nirvanix. Nirvanix