Size: a a a

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

2021 February 03

ВН

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

ВН

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

ВН

Виталий На Заборе... in SDS и Кластерные FS
Я насколько понимаю. что-то на эту тему есть в Android в binder
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
Можно, но судя по drivers/block/nbd.c оно внутри тоже делает потом sock_sendmsg / sock_recvmsg. Т.е. вероятно потом ещё раз копирование
Ну хоть в юзерспейсе копирования не будет. Потом подумоть нада как из ведра цбрать
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
binder IPC
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
Можно, но судя по drivers/block/nbd.c оно внутри тоже делает потом sock_sendmsg / sock_recvmsg. Т.е. вероятно потом ещё раз копирование
Когда фс поверх рбд0 пишет чота, то я не знаю как именно ведро эти данные в сокет суёт
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Марк ☢️ Коренберг
Когда фс поверх рбд0 пишет чота, то я не знаю как именно ведро эти данные в сокет суёт
Думаю тоже sock_sendmsg и копирует в буфер сокета
Тут просто у меня видимо ситуация такая
- выделяю буфер, читаю из сети сам в юзерспейсе себе в память
- копирую в сокет NBD
- потом ядро видимо копирует из сокета NBD в буфер читающего процесса
А с ядерным RBD вероятно так
- ядро сразу читает из сети (из сетевого сокета) в буфер читающего процесса
Вот сделать бы так же с NBD :)
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
Думаю тоже sock_sendmsg и копирует в буфер сокета
Тут просто у меня видимо ситуация такая
- выделяю буфер, читаю из сети сам в юзерспейсе себе в память
- копирую в сокет NBD
- потом ядро видимо копирует из сокета NBD в буфер читающего процесса
А с ядерным RBD вероятно так
- ядро сразу читает из сети (из сетевого сокета) в буфер читающего процесса
Вот сделать бы так же с NBD :)
Сначала юзерспейс попячь
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Потом ужо за ведро берись
источник
2021 February 04

i

ivdok in SDS и Кластерные FS
https://riser.maxcloudon.com/en/ вот такую шняжку посоветовали. Ценник, правда, кусается, и ещё шиппинг
источник
2021 February 05

s

sexst in SDS и Кластерные FS
Само железо умеет бифуркацию же? Я на всякий случай напоминаю)
источник

i

ivdok in SDS и Кластерные FS
sexst
Само железо умеет бифуркацию же? Я на всякий случай напоминаю)
Научим, бивис править не впервой
источник

k

kvaps in SDS и Кластерные FS
Переслано от krakazyabra
источник

SM

Stanislav Motriy in SDS и Кластерные FS
Минио помер при 8млн файлах в бакете. Даже ввести в эксплуатацию не успели.
источник

SM

Stanislav Motriy in SDS и Кластерные FS
Память жрёт, как не в себя.
источник

SM

Stanislav Motriy in SDS и Кластерные FS
Точнее помер после того, как в него разом залили эти 8 млн файлов в 70 потоков с помощью rclone.
источник

PR

Paul Rudnitskiy in SDS и Кластерные FS
интересно, кстати - есть ли что-то между полюсами minio <-> ceph OBS?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
что такое OBS?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
если object storage то есть seaweedfs
источник

PR

Paul Rudnitskiy in SDS и Кластерные FS
Виталий На Заборе
что такое OBS?
он самый. Seaweed это те, которые аналог дропбокса делали с git в базе? Или другие?
источник