Нода — физический сервер. Виртуалки, безусловно, потеряют исполняемое состояние если нода «сгорит», то есть станет недоступной моментально, в этом случае они будут запущены заново в других местах автоматически. Аппаратный отказ подразумевает все иные классы событий — битая память, умерший бп, перегревающийся до троттлинга процессор и так далее.
Гм, скорее нет — гластер настолько отстает в плане производительности, что делать сравнение равносильно принятию инвалида в грузчики по программе equal opportunities. Можно было бы сравнить Glusterfs и Cephfs — здесь первая, несомненно, впереди по ряду факторов, но это решение для очень узкого набора задач и, боюсь, практически никому не будет интересно.
Если говорить о, допустим, трех стойках, RF=3 и одной вылетевшей, то латенси устаканится примерно за минуту. Данные, безусловно, доступны на чтение и на запись сразу после пересчета расположения новых primary копий(что в масштабе 500тб будет занимать 5-10 секунд).
RDMA транспорт будет в обозримом будущем, но он не дает большого прироста на обычных операциях — уменьшается задержка, связанная с TCP стеком и соответствующая нагрузка на процессор, в современных системах тоже достаточно скромная удельно.
К сожалению, тут вкралась неточность — не degraded, a recovering, т.е. восстанавливающийся в настоящий момент времени объект. Такой объект будет восстановлен с наибольшим приоритетом, потому что состояние recovering блокирует операции из-за возможного изменения положения primary копии.
Gluster является стабильным, в каком-то понимании, но не производительным. К тому же, во время выбора решения гластер не обладал ни драйвером в qemu, ни кворумом.
Скоро все будет. Мы заканчиваем ряд важных исправлений и изменений, потребность в которых увидели после публичного запуска, как только закончим — начем растить клиентскую базу. Полагаю, это произойдет до конца месяца.
Дело в том, что в отличие от веб-проектов мы не можем позволить себе править технологические решения при большой клиентской базе. Все что закладывается сейчас, останется с нами навсегда, поэтому спешка тут неуместна.
Дело в том, что в отличие от веб-проектов мы не можем позволить себе править технологические решения при большой клиентской базе. Все что закладывается сейчас, останется с нами навсегда, поэтому спешка тут неуместна.