Size: a a a

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

2020 November 12

ВН

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

ВН

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

S

Slach in SDS и Кластерные FS
Alex
Еще раз, это не флеш накопитель. У тебя до флеша пока дойдет, пройдет пять тысяч строк говнокода
Да, я согласен, datapath тут сильно длинее
источник

S

Slach in SDS и Кластерные FS
Так народ, еще раз
вот такой конфиг FIO

fio --randrepeat=0 --verify=0 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=read_iops --filename=/data/fiotest --bs=4K --iodepth=64 --size=800G --readwrite=randread --time_based --ramp_time=2s --runtime=15s


он же будет делать fallocate + random read? так?
или он сначала 800G чего нибудь создаст медленно и печально?
источник

S

Slach in SDS и Кластерные FS
Alex
у них разная ебс коннективити
uгде про EBS connectivity можно почитать?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Slach
Так народ, еще раз
вот такой конфиг FIO

fio --randrepeat=0 --verify=0 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=read_iops --filename=/data/fiotest --bs=4K --iodepth=64 --size=800G --readwrite=randread --time_based --ramp_time=2s --runtime=15s


он же будет делать fallocate + random read? так?
или он сначала 800G чего нибудь создаст медленно и печально?
Проверяй iodepth=1 тоже
источник

A

Alex in SDS и Кластерные FS
Slach
uгде про EBS connectivity можно почитать?
В списке инстансов будет колонка
источник

A

Alex in SDS и Кластерные FS
Slach
Так народ, еще раз
вот такой конфиг FIO

fio --randrepeat=0 --verify=0 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=read_iops --filename=/data/fiotest --bs=4K --iodepth=64 --size=800G --readwrite=randread --time_based --ramp_time=2s --runtime=15s


он же будет делать fallocate + random read? так?
или он сначала 800G чего нибудь создаст медленно и печально?
И жди пока оптимизация имеджа пройдет, в сонсоли прогресс бар
источник

A

Alex in SDS и Кластерные FS
Ты ж для бд хочешь?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
По идее да, fallocate + random read. Но по уму надо бы именно записать предварительно, по идее
источник

S

Slach in SDS и Кластерные FS
Alex
Ты ж для бд хочешь?
да
источник

A

Alex in SDS и Кластерные FS
Я б сделал инстонс с локал нмве и ебс, на локал нвме коммитлог
источник

ВН

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

ВН

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

ВН

Виталий На Заборе... in SDS и Кластерные FS
Ну т.е если постгре проебешь wal, ничего хорошего не будет же
источник

A

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

S

Slach in SDS и Кластерные FS
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html
так все вопрос снят
t3.large *  2,780  347.5  15,700
источник

A

Alex in SDS и Кластерные FS
Ебошиш столон на 3 инстанса
источник

S

Slach in SDS и Кластерные FS
15.7
все строго по документации
источник

A

Alex in SDS и Кластерные FS
Вот чо я тебе сразу и сказал
источник