The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Очередная порция улучшений в Btrfs

18.12.2012 19:18

В рамках подготовки к выпуску ядра Linux 3.8, в файловой системе Btrfs ожидается ряд улучшений. Кроме всего прочего, внесен ряд патчей, нацеленных на увеличение производительности. Также отмечается, что на этой неделе будут опубликованы патчи с поддержкой RAID уровней 5 и 6.

Наиболее интересные моменты в pull-request от Криса Мэйсона (Chris Mason):

  • По числу строк кода всех остальных опережает Стефан (Stefan), добавивший возможность замены диска в процессе эксплуатации. Данный вариант заметно отличается от нормальной процедуры замены диска, используемой при администрировании Btrfs, в частности работает гораздо быстрее.
  • Джозеф (Josef) работал над производительностью синхронной записи. В текущий pull request не был включен патч DIO_OWN_WAITING, обсуждавшийся в списке рассылки, однако включено много других изменений, снижающих задержки и нагрузку на процессор от системных вызовов fsync и записей с флагом O_DIRECT.
  • Мяо Се (Miao Xie) внес множество исправлений и постарался разнести неупорядоченные операции по большему числу процессоров, что должно ускорить работу файловой системы в ряде случаев.
  • Сам Крис внес исправления, касающиеся обработки ошибок в случае коллизий хэшей. Данные исправления также будут бэкпортированы в другие стабильные ядра и выпущены по мере завершения тестирования.
  • Патч с поддержкой RAID-5 и -6 перебазируется относительно нового кода замены устройств. Ожидается что он будет готов и представлен в пятницу.

В дальнейшем Крис очень приветствует работу над улучшением скорости работы файловой системы, так как он видел различные тесты производительности и констатирует, что для ряда нагрузок пока есть отставание Btrfs от XFS и EXT4. Кроме того, на повестке дня актуальным вопросом остается полное исправление проблем, связанных с коллизиями хэшей, так как потенциально они позволяют проводить атаки для вызова отказа в обслуживании.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: DoS атака против файловой системы Btrfs
  3. OpenNews: Разработчики SUSE Linux считают, что ФС Btrfs готова для промышленной эксплуатации
  4. OpenNews: Сравнение производительности файловых систем XFS, BTRFS и EXT4 в ядрах Linux 3.5 и 3.7
  5. OpenNews: Набор патчей, заметно увеличивающих производительность работы с метаданными в Btrfs
  6. OpenNews: Из Oracle ушел создатель и основной разработчик Btrfs
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/35636-btrfs
Ключевые слова: btrfs, kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (169) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 20:34, 18/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С переизбытком мета-данных на мелких файлах что-нибудь решили?
     
     
  • 2.2, Аноним (-), 21:02, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А что с ним надо решать? Создаете нулевые файлы и у вас на ФС кончается место хотя кроме метаданных на томе вообще ничего нет. Решайте, ага :)
     
  • 2.11, Аноним (-), 21:50, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > С переизбытком мета-данных на мелких файлах что-нибудь решили?

    А что можно "решить" против простой арифметики? Файл - это не только его содержимое, но и метаданные о нем - как минимум имя и расположение. Поэтому _любую_ ФС можно зафлудить файлами нулевого размера так, что метаданные займут все доступное место (кроме тех случаев, когда, например, иноды закончатся раньше - но бтру это не грозит).

     
     
  • 3.18, all_glory_to_the_hypnotoad (ok), 22:23, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    имя в юинксах не является метаданным файла
     
     
  • 4.26, Аноним (-), 23:05, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > имя в юинксах не является метаданным файла

    Кто вам это сказал? Дайте ему в бубен за вранье. Метаданные на файловой системе - все что не относится к данным файла и хранится где-то сбоку. Имя, размер, даты создания/модификации/доступа, ... , атрибуты, фактическая адресация размещения, ... - все это метаданные. К данным файла не относятся но хранятся где-то сбоку по поводу существования некоего файла.

     
     
  • 5.30, all_glory_to_the_hypnotoad (ok), 23:34, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Метаданные на файловой системе

    ... _в_ файловой системе ...

    > все что не относится к данным файла и хранится где-то сбоку

    заканчивай давай со совоим обывательским учением о файлах на обезьяньем языке. Метаданные файла в юниксовых ФС всё, что можно прикрепить к inode и хранить вместе с ним. Имя таковым атрибутом не является (в отличие от альтернативных убогих ОС). Имя в нашем случае это атрибут ссылки на файл.  

     
     
  • 6.44, Аноним (-), 06:33, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > заканчивай давай со совоим обывательским учением о файлах на обезьяньем языке. Метаданные
    > файла в юниксовых ФС всё, что можно прикрепить к inode и
    > хранить вместе с ним. Имя таковым атрибутом не является (в отличие
    > от альтернативных убогих ОС). Имя в нашем случае это атрибут ссылки
    > на файл.

    а чем ссылка от инода отличается? ссылка и инод хранятся где-то в разных местах?

     
     
  • 7.84, Аноним (-), 17:33, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а чем ссылка от инода отличается? ссылка и инод хранятся где-то в разных местах?

    Более того, тот же posix вообще IIRC никак не регламентирует как именно ФС должна хранить сведения о файле и опсание его размещения. По поводу чего такой апломб насчет одной конкретной реализации весьма улыбает :)

     
     
  • 8.119, Аноним (-), 05:32, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а причем тут posix и ответов на вопросы как не было так и нет ... текст свёрнут, показать
     
     
  • 9.142, Аноним (-), 17:02, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    При том что апломб относительно а вот так расово верно, а остальные - пи сы ... текст свёрнут, показать
     
     
  • 10.167, Аноним (-), 19:49, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а ну да, все верно ... текст свёрнут, показать
     
  • 7.137, Гентушник (ok), 13:02, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Внезапно да. На один inode может быть несколько жёстких ссылок.
    Подробнее тут: http://ru.wikipedia.org/wiki/Inode
     
  • 6.72, Аноним (-), 16:41, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ну это пусть граммар-наци докапываются Вас они вообще просто обязаны расстрелят... большой текст свёрнут, показать
     
  • 4.35, Аноним (-), 01:34, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > имя в юинксах не является метаданным файла

    Что, правда?
    Значит, имя файла - это просто данные?

     
     
  • 5.58, Valentine (??), 10:30, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> имя в юинксах не является метаданным файла
    > Что, правда?
    > Значит, имя файла - это просто данные?

    Да, это так. Фактически папка - это файл со списком ссылочных структур, где содержится имя файла и индексный дескриптор.

     
     
  • 6.73, Аноним (-), 16:46, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Да, это так. Фактически папка - это файл со списком ссылочных структур,
    > где содержится имя файла и индексный дескриптор.

    Фактически, никто не обязывает файловую систему хранить "папку" в именно указанном виде.

    И кстати в современных ФС директории как правило проиндексированы в неких деревьях для более быстрого лукапа. Ибо просто список начинает невъ....нно тормозить когда надо работать с большим числом элементов в оном.

     
  • 6.88, Аноним (-), 18:10, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, это так. Фактически папка - это файл со списком ссылочных структур, где содержится имя файла и индексный дескриптор.

    И сразу закономерный вопрос: размер такого файла учитывается в столбце "used" вывода df?

     
     
  • 7.180, Valentine (??), 10:37, 28/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да, это так. Фактически папка - это файл со списком ссылочных структур, где содержится имя файла и индексный дескриптор.
    > И сразу закономерный вопрос: размер такого файла учитывается в столбце "used" вывода
    > df?

    Как посмотреть размер:

    :~# ls -lhd /var
    drwxr-xr-x 25 root root 4.0K Dec 26 02:43 /var

     
  • 3.20, Crazy Alex (ok), 22:35, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Только в данном случае речь не об этом, а о горе внутренних структур...
     
     
  • 4.25, Аноним (-), 22:54, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Только в данном случае речь не об этом, а о горе внутренних
    > структур...

    Об этом, об этом.

     
     
  • 5.34, Crazy Alex (ok), 01:06, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Насколько я помню, там было две проблемы:
    1) служебных данных очень много в силу сложности самой структуры FS
    2) кривые алгоритмы балансировки, оставляющие кучу почти пустых нод в дереве.

    Что фиксили, что нет - понятия не имею.

     
  • 2.43, runoverheads (ok), 06:11, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    нет таких проблем дерево портежей спокойно в 620mb вмещается К слову, на ext4 ... большой текст свёрнут, показать
     
     
  • 3.45, Аноним (-), 06:37, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    сжатие на бтр-е стоит?
     
     
  • 4.47, runoverheads (ok), 06:45, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > сжатие на бтр-е стоит?

    да, zlib) и nodesize = 16k

    всего влезло 830mb на раздел в 1024mb:

    # df -h /usr/portage/
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/md0p4      1.1G  826M  134M  87% /media/misc/portage

    # btrfs fi df /usr/portage
    Data: total=315.69MB, used=182.07MB
    System, DUP: total=8.00MB, used=16.00KB
    System: total=4.00MB, used=0.00
    Metadata, DUP: total=341.06MB, used=321.91MB
    Metadata: total=8.00MB, used=0.00

    попытка повторить эксперимент, поиграться с metadata_ratio успеха не принесла. опция тупо ничего не изменила.

    опция --mixed mix metadata and data together даст больше объёма для данных, но ценой скорости, ощутимой на глаз.

     
  • 4.62, runoverheads (ok), 13:38, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > сжатие на бтр-е стоит?

    на свежую голову понял что чтото не так..

    оказалось опция nodatacow отключает сжатие. и значит выше результаты без сжатия.

    вот с сжатие, картинка намного приятней

    mkfs.btrfs -L Portage -l 32k -n 32k /dev/md0p4

    mount -o rw,noatime,nodiratime,nodatasum,noacl,space_cache,metadata_ratio=4,compress=lzo /dev/disk/by-label/Portage /usr/portage

    cd /usr/ && time tar -xf /portage-latest.tar.xz

    df -hm /usr/portage/
    Filesystem     1M-blocks  Used Available Use% Mounted on
    /dev/md0p4          1026   457       402  54% /media/misc/portage

    btrfs fi df /usr/portage
    Data: total=315.69MB, used=83.21MB
    System, DUP: total=8.00MB, used=32.00KB
    System: total=4.00MB, used=0.00
    Metadata, DUP: total=256.38MB, used=186.44MB
    Metadata: total=8.00MB, used=0.00

     

  • 1.3, Аноним2 (?), 21:07, 18/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    К 3.9 можно будет попробовать ) Дожить бы ))
     
     
  • 2.4, pavlinux (ok), 21:21, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В опенсоурсе, раньше чем через 10 лет после анонса фичи, ничего нельзя юзать :)
    Оно либо сдохнет за ненадобностью, либо стабилизируется!

    Вроде скоро у Убунты десятилетие будет... :)

     
     
  • 3.9, closet_source (ok), 21:38, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    КЭП же! БОЛЬШИМИ БУКОВАМИ! :)
     
     
  • 4.14, Аноним (-), 22:16, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > БУКОВАМИ

    FAIL.

     
  • 3.10, Аноним (-), 21:44, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В опенсоурсе, раньше чем через 10 лет после анонса фичи, ничего нельзя юзать :)

    ...при условии что ты МакЛауд и живешь вечно - замечательный вариант.

     
     
  • 4.36, pavlinux (ok), 01:35, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> В опенсоурсе, раньше чем через 10 лет после анонса фичи, ничего нельзя юзать :)
    > ...при условии что ты МакЛауд и живешь вечно - замечательный вариант.

    Ну а чё,
    Linux ушёл в массы с версии 2.6.9, вроде 2004 год.
    StarOffice/OpenOffice ->  Ваще жуть, лет 20 раскручивался.
    Vmware c 5-ой версии,
    Apache
    Netscape/Firefox
    Qemu->KVM - c 2006 года.  
    bash со второй версии.
    ...


     
     
  • 5.40, rshadow (ok), 03:04, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ага а теперь посмотри на историю компьютерной техники и ты поймешь, что копошение в начале пути всего лишь затишье перед экспоненциальным ростом.
     
     
  • 6.42, pavlinux (ok), 03:51, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ага а теперь посмотри на историю компьютерной техники и ты поймешь, что
    > копошение в начале пути всего лишь затишье перед экспоненциальным ростом.

    Дык, об этом и речь. Кстати, экспонента может быть и в другую сторону. (см. Openmoko)

     
  • 5.85, Аноним (-), 17:39, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Гм, даже я видел 2 4 кернелы Хоть я и весьма поздно обратил внимание на линь Н... большой текст свёрнут, показать
     
     
  • 6.98, pavlinux (ok), 19:03, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я с версии 1 2, заменил полностью вянду с 2 0 33 и чё Драйверов вааще не было... большой текст свёрнут, показать
     
  • 2.6, Аноним (-), 21:35, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    К 4.0
     
  • 2.7, Аноним (-), 21:36, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > К 3.9 можно будет попробовать ) Дожить бы ))

    Что-то вы пессимист прямо. Вас там что, гопы с битами ждут, чтоли - каждый день как война? Ядра шлепают раз в 2-3 месяца и 3.9 будет менее чем через полгода.

     
     
  • 3.61, Mike Lee (?), 11:10, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    конец света же ))
     
  • 3.74, sdfsfsf (?), 16:53, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А некоторые гопы - даже с байтами.
     
     
  • 4.104, Аноним (-), 20:12, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Гоповский байт тоже состоит из восьми бит?
     
     
  • 5.162, kurokaze (ok), 00:59, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это смотря сколько "а если найдут"
     
  • 4.143, Аноним (-), 17:09, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А некоторые гопы - даже с байтами.

    Шестирукая Шива завистливо смотрит на столь удачливых гопов :)

     
  • 2.21, Crazy Alex (ok), 22:37, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Хм, я бы ещё как минимум версию-другую подождал. Судя по эпичности бага с коллизиями серьёзного тестирования ещё вообще не было. А киллер фич (не чтобы "удобнее", а то, без чего жить нельзя) как-то не видно, так что спешить особой необходимости нет.
     
     
  • 3.37, Аноним (-), 01:37, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Судя по эпичности бага с коллизиями серьёзного тестирования ещё вообще не было.

    Такой баг практически нереально выловить при тестировании. Только аудит. Именно так его и выловили.

    > А киллер фич (не чтобы "удобнее", а то, без чего жить нельзя) как-то не видно

    Нужно обладать очень плохим зрением, чтобы не видеть снапшоты.

     
     
  • 4.75, Аноним (-), 17:09, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Нужно обладать очень плохим зрением, чтобы не видеть снапшоты.

    И вообще недеструктивную запись. Хотя от этого очень помогает пару раз пришибить "не ту" диру. Сразу наступает понимание зачем снапшоты нужны. Как засвеобит пониже спины от осознания что ты только что @#$нул работу за неделю - так сразу и приходит осознание зачем нужны снапшоты xD.

     
     
  • 5.89, AlexAT (ok), 18:11, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И вообще недеструктивную запись. Хотя от этого очень помогает пару раз пришибить
    > "не ту" диру. Сразу наступает понимание зачем снапшоты нужны. Как засвеобит
    > пониже спины от осознания что ты только что @#$нул работу за
    > неделю - так сразу и приходит осознание зачем нужны снапшоты xD.

    Вот. Еще один, не делающий ежедневных (инкрементальных) бэкапов.

     
     
  • 6.91, Аноним (-), 18:15, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Снапшоты дают возможность делать бэкапы гораздо реже.

    С высоты пользователя ФС, умеющей снапшоты - ежедневный бэкап выглядит ничуть не привлекательнее, чем необходимость переустанавливать ОС раз в неделю.

     
     
  • 7.94, Аноним (-), 18:47, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > привлекательнее, чем необходимость переустанавливать ОС раз в неделю.

    Снапшоты не заменяют бэкапы, ибо если там в середине выпадет блок - оно как костяшки домино завалится по цепочке. Но возможность отмотать ошибочную операцию в прошлом, быстро и удобно - ценное свойство.

     
     
  • 8.99, Аноним (-), 19:20, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Снапшот заменяет ежедневный бэкап, но не заменяет ежемесячного Потому что вероя... текст свёрнут, показать
     
     
  • 9.100, AlexAT (ok), 19:25, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Терять в худшем случае данные за месяц Увольте сразу Нет уж, нет уж Снапшот у... текст свёрнут, показать
     
     
  • 10.105, Аноним (-), 20:14, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Учитывая ничтожную вероятность такого исхода - не страшно Ок, вы уволены За пе... текст свёрнут, показать
     
     
  • 11.109, AlexAT (ok), 20:38, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да легко Я из одной такой конторы ушёл сам, потому что подходы задрали Зато по... текст свёрнут, показать
     
     
  • 12.110, Аноним (-), 20:53, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, если строить архитектуру кривыми руками - оно непременно рухнет И отсутстви... текст свёрнут, показать
     
     
  • 13.112, AlexAT (ok), 20:54, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно рухнуло потому, что подход сменился на минимум затрат Соответственно, пер... текст свёрнут, показать
     
     
  • 14.163, kurokaze (ok), 01:02, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Устройся в администрацию президента - от народа потом благодарность будет ... текст свёрнут, показать
     
     
  • 15.174, Аноним (-), 22:29, 27/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Можно еще в госдуму Тоже неплохой вариант ... текст свёрнут, показать
     
  • 10.123, Аноним (-), 06:50, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    о, а теперь расскажите мне как, сколько и куда вы будете 100ТБ данных бекапить... текст свёрнут, показать
     
     
  • 11.124, AlexAT (ok), 07:14, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    100Тб А что как мало-то Инкрементальных бэкапов никто какбэ не отменял ... текст свёрнут, показать
     
     
  • 12.164, Аноним (-), 18:56, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ты просто не видел как бекап делается неделю да не полный бекап, а инкременталь... текст свёрнут, показать
     
     
  • 13.170, AlexAT (ok), 20:53, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно поинтересоваться - чем вы так систему добили ... текст свёрнут, показать
     
     
  • 14.172, Аноним (-), 05:43, 23/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    какую систему и причем тут какая-то система ... текст свёрнут, показать
     
     
  • 15.173, AlexAT (ok), 09:41, 23/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    LMAO, спалился ... текст свёрнут, показать
     
  • 13.175, Аноним (-), 22:30, 27/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Если у вас бэкап делается b неделю b , у меня для вас плохие новости you are ... текст свёрнут, показать
     
  • 6.93, Аноним (-), 18:46, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вот. Еще один, не делающий ежедневных (инкрементальных) бэкапов.

    Кхм, вообще-то я разок про...л данные как раз раскатав старый бэкап сгоряча. И осознав что все изменения про...лись. И откатить не выйдет. И undelete нету. Абыдна, да! На бтр я бы просто вернулся на свежий автоснапшот и не парился. А на ext4 - попаболь, однако.

     
     
  • 7.102, AlexAT (ok), 19:26, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Кхм, вообще-то я разок про...л данные как раз раскатав старый бэкап сгоряча.

    Как правильно говорил один из моих школьных преподавателей в бородатом 95 году - торопливость нужна при ловле блох.


     
     
  • 8.111, Аноним (-), 20:54, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Воот И с бэкапами торопиться не следует Это же не блохи Хватит с них и раза в... текст свёрнут, показать
     
  • 8.144, Аноним (-), 17:11, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, однако это не отменяет того факта что наличие нескольких разных инкарнаци... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (41)

  • 1.5, linux must _RIP_ (?), 21:31, 18/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Баг с колизиями похоже так и не справили..
     
     
  • 2.8, Аноним (-), 21:37, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Баг с колизиями похоже так и не справили..

    Взвис - исправили. Сам алгоритм пока не меняли, да.

     

  • 1.22, SergMarkov (ok), 22:40, 18/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    констатирует, что для ряда нагрузок пока есть отставание Btrfs от XFS и EXT4
    трыц
     
     
  • 2.29, Аноним (-), 23:10, 18/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > констатирует, что для ряда нагрузок пока есть отставание Btrfs от XFS и EXT4

    Видимо Крис добрел до фороникса :)


     
     
  • 3.67, SergMarkov (ok), 15:00, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Видимо Крис добрел до фороникса :)

    Я это чудо ставил для пробы, причем сделал по умолчанию настройки как ext4 так и  Btrfs. Тесты примитивнейшие - удаление сорцов ядра, копирование фильмеца и папки с доками. Везде Btrfs процентов на 10-15 проигрывал ext4 "ФС завтрашнего дня", эмм.., тогда меня вполне устраивают достижения дня сегодняшнего :-)
    Так что похороникс, как и что бы он там не мерял своим комбитестом таки прав

     
     
  • 4.76, Аноним (-), 17:16, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > проигрывал ext4 "ФС завтрашнего дня", эмм.., тогда меня вполне устраивают достижения
    > дня сегодняшнего :-)

    Скорость - это замечательно, хорошо и правильно. Но все-таки это не единственное свойство которое может хотеться от ФС.

    > Так что похороникс, как и что бы он там не мерял своим комбитестом таки прав

    Да в общем то по тестам форониксов вполне можно делать некие выводы. А бочку на них обычно катят те фанаты, чей фетиш проиграл в пузомерке. А само по себе бенчи как бенчи. Не хуже остальных. По крайней мере, конфига - описана, что померяно и что вышло - тоже. В случае больших разбросов погрешность отложена. Вполне съедобно.

     
     
  • 5.80, SergMarkov (ok), 17:19, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Скорость - это замечательно, хорошо и правильно. Но все-таки это не единственное
    > свойство которое может хотеться от ФС.

    Да нет, я не спорю, что у него есть масса преимуществ для серверов, но мне то они как то по барабану

    > Да в общем то по тестам форониксов вполне можно делать некие выводы.
    > А бочку на них обычно катят те фанаты, чей фетиш проиграл
    > в пузомерке. А само по себе бенчи как бенчи. Не хуже
    > остальных. По крайней мере, конфига - описана, что померяно и что
    > вышло - тоже. В случае больших разбросов погрешность отложена. Вполне съедобно.

    Вообще  то, да


     
     
  • 6.86, Аноним (-), 17:44, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Да нет, я не спорю, что у него есть масса преимуществ для серверов,

    Как бы это сказать? Я и на десктопе не против иметь возможность отмотать назад. Была парочка обидных прецедентов, когда я из-за промашки терял данные. А так я смогу сгонять в прошлое и исправить свои (и не только свои) ощибки. Круто же :). Да и возможность подоткнуть при нехватке места +1 диск и ребаланс на него сделать - и на десктопе имхо вполне пригодится.

    > но мне то они как то по барабану

    Кому как, кому как.

    > Вообще  то, да

    Ну по крайней мере критики обычно демонстрируют еще более убогое нечто.


     
     
  • 7.87, SergMarkov (ok), 17:49, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Как бы это сказать? Я и на десктопе не против иметь возможность
    > отмотать назад. Была парочка обидных прецедентов, когда я из-за промашки терял
    > данные. А так я смогу сгонять в прошлое и исправить свои
    > (и не только свои) ощибки.

    Ну, для этого есть бэкапы и не только на другой диск. Причем при их использовании нет потери в производительности, как в btrfs

     
     
  • 8.95, Аноним (-), 18:56, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнили ж с пальцем Вот вы будете бэкапаться каждые 30 секунд Ну и я тоже ... текст свёрнут, показать
     
     
  • 9.103, AlexAT (ok), 19:29, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот Реальное удобство снапшота именно в этом делаем снапшот, выполняем критичн... текст свёрнут, показать
     
     
  • 10.107, SergMarkov (ok), 20:18, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    заменяем снапшот на бэкап, получаем тоже самое и без потери производительности ... текст свёрнут, показать
     
     
  • 11.113, myhand (ok), 21:41, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    То же самое - вы не получите уже в силу завязанности процедуры на расписание бэк... текст свёрнут, показать
     
     
  • 12.114, SergMarkov (ok), 21:44, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    выполняем критичную операцию бэкап ... текст свёрнут, показать
     
     
  • 13.115, myhand (ok), 21:58, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вам объяснили, как вместо этого можно использовать снапшот ... текст свёрнут, показать
     
     
  • 14.116, SergMarkov (ok), 00:59, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    C потерей производительности основных операций Можно грибок съем, он такой кра... текст свёрнут, показать
     
     
  • 15.117, myhand (ok), 01:13, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А бэкап, значицца на ентой производительности никак не сказывается Ну-ну За... текст свёрнут, показать
     
  • 13.155, Аноним (-), 18:11, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вариант, но как я уже сказал, бэкапаться раз в 30 секунд вы не будете А вот бтр... текст свёрнут, показать
     
  • 11.118, Tav (ok), 03:43, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Резервные копии делаются по расписанию или по требованию пользователя и их созда... текст свёрнут, показать
     
     
  • 12.131, SergMarkov (ok), 08:06, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не замена в том плане, что за удобство платят снижением производительности Чуде... текст свёрнут, показать
     
     
  • 13.133, myhand (ok), 12:51, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вам уже заметили бэкап тоже влияет на производительность Да нет, бывает На... текст свёрнут, показать
     
     
  • 14.134, SergMarkov (ok), 12:54, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пока что получается ровно напротив - удобство снапшотов приводит к снижению прои... текст свёрнут, показать
     
     
  • 15.139, myhand (ok), 16:43, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что в лоб - что по лбу Вы вообще - читаете что вам пишут ... текст свёрнут, показать
     
     
  • 16.140, SergMarkov (ok), 16:45, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В начало треда и в саму новость Курить до просветления 9786 ... текст свёрнут, показать
     
     
  • 17.145, Аноним (-), 17:13, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тогда зачем вы отвечаете, если коменты не читали ... текст свёрнут, показать
     
     
  • 18.146, SergMarkov (ok), 17:17, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кто ж виноват, что именно вы забыли с чего вообще начиналась полемика 9786 ... текст свёрнут, показать
     
  • 14.141, AlexAT (ok), 16:47, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Для качественных усилков, как ни удивительно - лучше радиолампы Всем транзистор... текст свёрнут, показать
     
     
  • 15.147, Аноним (-), 17:20, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Подложили Но в современных экспонатах с правильно рассчитанными режимами нелине... текст свёрнут, показать
     
     
  • 16.148, AlexAT (ok), 17:22, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Сигнал - улучшает, звучание - на 0, за пределами слуха ... текст свёрнут, показать
     
     
  • 17.157, Аноним (-), 18:18, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    только цифровым технологиям это улучшение сильно пофиг Сигнал эзернета или ... большой текст свёрнут, показать
     
  • 9.106, SergMarkov (ok), 20:17, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    2 раза в сутки, и, честно говоря, мне этого вполне хватает, что не иметь постоян... текст свёрнут, показать
     
     
  • 10.122, Аноним (-), 06:26, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну ка попробуйте 50 млн инодов и 20ТБ данных два раза в сутки побекапить и храни... текст свёрнут, показать
     
     
  • 11.128, SergMarkov (ok), 08:05, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это широко рапространенная задача Нет, сдуру можно и кое что пониже пояса слом... текст свёрнут, показать
     
     
  • 12.166, Аноним (-), 19:25, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    как бы вам объяснить, вот у меня очень мало серверов, где инкрементный бекап укл... текст свёрнут, показать
     
     
  • 13.171, AlexAT (ok), 20:53, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ionice отменили ... текст свёрнут, показать
     
  • 11.136, SergMarkov (ok), 13:02, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И да, гугель как то вообще обходится даже без журналирования, при этом цветет и ... текст свёрнут, показать
     
     
  • 12.149, Аноним (-), 17:22, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Дома как-то очень несподручно ставить столько же компов сколько есть у гугеля чт... текст свёрнут, показать
     
     
  • 13.152, SergMarkov (ok), 17:28, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да тут вопрос собственно в приоритетах, если чоловику первичны эти снапшоты чере... текст свёрнут, показать
     
     
  • 14.158, Аноним (-), 18:24, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, у гугля надежность совершенно не в приоритете благодаря устройству их распр... большой текст свёрнут, показать
     
     
  • 15.159, SergMarkov (ok), 18:35, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тьфу ты Ё, как по бенгазильски пишу Читай в самой новости уступает в производи... текст свёрнут, показать
     
     
  • 16.160, Аноним (-), 22:35, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Запорожес с горы Арарат легко обгонит какой-нибудь Феррари Будешь водителем зап... текст свёрнут, показать
     
  • 15.169, iZEN (ok), 20:26, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Неужели такой бзмозглый дизайн CoW-ФС Btrfs, что она уже на нескольких снапшотах... текст свёрнут, показать
     
     
  • 16.176, Аноним (-), 22:39, 27/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, там путем черной магии обманывают физику и логику, ну конечно же Особенн... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (40)

  • 1.31, Аноним (-), 23:41, 18/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > По числу строк кода всех остальных опережает Стефан (Stefan)
    > Джозеф (Josef) работал над производительностью синхронной записи.

    Прямо клуб анонимных разработчиков
    "Здравствуйте, меня зовут Джозеф, и я уже три года работаю над производительностью синхронной записи"

     
     
  • 2.38, Аноним (-), 01:39, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это чтобы использующие это уже сейчас в "продакшн" по совету суседелов не отловили и не насовали ему за потерю данных.
     
     
  • 3.59, Аноним (-), 10:35, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А что, при более медленной синхронной записи выше вероятность их потери?
     
     
  • 4.69, К.О. (?), 16:04, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Чем больше время операции тем выше вероятность сбоя во время операции.
     
     
  • 5.77, Аноним (-), 17:17, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Чем больше время операции тем выше вероятность сбоя во время операции.

    По такой логике ядерные реакторы вообще взрываться не должны :)

     

  • 1.39, Anonus (?), 02:51, 19/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Очередная порция исправлений и улучшений...

    Видать "14 февраля" наступит таки не раньше чем через три-пять лет, даже не смотря на радужные заявления SUSE.

    Этот долгострой уже давно напоминает своей эпичностью незабвенное PulseAudio.

     
     
  • 2.41, Аноним (-), 03:29, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    PulseAudio был готов с 1 версии и оллично работал, в том чисте и у меня. Не его проблема что он пользовался документированными возможностями ALSA, криво реализованными. Вот ALSA и чинили эпично.
     
     
  • 3.66, Аноним (-), 14:55, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пользоваться функциями ALSA, в которой баг на баге? Да, до такой херни мог додуматься только поцтеринг.
     
     
  • 4.79, Аноним (-), 17:17, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Пользоваться функциями ALSA, в которой баг на баге? Да, до такой херни
    > мог додуматься только поцтеринг.

    Ой, оказывается в софте бывают баги. Надо же, открытие века.

     

  • 1.46, Аноним (-), 06:44, 19/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    "добавивший возможность замены диска в процессе эксплуатации"
    в btrfs небыло горячей замены диска? spare-дисков там тоже нету?
     
     
  • 2.48, AlexAT (ok), 07:22, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А оно, простите, нужно? При наличии md / HW RAID? Ну, кроме как для извращений "а вот у меня рейд прямо в файловой системе"?
     
     
  • 3.50, dalco (ok), 07:52, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А оно, простите, нужно? При наличии md / HW RAID? Ну, кроме
    > как для извращений "а вот у меня рейд прямо в файловой
    > системе"?

    Когда конфигурация дискового пула стабильна, то, в большинстве случаев, оно без разницы - какими средствами raid организован (MD/HW/BTRFS/ZFS).

    А вот если количество и объем винтов постоянно гуляет, то FS, берущая на себя управление рейдом, оказывается выгоднее - тупо гораздо меньшее количество дисковых операций при изменении конфы дискового пула.

     
     
  • 4.53, AlexAT (ok), 09:33, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А вот если количество и объем винтов постоянно гуляет

    - самое время решить админа премии, а то и уволить, за открытую дестабилизацию системы.

    Количество дисков в стабильной системе НЕ ГУЛЯЕТ. Вполне возможно, что постоянно необходимо расширение объёма - но эта операция, на чём бы RAID ни был собран, является операцией критичной, и требует планирования работ. Кроме того, правильное планирование позволяет "гулять" пулы вверх достаточно редко - вместо добавления винта каждый месяц можно поставить 12 винтов сразу, и забыть на полгода.

     
     
  • 5.54, Аноним (-), 10:00, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Количество дисков в стабильной системе НЕ ГУЛЯЕТ. Вполне возможно, что постоянно необходимо
    > расширение объёма - но эта операция, на чём бы RAID ни
    > был собран, является операцией критичной, и требует планирования работ. Кроме того,
    > правильное планирование позволяет "гулять" пулы вверх достаточно редко - вместо добавления
    > винта каждый месяц можно поставить 12 винтов сразу, и забыть на
    > полгода.

    а что критичного в этой операции? уже давно: вытащил винты из пула, поставил более емкие в режиме нонстоп (хотсвоп) или просто доставил винты, подключил к пулу и пошел пиво пить. юзеры как работали, так и работают дальше ничего не замечая.

     
     
  • 6.55, AlexAT (ok), 10:05, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > а что критичного в этой операции?

    Вероятность того, что что-то пойдёт не так в процессе. Как минимум оперативный бэкап перед операцией должен быть. Да, речь про рейды, а не про спаны.

    > уже давно: вытащил винты из пула, поставил более емкие в режиме нонстоп

    Ага, разбили отказоустойчивость, вытащив винты. Пошли перестраивать массив. И до окончания операции у вас [внезапно] отвалился один из винтов. Дальше что? Вот об этой критичности как раз и речь. Обязательно надо планировать возможность простоя, и заранее продумывать recovery operations в случае сбоя процесса. Даже если это кластер. Потому что выход кластера в нештатный режим - тоже проблема, и серьезная.

    > подключил к пулу и пошел пиво пить

    А в это время (с)... так и пивом можно подавиться в пессимистичном варианте.

     
     
  • 7.60, Аноним (-), 10:49, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не так пойдет - если вы с пьяного глаза, выдерните винт из соседнего сервера, а ... большой текст свёрнут, показать
     
     
  • 8.64, AlexAT (ok), 14:04, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Наивняк, верящий в 100 надежность железа во время критичных операций с ним, обы... текст свёрнут, показать
     
     
  • 9.81, Аноним (-), 17:20, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну в raid5 IIRC обычная XORка Это быстро А верную копию можно вычислить посмот... текст свёрнут, показать
     
     
  • 10.90, AlexAT (ok), 18:12, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Так речь про Z2 Z3 или все-таки про R5 Z ... текст свёрнут, показать
     
     
  • 11.96, Аноним (-), 18:57, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Про сабжа и raid 5 ... текст свёрнут, показать
     
  • 9.120, Аноним (-), 06:03, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, переучился быстро, после того, как 3варе умирая забрала с собой и данные Те... большой текст свёрнут, показать
     
     
  • 10.154, Аноним (-), 17:56, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А на лисяре перец красиво отскрeбал ZFS после всего лишь обычного bad sector ... текст свёрнут, показать
     
     
  • 11.156, iZEN (ok), 18:11, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Помнится, у него был пул в состояние FAULTED уже не DEGRADED и не было на тот ... текст свёрнут, показать
     
     
  • 12.161, Аноним (-), 22:39, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема на самом деле не в том А в том что средств для починки или хотя-бы выт... текст свёрнут, показать
     
     
  • 13.168, iZEN (ok), 20:19, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Видишь ли, сам принцип CoW не может позволить навернуться существующим данным и ... текст свёрнут, показать
     
     
  • 14.177, Аноним (-), 23:09, 27/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зато может помочь сбой в фирмвари накопителя, логики контроллера, драйверов устр... большой текст свёрнут, показать
     
     
  • 15.179, AlexAT (ok), 09:37, 28/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Плюсую Всегда приятно видеть человека, разбирающегося в работе системы глубоко ... текст свёрнут, показать
     
  • 13.181, iZEN (ok), 17:07, 29/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    zdb 8212 штатная утилита отладки ZFS Ну, напиши бывшим разработчикам Sun, со... текст свёрнут, показать
     
     
  • 14.182, AlexAT (ok), 22:13, 29/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Проще задать вопрос а собственно, где ныне Sun со своими мега-разработками ... текст свёрнут, показать
     
  • 5.56, dalco (ok), 10:09, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я уважаю ваше мнение и оно вполне справедливо для идеального случая К сожалению... большой текст свёрнут, показать
     
     
  • 6.57, AlexAT (ok), 10:15, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Я уважаю ваше мнение и оно вполне справедливо для идеального случая.

    Оно справедливо для случая, когда и админ, и руководство - вменяемы. В России это встречается не часто, угу.

    > К сожалению, в реальной жизни иногда тупо нет свободного места в дисковых
    > полках или свободных винтов, которые можно запихнуть туда "про запас" на
    > пол-года вперед.

    Это проблема планирования нагрузки, и решается она административно.

    > И проблема не в админе, а в финансировании (начальство на спичках экономит).

    Ну Россия, да, угу...

    > Если оно _вам_ не нужно, то это еще не значит, что оно
    > _никому_ не нужно ⓒ

    Оно не не нужно, оно неправильно и рискованно.

     
  • 3.51, iZEN (ok), 08:27, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А оно, простите, нужно? При наличии md / HW RAID?

    Да. Так как классические решения не обеспечивают сквозную целостность данных и другие полезные фишки на уровне свойств отдельных файловых систем. Кроме того, хардварный RAID стоит денег не только за саму железку, но и за гарантийные обязательства по её сопровождению и замене в случае отказа. Грубо говоря: всегда нужно где-то рядом иметь резервный контроллер на случай внезапного отказа рабочего. Софтверные решения здесь явно в плюсе, так как не требуют уникального оборудования минимум в двух экземплярах. Но md не обеспечивает сверки данных на лету в RAID-5 (для зеркала вроде сделали). Так что...

     
     
  • 4.52, AlexAT (ok), 09:32, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Да. Так как классические решения не обеспечивают сквозную целостность данных

    Твоя СЦД - это миф. Правда, не понимая принципов работы железа, этого не понять.

    > полезные фишки на уровне свойств отдельных файловых систем

    Какие именно?

    > Кроме того, хардварный RAID стоит денег не только за саму железку, но и за
    > гарантийные обязательства по её сопровождению и замене в случае отказа

    Именно! В этом и плюс железки по сравнению с unsupported решением.

    > всегда нужно где-то рядом иметь резервный контроллер на случай внезапного
    > отказа рабочего

    В случае отказа софтового непонятного решения ака "RAID в FS" не поможет уже ничего. md в этом плане куда лучше - он достаточно стандартен, и не использует туевой хучи метаданных для поддержания собственной функциональности.

     
     
  • 5.63, iZEN (ok), 13:55, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Твоя СЦД - это миф.

    Она не моя, а ваша — сквозная целостность в Btrfs, за которую я не поручусь. А вот ZFS уже спасла от разрушения многие терабайты данных.

    > Правда, не понимая принципов работы железа, этого не понять.

    Железо без софта мёртво. Не понимая работы софта, а так же какой драйвер кем пишется и в каких условиях, трудно прогнозировать надёжность такой системы хранения.

     
     
  • 6.65, AlexAT (ok), 14:17, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Например здесь https groups google com forum fromgroups topic comp unix s... большой текст свёрнут, показать
     
     
  • 7.70, iZEN (ok), 16:14, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Например здесь?
    > https://groups.google.com/forum/?fromgroups=#!topic/comp.uni... - как раз следствие повреждения данных в памяти

    Там массив просто не импортируется. Что делал до этого — х.з., может он по одному диски из него вынимал, проверяя стабильность, или контроллер навернулся... По остальному — нытьё о том, что "у меня вот тут пул накрылся, не поможете?"...

    Ты, это, со своей попаболью с soft-raid лучше обратись в соотвествующую ветку форума: http://forum.ixbt.com/topic.cgi?id=11:44629
    Там тебе объяснят что к чему, а чего не бывает.

    Разумнее сначала прочитать о принципах работы и восстановлении после сбоев soft-RAID, поскольку эти же принципы лежат в основе "интегрированных" (с менеджером томов) файловых систем Btrfs и ZFS.

     
  • 5.82, Аноним (-), 17:21, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Твоя СЦД - это миф. Правда, не понимая принципов работы железа, этого не понять.

    Просто спроси этого клоуна: у него оперативка с ECC хотя-бы есть? Я думаю что знаю ответ. И да, если изен такой умный - пусть скажет, что обеспечит целостность данных при сбое оперативки или проца? Если уж бряцать громкими терминами охота.

     
     
  • 6.92, iZEN (ok), 18:25, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > И да, если изен такой умный - пусть скажет, что обеспечит целостность данных при сбое оперативки или проца?

    Обеспечит одно — прекращение работы с пулом.

     
     
  • 7.97, Аноним (-), 19:02, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Обеспечит одно — прекращение работы с пулом.

    А как ты узнаешь когда тебе уже прекращать работать с пулом?

     
     
  • 8.125, iZEN (ok), 07:33, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пул перейдёт в состояние STOPPED Файловые системы в пуле, соответственно, не бу... текст свёрнут, показать
     
     
  • 9.129, AlexAT (ok), 08:05, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пул о повреждении памяти узнает очень и очень поздно ... текст свёрнут, показать
     
  • 9.150, Аноним (-), 17:25, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пардон, пул в это состояние перейдет когда там получится настолько крутая вермиш... текст свёрнут, показать
     
  • 7.101, AlexAT (ok), 19:25, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> И да, если изен такой умный - пусть скажет, что обеспечит целостность данных при сбое оперативки или проца?
    > Обеспечит одно — прекращение работы с пулом.

    А система об этом не узнает долго-долго, пока вновь не попытается считать поврежденный до записи блок с диска.

     
     
  • 8.126, iZEN (ok), 07:36, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Думаешь, у таких монстров Btrfs и ZFS нет обратной связи с дисками во время за... текст свёрнут, показать
     
     
  • 9.130, AlexAT (ok), 08:06, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Бугага 100 незнание предмета детектед Запись-то корректно пройдёт Вот только... текст свёрнут, показать
     
  • 6.121, Аноним (-), 06:19, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Твоя СЦД - это миф. Правда, не понимая принципов работы железа, этого не понять.
    > Просто спроси этого клоуна: у него оперативка с ECC хотя-бы есть? Я
    > думаю что знаю ответ. И да, если изен такой умный -
    > пусть скажет, что обеспечит целостность данных при сбое оперативки или проца?
    > Если уж бряцать громкими терминами охота.

    я лучше спрошу тебя, клоуна: ты можете предложить что-то другое, лучше?

     
     
  • 7.151, Аноним (-), 17:27, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > я лучше спрошу тебя, клоуна: ты можете предложить что-то другое, лучше?

    Мы можете :) предположить что если уж понтоваться надежностью - то наверное на надежном железе. Где хотя-бы оперативка с ECC, etc. А не как изен - "без порток, но в шляпе".

     
     
  • 8.165, Аноним (-), 18:59, 21/12/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    а ну т е ECC доверять можно 100 , хорошо про процессор мне еще расскажи ... текст свёрнут, показать
     
     
  • 9.178, Аноним (-), 23:39, 27/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На 100 во всех случаяю - нельзя, но как минимум если проблема, особенно на уров... текст свёрнут, показать
     
  • 4.108, myhand (ok), 20:24, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Но md не обеспечивает сверки данных на лету в RAID-5 (для зеркала вроде сделали). Так что...

    А вы вообще Linux в глаза видели?

     
     
  • 5.127, iZEN (ok), 07:40, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> Но md не обеспечивает сверки данных на лету в RAID-5 (для зеркала вроде сделали). Так что...
    > А вы вообще Linux в глаза видели?

    Да недавно запускал Linux Mint Кинамон-какой-то. Не понравилось то, что он не русифицирован. Но в интернет вылез спокойно.

     
     
  • 6.132, myhand (ok), 12:46, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>> Но md не обеспечивает сверки данных на лету в RAID-5 (для зеркала вроде сделали). Так что...
    >> А вы вообще Linux в глаза видели?
    > Да недавно запускал Linux Mint Кинамон-какой-то. Не понравилось то, что он не
    > русифицирован. Но в интернет вылез спокойно.

    Ну да, я к тому - что в ваших комментариях только и читается "обои не понравились".  Боюсь, более содержательных знаний о Linux, в частности по работе md - вы не имеете...

     
     
  • 7.135, iZEN (ok), 12:57, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>>> Но md не обеспечивает сверки данных на лету в RAID-5 (для зеркала вроде сделали). Так что...
    >>> А вы вообще Linux в глаза видели?
    >> Да недавно запускал Linux Mint Кинамон-какой-то. Не понравилось то, что он не
    >> русифицирован. Но в интернет вылез спокойно.
    > Ну да, я к тому - что в ваших комментариях только и
    > читается "обои не понравились".  Боюсь, более содержательных знаний о Linux,
    > в частности по работе md - вы не имеете...

    Я слежу за новостями.

    Вот тройка ссылок про md:
    http://www.linux.org.ru/jump-message.jsp?msgid=3262617&cid=3272939
    http://www.linux.org.ru/jump-message.jsp?msgid=3262617&cid=3274139
    http://www.linux.org.ru/jump-message.jsp?msgid=3262617&cid=3274204

    Но сравнительно недавно новость была на opennet.ru, что md научили делать синхронное сравнение блоков в зеркале при обычном чтении.

     
     
  • 8.138, myhand (ok), 16:40, 20/12/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    То, что вы процитировали - не новости , а срач на лоре Вы еще Московский Комс... текст свёрнут, показать
     
  • 2.49, dalco (ok), 07:42, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Менять можно было, но неудобно и долго. Кажется, выглядело оно примерно так:

    1. Даем команду на извлечение диска
    2. Идет полный ребаланс FS (это очень долго)
    3. Вытаскиваем диск, вставляем новый
    4. По идее, надо делать ребаланс еще раз.

    Впрочем, могу и ошибаться в последовательности действий - у меня btrfs  в качестве эксперимента только на одном винте жила.

     

     ....большая нить свёрнута, показать (45)

  • 1.68, CssfPZS (ok), 15:23, 19/12/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Кроме того, на повестке дня актуальным вопросом остается полное исправление коллизий
    >хэшей, так как потенциально это позволяет проводить атаки для вызова отказа в обслуживании.

    Что они там курят/колят в вену? =)
    Любая хэш функция по определению имеет коллизии (Невозможно отобразить большее множество в меньшем без коллизий). Сомневающиеся могу погуглить или в википедии глянуть: https://ru.wikipedia.org/wiki/%D0%A5%D0%B5%D1%88

    P.S. Все меньше желания пробовать эту кривую поделку после вот таких вот новостей.

     
     
  • 2.71, абыр (?), 16:24, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    То что вы процитировали это какие-то эротические фантазии аффтара новости.
    В pull-request'e нет ничего похожего на эту фразу.
     
  • 2.78, Аноним (-), 17:17, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/

    > Любая хэш функция по определению имеет коллизии (Невозможно отобразить большее множество
    > в меньшем без коллизий). Сомневающиеся могу погуглить или в википедии глянуть:

    Речь про защиту от управляемого создание коллизий, как правило проблема решается добавлеием пары случайных байт к данным, полученным от пользователя.

     
  • 2.83, Аноним (-), 17:24, 19/12/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Любая хэш функция по определению имеет коллизии

    Имелась в виду замена алгоритма CRC32 на иной, более устойчивый к целенаправленной массовой генерации коллизий со стороны вредителя. Пока починили только баг с обработкой очень массовой коллизии. Но сильное проседание скорости при таких махинациях никуда не делось.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру