|
1.1, RapteR, 21:41, 28/03/2010 [ответить] [смотреть все] [к модератору]
| +4 +/– |
Ява через фузи... Куда катится мир... Или я упустил новость, где интел выпустил процессор Intel Sixty-Four-Core с частотой каждого ядра по 20 GHz и L2 кэшем 128 Mb по цене 5$ за камень?
|  | |
1.8, sHaggY_caT, 22:31, 28/03/2010 [ответить] [смотреть все] [к модератору]
| +/– |
>Файловая система реализована через FUSE-модуль
И без этого в Xen диски тормозят, они еще и через fuse и на java :(
Жесть вообще какая-то :(
З.Ы. сама и идея и фича очень полезная, особенно если интегрировать ее с, например, централизованной установкой темплейтов, почти с десяток лет применяется многими на проприетарной Virtuozzo(vzfs)
|  | |
1.10, XoRe, 01:04, 29/03/2010 [ответить] [смотреть все] [к модератору]
| +2 +/– |
> Производительность выполнения операции поиска и объединения дубликатов составляет около 150 Мб/сек.
Интересно, как они её рассчитали.
Может мне потестировать её на моем ноуте с винтами на 5400 об/с ? =)
> Исходные тексты SDFS написаны на языке Java и доступны в рамках лицензии GPLv2.
Наверное тут нужно возрадоваться, что не на JavaScript.
P.S.
Одно радует - в ядро не возьмут.
|  | |
1.12, аноним, 01:46, 29/03/2010 [ответить] [смотреть все] [к модератору]
| –1 +/– |
Дедубликация - приятная фича ФС. Если это самоцель, продукт можно сразу выкинуть, потому что сразу понятно, кто его писал. Не дает линуксоидам покоя мощь ZFS.
|  | |
1.13, pavlinux, 02:59, 29/03/2010 [ответить] [смотреть все] [к модератору]
| +/– |
> особенность новой системы заключается в поддержке автоматического объединения
> дубликатов - для одинаковых блоков данных сохраняется только одна копия,
Ага....
Имеем, последовательность байт - ABCDE, и два R/W процесса X и Y :
1-ая итерация:
[X]: read() --> [ ABCDE ]
[Y]: read() --> [ ABCDE ]
X обновил C
[X]: write() -> [ ABSDE ]
[Y]: write() -> [ ABS... опа, а должна быть C
Файловая сиcтема: Мля, блоки не равны, надо делать двойника, но с измененной S на C
повтор:
[Y]: write() -> [ ABCDM ] # обновили E
2-ая итерация:
X вернул C, на место S
[X]: write() -> [ ABCDM ... опа, а должна быть E
Файловая сиcтема: Мля, блоки не равны, надо делать двойника, но с измененной M на E
[Y]: read() -> [ ABCDM ]
Файловая сиcтема: Опа, а они равны, надо объединять?!
Итого: имеем 4 блочных клона вместо двух разных файлов.
Аппроксимируя по времени, эти 4 клона превратятся в 4 полных файла.
А 100 процессов, а 1000, а 10000 ???
|  | |
1.14, pavlinux, 03:15, 29/03/2010 [ответить] [смотреть все] [к модератору]
| +/– |
У меня была аналогичная ситуация, но когда 4 qemu работали с одним мастер образом.
Даже периодически делая commit-all, в итоге, через неделю на дисках были полные копии образов.
С точки зрения пользователя, даже с точки зрения операционной системы, они равны,
а вот на блочном уровне вообще различны.
Математически, существует такой закон распределения, который удовлетворяет
распределению блоков в этих 4 образах. Но сколько нужно ресурсов, что его найти.
Я так понимаю, эта ФС будет заниматься не поиском закономерностей, а линейным
по блочным сравнением.
В конце-концов, у них хранилища мета-данных, карты имеющихся дубликатов и хэш-таблицы,
займут столько же места, сколько и сами данные :)
Вижу :) прибавление около 20% к объёму, но сколько это потребует усилий и средств.
А дисковая память нынче практически ничего не стоит.
|  | |
|
|
3.25, pavlinux, 11:21, 29/03/2010 [^] [ответить] [смотреть все] [к модератору]
| +/– |
>Чувак, видмо, просто не вкурсе сколько стоит дисковая память на каком-нибудь среднеуровневом массиве от HP или EMC.
>Про массивы hi-end уровня и упоминать даже не стоит.
Приятно познакомится, меня звать Сертифицированный специалист EMC BURA (EMC Backup, Recovery and Archiving)
Думаш у них у всех EMC Symmetrix_ы стоят...
Хотя если они нашли бабла на Симетриксы найдут и на EMC DiskXtender, и ещё кучу гораздо интересно от EMC
|  | |
|
4.37, pavlinux, 18:37, 29/03/2010 [^] [ответить] [смотреть все] [к модератору]
| +/– |
>А цену на процессоры и ОЗУ для серваков такого уровня не подскажете
>заодно?
Какого-такого?
Cерийные в районе 15 стоят.
Блэд корзина ~ 5.000$ + 1.500-2000$ за блейд, домой можно купить.
А заказные,типа 32 процессорной матери, с 2Тб ОЗУ, на то они и заказные.
Ну а к примеру, блэйд забитый под завязку, - 10 лезвий c 20 штуками Opteron 2439,
примерно по 64Gb ОЗУ стоит в районе 60.000$
Ну и диск EMC CLARiiON CX4-120 в районе 8500-9000$ (расширяемый до 351 Терабайта)
Всё удовольствие, за 70000$.
И можно избавится от трёх админов, которые будут трахать Linux и mdadm.
|  | |
|
5.43, zazik, 23:48, 29/03/2010 [^] [ответить] [смотреть все] [к модератору]
| +/– |
>>А цену на процессоры и ОЗУ для серваков такого уровня не подскажете
>>заодно?
>
>Какого-такого?
>
Такого, к которым обычно присобачивают вышеописанные hiend-массивы. Для сравнения, так сказать.
|  | |
|
|
|
|
|
|