2009-09-29 3 views
5

Есть ли у кого-нибудь знакомство с работой с CloudStore и HDFS. Мне интересно узнать, насколько CloudStore был масштабирован и насколько сильно он использовался в производстве. CloudStore, похоже, более полно, чем HDFS. Когда вы думаете об этих двух файловых системах, какие существуют практические компромиссы?CloudStore против HDFS

ответ

2

Стив, похоже, что CloudStore должен быть быстрее HDFS, поскольку он разработан на C++. Мы также заинтересованы в этом сравнении и планируем использовать его в производстве.

Сообщите нам, если вы найдете что-нибудь интересное в этом отношении.

+6

«Как он разработан на C++»? Для распределенных файловых систем, где проблемы с производительностью обычно не связаны непосредственно с вычислительной нагрузкой, я ожидал бы, что алгоритмы будут весить немного больше, чем языки. – drxzcl

+1

Зависит от масштаба. В малом масштабе это правильно. Если управляемый язык налагает на 10% накладные расходы, то у вас должно быть на 10% больше серверов. В определенный момент дешевле написать что-то на C++, чем покупать на 10% больше серверов. Я знаю, что большинство людей не имеют этой проблемы, но я скоро это сделаю. –

1

CloudStore (или KFS) теперь является файловой системой Quantcast (или QFS). Проект в настоящее время находится в https://github.com/quantcast/qfs и имеет страницу comparison with HDFS, на которую вы можете взглянуть.