The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчики FreeNAS представили дистрибутив TrueNAS SCALE н..., opennews (ok), 05-Июн-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


57. "Разработчики FreeNAS представили дистрибутив TrueNAS SCALE н..."  +2 +/
Сообщение от Онаним (?), 05-Июн-20, 18:43 
Хранилки файловых данных бывают двух типов: file based и volume based. Извращения типа key-value based в данном случае не берём, хотя и их можно в хранилку превратить.

Volume based оптимально - можно подключить по iSCSI и сверху накатить любую файловую систему, хоть ZFS, хоть NTFS, хоть чёрта лысого. Для Volume based в принципе ныне хватает LVM, хотя можно запилить и что-то навесное.

Для локального file-based можно прозрачно зафигачить ext4 или XFS поверх тома (ну или btrfs если хочется извращений), и выдать пользователю всё тот же файловый API, а что там на подложке - таковому пользователю в общем случае фиолетово.

Ответить | Правка | Наверх | Cообщить модератору

69. "Разработчики FreeNAS представили дистрибутив TrueNAS SCALE н..."  +/
Сообщение от пох. (?), 06-Июн-20, 08:35 
ну да.
И ни защита от bitrot, ни надежность, хотя бы на уровне дизайна (к реализации в любом варианте полно вопросов, но начинка lvm - это просто ад, трэш и костыль на костыле) современным многотерабайтным nas нафиг не нужны.

Главное - уметь запускать докер в докере под докером. Ведь "все нормальные" поставляются исключительно в виде доскер-контейнера. Потому что альтернативно-одаренные разработчики этого "нормально" - вообще нииппут, как их поделка на самом деле работает и каковы ее реальные требования (накопипащеные со стека в _докерфайл_ команды с sudo - норм!)

P.S. выгул собак, недорого, надо кому? Догситтинг? Я, блжад, реально ничего общего с индус-трией дерьма иметь не хочу.

Ответить | Правка | Наверх | Cообщить модератору

72. "Разработчики FreeNAS представили дистрибутив TrueNAS SCALE н..."  +/
Сообщение от Онаним (?), 06-Июн-20, 10:12 
Как ты понимаешь, любой (даже мерзкий 5) RAID с чётностью вполне себе даёт защиту от bitrot на уровне тома. Зачем изобретать велосипеды и гиперусложнять из-за этого файлуху?

"Надёжность" на уровне дизайна там очень условна. См. про чётность выше, а при повреждении данных в памяти до чексумминга или во время такового они всё равно благополучно будут записаны на диск уже повреждёнными, и никакие дизайны тут не помогут. Между контроллерами и процом есть чексуминг, память нужна с ECC. Всё. Ещё конечно неплохо иметь диски с расширенной ECC, но это дорого, проще делать тот же RAID6.

Ответить | Правка | Наверх | Cообщить модератору

74. "Разработчики FreeNAS представили дистрибутив TrueNAS SCALE н..."  +/
Сообщение от пох. (?), 06-Июн-20, 12:34 
> Как ты понимаешь, любой (даже мерзкий 5) RAID с чётностью вполне себе даёт защиту от bitrot на
> уровне тома.

разумеется, нет - большинство из них, по-моему, по сей день вообще ничего не проверяют при чтении, для скорости (raidz не в счет, он вообще не совсем raid5). Четность используется у них только при полном отказе диска, для восстановления.
А когда и напорется - не имеет ни малейшей возможности тебе сказать, что именно навернулось - lba sector 0xxxxxxxxxxx - а, шо, где это и какой файл пострадал?!

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

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

Память, разумеется, нужна с ECC. Но это просто еще один элемент защиты, сам по себе ни от чего не спасет.

Ответить | Правка | Наверх | Cообщить модератору

75. "Разработчики FreeNAS представили дистрибутив TrueNAS SCALE н..."  +/
Сообщение от Онаним (?), 06-Июн-20, 13:00 
Не забываем, что ещё и в самих дисках тоже есть ECC, которая верифицируется всегда. Вся эта проблема с битротом раздувается вполне себе искусственно.
Ответить | Правка | Наверх | Cообщить модератору

76. "Разработчики FreeNAS представили дистрибутив TrueNAS SCALE н..."  +1 +/
Сообщение от Онаним (?), 06-Июн-20, 13:03 
А хранилка - на то и хранилка, а не локалхост, чтобы использовать контроллеры и/или софтовые решения, делающие верификацию. Но делать это на уровне файлухи при возможности сделать проверку и восстановление на уровне блока - извращение.
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

71. "Разработчики FreeNAS представили дистрибутив TrueNAS SCALE н..."  +/
Сообщение от пох. (?), 06-Июн-20, 08:39 
простите, попутал цитату: "все нормальные" читать как "все адекватные". (с)ОЛЕГ
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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