Владимир
Хочешь тестить фс - указывай вместо диска файл на фс
мне бы вот лучше сейчас ZFS jоттестить))
Владимир
ч же думаю собирать большой массив данных на неё
George
мне бы вот лучше сейчас ZFS jоттестить))
Ну если будешь перформанс бенчить хранилки - raw бенчи дисков тоже нужны
George
а, для тестов фс там ещё по мелочи указать надо, размер мининум, сейчас не напишу конкретно
Владимир
меня тут другое терзает, а без реальных дисков не могу проверить
Владимир
мне не понятно как будет работать несколько рейдz
Владимир
то есть данные будут храниться одновременно на всех рейдz или будутгрубо говоря заполняться по очереди
Владимир
то есть будет ли полосками храниться как в случае рейд0 или нет
Владимир
увеличится ли скорость массива на колличество рейдz в массиве
George
то есть данные будут храниться одновременно на всех рейдz или будутгрубо говоря заполняться по очереди
Iirc каждый блок будет на одном vdev храниться. Т.е. Синхронный однопоток не утилизирует всё, параллельно - утилизирует
Владимир
да вот так не хотелось бы
Владимир
я бы хотел как раз чтобы работало всё
Владимир
а как мне сделать аналог рейд50
Владимир
?
Сергей
у меня очень личный и наверное нескромный вопрос - а зачем замазывать серийный номер? По нему можно вычислить персональные данные?
Владимир
на всякий случай)
Сергей
мне бы вот лучше сейчас ZFS jоттестить))
ZFS - как файловую систему для хранения файлов или как ФС для блочных устройств? тем же fio
Владимир
сертийный номер как никак персонализирует данный сервер, зачем мне гадать можно это использовать против меня или нет), проще замазать
Владимир
ZFS - как файловую систему для хранения файлов или как ФС для блочных устройств? тем же fio
как мне сделать нулевой рейд, не просто скидать данные рейды в кучу, а устроить между ними 0. Чтобы данные писались полосками на все рейды по очереди
Владимир
Vladimir
о господи, интересно какой юз кейс у этого
Владимир
как это персонализирует? Серийные номера устройств можно получить через http-запрос?
повторил что понятия не имею), но и никому из тут присутствующих мои серийные номера точно не нужны, зачем мне их показывать?)
Владимир
о господи, интересно какой юз кейс у этого
нужно обеспечить высокую скорость доступа к файлам видео.Там nginx будет кодировать файлы и скорость доступа нужна хорошая
Владимир
на данный момент я один зашёл на сайт и запустил видео которого не было в кеше и по nfs nginx обращался к фалам с пиковой скоростью до 700мбит, а онлайны там бывают серьёзные. Понятно что это будет кешироваться, но тем не менее
Vladimir
нужно обеспечить высокую скорость доступа к файлам видео.Там nginx будет кодировать файлы и скорость доступа нужна хорошая
лучше оперировать инженерными терминами, например сначала понять сколько иопсов нужно, а затем выбирать оборудование
Vladimir
есть шанс, что вам вообще СХД нужен, а не zfs
Владимир
вопрос цены, кек
так я вроде не просил))
Сергей
на данный момент я один зашёл на сайт и запустил видео которого не было в кеше и по nfs nginx обращался к фалам с пиковой скоростью до 700мбит, а онлайны там бывают серьёзные. Понятно что это будет кешироваться, но тем не менее
а в новой схеме nginx будет обращаться к локальным файлам, которые будут на zfs? думаете что в кодировании видео узкое место будет дисковая подсистема?
Владимир
думаю нет. Сейчас на рейд50 физическом и скорости его хватает
Владимир
есть даже запасы
Владимир
Я просто хочу дополнительный сервер поднять и на нём уже использовать ZFS
Владимир
То есть у меня сейчас собственно стоит вопрос,есть ли смысл юзать ZFS, выполняет ли он все нужные требования. Или брать просто и физ рейдом мутить
Владимир
а в новой схеме nginx будет обращаться к локальным файлам, которые будут на zfs? думаете что в кодировании видео узкое место будет дисковая подсистема?
доступ будет или локальный или так же по NFS, пока не определился с этим. 10гигабит хватает с головой для NFS
Владимир
а какие требования к ФС для вашего кейса предъявляются?
требования повторить архитектуру физ рейда и иметь возхможность докидывать в рейд диски с новыми рейд5 без полной пересборки рейда
Владимир
вот с этим у меня вопросы, если я замучу страйк,то есть рейд50 на ZFS если вообще аткое возможно, смогу ли я потом докидывать туда ещё рейд5тые без пересборки. елси не делать 0 то понятно что могу. А вот с нулём))
Владимир
теперь стало понятнее
так можно тут именно 0 делать?)
Сергей
так можно тут именно 0 делать?)
https://stackoverflow.com/questions/49930159/zfs-how-to-create-raid-50
George
так можно тут именно 0 делать?)
Вы можете на файликах тестить что хотите, zfs принимает их аналогично дискам в zpool create
Владимир
да я в курсе, просто диски виртуальные нагляднее))
Владимир
я там сразу по ууид завожу, больше реалистичности))
Владимир
Есть ещё вопрос, а как удалить из пула один из рейдов, если я к примеру в дальтнейшем захочу заменить этот рейд на такой же но с более объёмными дисками.
Владимир
как мне его удалить если место в пуле позволяет уместиться на остальные составляющие.
Владимир
# zpool remove tank raidz1-0 cannot remove raidz1-0: invalid config; all top-level vdevs must have the same sector size and not be raidz. # zpool remove tank f3c1dc45-a736-ad41-899c-3b77409272a7 d7482894-7431-1e49-ba76-803c1377a7c0 fd7d8850-1e64-2e4f-a6d5-151cf24badb3 cannot remove f3c1dc45-a736-ad41-899c-3b77409272a7: operation not supported on this type of pool cannot remove d7482894-7431-1e49-ba76-803c1377a7c0: operation not supported on this type of pool cannot remove fd7d8850-1e64-2e4f-a6d5-151cf24badb3: operation not supported on this type of pool
Владимир
складывается впечатление что удалить raidz из пула хранения нельзя. Но как так-то))
Владимир
Владимир
Владимир
надо было ставить LVM))
Алексей
Зеттабайт он такой, уменьшение никто не планировал)
Владимир
Удалить можно, но с уменьшением избыточности
Типа только устройства внутри raidz которые составляют избыточность
Владимир
так?
Владимир
это не подходит)), так что я на лвм пошёл))
Алексей
Владимир
за это будет отвечать рейд
Алексей
так?
Так
Владимир
зато компоненты пула я могу добавлять и удалять как мне нравится)
Владимир
George
George
И да, сейчас raidz из пула удалять нельзя. Только мирроры и страйпы из пулов без raidz, и то не очень рекомендую это делать, лишняя абстракция появится
George
В зфс объём наращивается пока новыми вдевами только. Патч на увеличение конкретного рейдз в виде альфа пулл реквеста висит
George
на сколько я понял так тоже нельзя
Iirc можно на любых типах vdev
George
В zfs есть хороший кеш не вымываемый, на раздаче статики это может быть решающим фактором
Владимир
Ну смотря что вам надо
мне нужно иметь возможность менять устройства в пуле без пересборки
Владимир
это самый важный показатель
Владимир
второе что мне нужно это скорость
Владимир
у LVM есть страйк
Владимир
Так менять или уменьшать пул?
и увеличвать и уменьшать