Size: a a a

SDS и Кластерные FS

2021 January 26

ВН

Виталий На Заборе... in SDS и Кластерные FS
на любой SATA диск достаточно 1 ядра
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
и на СХД обычную, если она не какая-то супер пупер
источник

N

Nikolay Kulikov in SDS и Кластерные FS
Виталий На Заборе
и на СХД обычную, если она не какая-то супер пупер
А "обычный порошок" - то какой?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Nikolay Kulikov
А "обычный порошок" - то какой?
а, ну правда я наверное знаю о чём речь
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
СХД скорее надо по многу LUN-ов тестить, вот
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
т.е. не в потоках наверное дело, а в дисках
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
если 1 то он не все диски просто прогрузит по идее
источник

na

nikolay a in SDS и Кластерные FS
George
диску да, но одним fio процессом тупо в fio и упрёшься, Николай про это видимо
я про то что если я буду одним потоком писать на схд, то я упрусь в глубину очереди и все. если на схд за обработку ввода/вывода отвечает N ядер, то одним потоком, независимо от значения параметра iodepth я не прогружу все ядра, те параллелизма не будет. а задав параметр numjobs > 1, прогрузив большее количество ядер и повысив итоговые значения показателей производительности. это азбучные истины)
источник

G

George in SDS и Кластерные FS
nikolay a
я про то что если я буду одним потоком писать на схд, то я упрусь в глубину очереди и все. если на схд за обработку ввода/вывода отвечает N ядер, то одним потоком, независимо от значения параметра iodepth я не прогружу все ядра, те параллелизма не будет. а задав параметр numjobs > 1, прогрузив большее количество ядер и повысив итоговые значения показателей производительности. это азбучные истины)
тут тоже верно
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
ну хз, странно
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
там на СХД что, параллелизма типа нет совсем по операциям?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
ну и конечно тут надо задавать вопрос что за СХД, да
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
по идее важнее именно томов много сделать
источник

na

nikolay a in SDS и Кластерные FS
Виталий На Заборе
СХД скорее надо по многу LUN-ов тестить, вот
количество лунов безусловно влияет, так как у каждого луна в общем случае своя очередь, которая тоже конечна..
источник

na

nikolay a in SDS и Кластерные FS
Виталий На Заборе
там на СХД что, параллелизма типа нет совсем по операциям?
если нет параллелизма - это сложно называть схд)
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
nikolay a
если нет параллелизма - это сложно называть схд)
я просто к тому, что если ты в fio задашь numjobs=N, у тебя на СХД параллелизм не появится
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
условно да... допустим у него очередь входная привязывается к ядру
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
но ты-то если fio запустишь по ОДНОМУ тому с numjobs=N
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
то очередь-то всё равно останется ОДНА
источник

N

Nikolay Kulikov in SDS и Кластерные FS
Виталий На Заборе
если 1 то он не все диски просто прогрузит по идее
В сложных системах, типа схд, sds, bottleneck может быть где угодно. От дисков, до бекплейнов, cpu контроллеров и scsi очередей на портах. Задача теста - определить эти узкие места, а не делать какие либо предположения
источник