Есть ли у кого-нибудь знакомство с работой с CloudStore и HDFS. Мне интересно узнать, насколько CloudStore был масштабирован и насколько сильно он использовался в производстве. CloudStore, похоже, более полно, чем HDFS. Когда вы думаете об этих двух файловых системах, какие существуют практические компромиссы?CloudStore против HDFS
5
A
ответ
2
Стив, похоже, что CloudStore должен быть быстрее HDFS, поскольку он разработан на C++. Мы также заинтересованы в этом сравнении и планируем использовать его в производстве.
Сообщите нам, если вы найдете что-нибудь интересное в этом отношении.
1
CloudStore (или KFS) теперь является файловой системой Quantcast (или QFS). Проект в настоящее время находится в https://github.com/quantcast/qfs и имеет страницу comparison with HDFS, на которую вы можете взглянуть.
«Как он разработан на C++»? Для распределенных файловых систем, где проблемы с производительностью обычно не связаны непосредственно с вычислительной нагрузкой, я ожидал бы, что алгоритмы будут весить немного больше, чем языки. – drxzcl
Зависит от масштаба. В малом масштабе это правильно. Если управляемый язык налагает на 10% накладные расходы, то у вас должно быть на 10% больше серверов. В определенный момент дешевле написать что-то на C++, чем покупать на 10% больше серверов. Я знаю, что большинство людей не имеют этой проблемы, но я скоро это сделаю. –