Альтернатива Amazon S3 для центра обработки данных?

Я ищу сервис, похожий на Amazon S3, простой сервис для хранения и извлечения произвольных данных (и метаданных), но который работает локально в вашем собственном центре обработки данных. Строго говоря, я не уверен, назовете ли вы это CDN или легковесной CMS.

Он должен быть горизонтально масштабируемым (как для хранения, так и для пропускной способности) и отказоустойчивым. Он также должен поддерживать REST, предпочтительно WS, с подключаемой системой аутентификации и авторизации. Что-то, созданное с помощью Java EE, было бы предпочтительнее для более удобной интеграции и расширяемости, но это всего лишь личное предпочтение, а не требование.

Предложения?


person jnorris    schedule 27.04.2009    source источник
comment
Если он находится внутри вашего центра обработки данных, почему бы просто не использовать какую-нибудь SAN?   -  person Toby Hede    schedule 27.04.2009
comment
SAN — это просто часть хранилища (не так ли?). Я ищу хранилище и API для него: для хранения и извлечения произвольных данных и метаданных, безопасности и т. д.   -  person jnorris    schedule 27.04.2009


Ответы (4)


Вот несколько решений с открытым исходным кодом, с которыми я столкнулся и которые заслуживают дальнейшего изучения:

  1. Apache Sling (CMS на основе JCR (JSR170, JSR283), интерфейс RESTful).
  2. Apache Hadoop (распределенное хранилище данных на основе Java, функция уменьшения карты).
  3. HBase (построен на основе Hadoop, предоставляет возможности, подобные Google Bigtable).
  4. CouchDB (база данных ключей/значений на основе Erlang с функциями Map/Reduce, интерфейс RESTful).
  5. Dynomite (на основе Erlang, Amazon dynamo клон).
  6. Волдеморт (распределенная система хранения "ключ-значение").
  7. Cassandra (хорошо масштабируемое, согласованное, распределенное, структурированное хранилище ключей и значений).
  8. MongoDB (хорошо масштабируемое хранилище на основе документов JSON).
person jnorris    schedule 07.05.2009

Проект Walrus (в основном совместимый с s3 API). . .

http://open.eucalyptus.com/wiki/EucalyptusStorage_v1.4

person tbond    schedule 08.05.2009

Park place — это клон S3 на Ruby.

person 1800 INFORMATION    schedule 27.04.2009
comment
Я пытался найти URL для этого. - person Toby Hede; 27.04.2009
comment
Это выглядит интересно. Действительно ли в этом пространстве нет готовых решений JEE? Должен быть (не то, чтобы я имел что-то против Ruby , на самом деле, я, скорее всего, запарку). Возможно, мне просто не хватает правильной классификации и терминологии для этих типов решений, поэтому они не появляются в моем поиске? - person jnorris; 27.04.2009
comment
Может быть, но я не знаю ни одного. Я просто знаю об этом, потому что книга о мертвом дереве, которую я читаю, упоминает об этом. - person 1800 INFORMATION; 27.04.2009

Помимо Park Place, единственным крупным игроком против S3 сейчас является Nirvanix. Nirvanix

person Serapth    schedule 07.05.2009