Size: a a a

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

2020 October 02

t

tsla in SDS и Кластерные FS
Виталий На Заборе
RDMA, libibverbs, вот это всё, наконец
Opensm (rdma) так себе
источник

p

pragus in SDS и Кластерные FS
Виталий На Заборе
Чот там тухло
а чего стоит clock_gettime в плане ns?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
tsla
Opensm (rdma) так себе
в каком плане так себе?)
источник

t

tsla in SDS и Кластерные FS
Виталий На Заборе
в каком плане так себе?)
Не плохо, отнюдь, но так себе, из 40г выжимаю лишь 36-38 гбит
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
tsla
Не плохо, отнюдь, но так себе, из 40г выжимаю лишь 36-38 гбит
да и насрать бы - вопрос в латенси
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
pragus
а чего стоит clock_gettime в плане ns?
я сам не замерял, но в гугле пишут, что он эффективно вроде реализован. т.е. внутри работает через тот же rdtsc + поправки всякие
источник

ВН

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

ВН

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

t

tsla in SDS и Кластерные FS
Виталий На Заборе
да и насрать бы - вопрос в латенси
Оно тоже есть, так как один из серверов эмилирует свитч и прям видно что пока он отгребает через проц на это уходить время
источник

ВН

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

ВН

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

t

tsla in SDS и Кластерные FS
Виталий На Заборе
я сам не замерял, но в гугле пишут, что он эффективно вроде реализован. т.е. внутри работает через тот же rdtsc + поправки всякие
Надо глянуть, есть кто тестил  из знакомых?
источник

ВН

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

ВН

Виталий На Заборе... in SDS и Кластерные FS
Виталий На Заборе
я сам не замерял, но в гугле пишут, что он эффективно вроде реализован. т.е. внутри работает через тот же rdtsc + поправки всякие
т.е. даже более того - где-то даже пишут, что он эффективнее чем тупо rdtsc
источник

ВН

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

p

pragus in SDS и Кластерные FS
Виталий На Заборе
т.е. даже более того - где-то даже пишут, что он эффективнее чем тупо rdtsc
я читал что f-stack - это просто вырванный из freebsd стек без каких-то кардинальных улучшений.
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
pragus
я читал что f-stack - это просто вырванный из freebsd стек без каких-то кардинальных улучшений.
ну смотри какая у меня логика - я думал, что постоянное переключение контекста + прерывания вносят тормоза. а тут вроде переключений нет и pollmode
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
да, стек TCP тоже есть. но вроде всегда наоборот говорят, что стек BSD лучше линуксового. а тут что он - хуже что ли?
источник

AK

Artemy Kapitula in SDS и Кластерные FS
Сетевой стек в линуксе вылизывали очень многие и очень долго. Сейчас он реально один из лучших (если не самый лучший)
источник

p

pragus in SDS и Кластерные FS
Виталий На Заборе
да, стек TCP тоже есть. но вроде всегда наоборот говорят, что стек BSD лучше линуксового. а тут что он - хуже что ли?
источник