Size: a a a

Ceph — русскоговорящее сообщество

2020 December 24

AT

Alex Tkachuk in Ceph — русскоговорящее сообщество
edo1
кто сказал, что через YYY часов он не станет слать рандом раз в месяц?
А разве износ ячеек не приведёт именно к этому?
источник

AT

Alex Tkachuk in Ceph — русскоговорящее сообщество
Ну т.е. понятно что у него наверно есть своя коррекция или алгоритм определения ошибок, но они ж не идеальны
источник

e

edo1 in Ceph — русскоговорящее сообщество
Alex Tkachuk
Ну т.е. понятно что у него наверно есть своя коррекция или алгоритм определения ошибок, но они ж не идеальны
ну если писал адекватный человек, то оно должно честно ошибку выдавать
источник

e

edo1 in Ceph — русскоговорящее сообщество
если правдоподобность данных низкая
источник

AT

Alex Tkachuk in Ceph — русскоговорящее сообщество
Если алгоритм а-ля как в ОЗУ - то не обязательно. n битов одновременно изменится и никто об этом не узнает...
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Ннну тогда плюс гиг памяти на тер данных на чексуммы 🤔
источник

e

edo1 in Ceph — русскоговорящее сообщество
Alex Tkachuk
Если алгоритм а-ля как в ОЗУ - то не обязательно. n битов одновременно изменится и никто об этом не узнает...
нет, там куда хитрее
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Либо плюс тормоза при перезаписи из за read modify write - ов
источник

e

edo1 in Ceph — русскоговорящее сообщество
даже slc не работает особо без ec
источник

e

edo1 in Ceph — русскоговорящее сообщество
а про всякие qlc и говорить нечего — они чисто на математике работают
источник

AT

Alex Tkachuk in Ceph — русскоговорящее сообщество
Виталий На Заборе
Либо плюс тормоза при перезаписи из за read modify write - ов
Пиши в новую область каждый раз
источник

e

edo1 in Ceph — русскоговорящее сообщество
Виталий На Заборе
Либо плюс тормоза при перезаписи из за read modify write - ов
объясни
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
edo1
объясни
Ну типа весь вопрос, на какого размера блок считать чексумму? Если на скажем 128кб, то чексумма всего 4 байта на 128кб, но тогда если ты перезаписал 4кб, то нужно прочитать 128кб, пересчитать чексумму и сохранить ее. Кроме того не ясно как при чтении ее проверять - тоже, проверить ты можешь, только прочитав все 128кб
источник

e

edo1 in Ceph — русскоговорящее сообщество
на минимальный
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Если же считать на 4кб блоки, то с перезаписью все ок, но чексумм становится 1гб на 1тб
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
А дальше, если их при чтении надо проверять, то желательно, чтоб они были в памяти
источник

e

edo1 in Ceph — русскоговорящее сообщество
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Иначе при чтении придется делать еще одно чтение
источник

e

edo1 in Ceph — русскоговорящее сообщество
в идеале такое использовать
источник

AT

Alex Tkachuk in Ceph — русскоговорящее сообщество
Виталий На Заборе
А дальше, если их при чтении надо проверять, то желательно, чтоб они были в памяти
Зачем? Храни в начале блока
источник