Size: a a a

2020 July 28

SG

Sergey Gruzdov in cloud_flood
Только сепх в проде это говнище
источник

ВН

Виталий На Заборе... in cloud_flood
И linstor тоже не так
источник

SG

Sergey Gruzdov in cloud_flood
А с2д много где есть
источник

ВН

Виталий На Заборе... in cloud_flood
В linstor журналирование "намерений записи" по сути
источник

ВН

Виталий На Заборе... in cloud_flood
И тоже очень быстрая синхронизация только менявшейся части
источник

ВН

Виталий На Заборе... in cloud_flood
Т.е. S2D это получается что-то типа просто рейда по сети
источник

SG

Sergey Gruzdov in cloud_flood
Так везде
источник

ВН

Виталий На Заборе... in cloud_flood
Sergey Gruzdov
Так везде
Хорошо, а raid5+ / EC в s2d есть?
источник

ВН

Виталий На Заборе... in cloud_flood
Там (в raid5/6/больше, т.е. EC) просто есть кейс который никак кроме журналирования не лечится
источник

ВН

Виталий На Заборе... in cloud_flood
В цефе этот кейс закрыт, что очень прям жирно
источник

SG

Sergey Gruzdov in cloud_flood
Нет
источник

SG

Sergey Gruzdov in cloud_flood
Для тебя ребилд это полное перестроение
источник

SG

Sergey Gruzdov in cloud_flood
А вообще почитай матчасть и узнай как оно все по научному назыаается
источник

SG

Sergey Gruzdov in cloud_flood
Виталий На Заборе
Хорошо, а raid5+ / EC в s2d есть?
Ec есть
источник

SG

Sergey Gruzdov in cloud_flood
Оно было ещё в 2012 году в стораджспасес
источник

SG

Sergey Gruzdov in cloud_flood
А в сепхе когда появилось?
источник

ВН

Виталий На Заборе... in cloud_flood
С поддержкой случайной записи объектов в 2017 году в люминусе зарелизилось, с блюстором вместе
А под объектное хранилище, либо под RBD через жопу (через кэш тиринг) давно было, чуть ли не с начала наверное
Но ты короче погоди. Вот кейс: 3 диска на разных серверах (2+1).
- Лежит на дисках A, B, A xor B
- Меняется блок где-то в A. При изменении нужно записать на диски: A1 и A1 xor B
- A1 записаться успевает, а A1 xor B нет
- Всё падает
- Потом поднимается, но оказывается, что ещё и диск с B пропал
- Теперь на дисках: A1, _, A xor B
- При попытке восстановить B мы получим A1 xor A xor B => ХУЯК повредились данные, которые даже не писались
источник

t

tsla in cloud_flood
Виталий На Заборе
А потом жалуются, что жарко и кондей не справляется
Также подумал

Значит, орёл — птенец?
Серверная, небось, крохотная?
Выходит, кондей маленький/бытовой? (с) говорящая рыба или типа того
источник

ВН

Виталий На Заборе... in cloud_flood
tsla
Также подумал

Значит, орёл — птенец?
Серверная, небось, крохотная?
Выходит, кондей маленький/бытовой? (с) говорящая рыба или типа того
Сумка-холодильник
источник

ВН

Виталий На Заборе... in cloud_flood
Виталий На Заборе
С поддержкой случайной записи объектов в 2017 году в люминусе зарелизилось, с блюстором вместе
А под объектное хранилище, либо под RBD через жопу (через кэш тиринг) давно было, чуть ли не с начала наверное
Но ты короче погоди. Вот кейс: 3 диска на разных серверах (2+1).
- Лежит на дисках A, B, A xor B
- Меняется блок где-то в A. При изменении нужно записать на диски: A1 и A1 xor B
- A1 записаться успевает, а A1 xor B нет
- Всё падает
- Потом поднимается, но оказывается, что ещё и диск с B пропал
- Теперь на дисках: A1, _, A xor B
- При попытке восстановить B мы получим A1 xor A xor B => ХУЯК повредились данные, которые даже не писались
^^^ вот эта вот гадость без либо полного журналирования либо полного копи он врайта не лечится
источник