Size: a a a

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

2021 October 01

A

Alexander in SDS и Кластерные FS
Я про сам подход в работе с ec. Никто не считает ec сразу побайтово, при расчёте в любом случае происходит чанкинг.
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
вроде да. у weed filer есть опция -maxMB, по дефолту 4
источник

S

Scumtron in SDS и Кластерные FS
Тестил вчера Seaweed кластер под раздачу видео mp4.
6 серверов (Volume) на каждом 4x4TB (HGST HUS726T4TALA6L1), ОСь на SSD, 1 Гбит
1 сервер (Master + Filer), 1 Гбит
1 сервер (Filer) под раздачу 10 Гбит. Файлер примаунтил на папку, отключил все кеши
weed mount -filer=localhost:8888 -dir=/var/www/test -filer.path=/  -cacheCapacityMB=0 -volumeServerAccess=publicUrl
Настроил Nginx, закинул 1TB видео и пустил трафик на ~2 Гбит. За считанные минуты LA вырос до 30-40 и скорость раздачи упала до 300-400 мбит. Занавес :)
источник

S

Scumtron in SDS и Кластерные FS
Может там что-то тюнить надо, хз
источник

S

Scumtron in SDS и Кластерные FS
Прихожу к тому, что надо делать менеджер контента, который по алгориму (Consistent-Hashing или Rendezvous Hashing) будет равномерно раскидывать видео по серверам. При чем, без сегментирования, а целиком.
источник

S

Scumtron in SDS и Кластерные FS
Есть кто понимает в этом, подтолкните, если мысли правильные изложил :)
источник

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
Уперлось в IO на hdd? iostat -kx 1 что показывал в util?
источник

S

Scumtron in SDS и Кластерные FS
Нее, они можно сказать даже не напрягались
источник

S

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

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
тут LA 30+ не видно)
источник

S

Scumtron in SDS и Кластерные FS
LA был на раздающем, а это вольюм
источник

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
а seaweed не умеет напрямую s3 api отдавать в nginx? сделать бакет наружу на чтение, без маунта?
источник

S

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

S

Scumtron in SDS и Кластерные FS
Пик на графике
источник

S

Scumtron in SDS и Кластерные FS
Я пробовал, но была странная ситуация. Хотя заявлено, что водоросль поддерживает ренж запросы, и я проксировал к нему ренж запрос, сивиид почему то возвращал файл целиком
источник

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
странный график, чего-то ждали с сети, остальное локально было?
источник

S

Scumtron in SDS и Кластерные FS
там все на внешней
источник

S

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

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
я про то, откуда оно файлы берет... почему оно до этого не ждало сеть, а тут ждать начало. Или это хит в какой-то файл больше рамы, а остальное в раму в кеш помещалось... или что-то такое
источник

S

Scumtron in SDS и Кластерные FS
клиент получил свой участок файла, а Nginx с кластера весь файл получает. В итоге канал в сторону кластера уперся и разадча встала
источник