Fedor
а это неважно вроде как. данные так и так надо зафиксировать в транзакции
Dmitry
кстати, а zil то куда пишется?
Зил пишется по умолчанию, вынос на отдельный диск не дало эффекта
Dmitry
И да синк отключён поэтому имхо zil не даст эффекта
Fedor
не, я не про девайс.
Dmitry
нет
Пробовали zil вынести эффект почему-то был отрицательный даже немного
d
а настроки ZFS касаемо памяти какие?
Dmitry
Dmitry
Заодно видно сколько свободно
Сергей
Да
а вот время чего такие показатели? у вас там пусть и не 100%, но уже выше 90. Вы в диски упираетесь в этом типе нагрузки
Dmitry
А отключать zil пробовали?
Тупой вопрос а как это сделать
Fedor
а у вас проценты загрузки не пишутся, смотрю? :)
Fedor
по пулу ни в иостате, ни в зпул иостат
Dmitry
Fedor
дисочек упёрся.
Сергей
у вас утилизация 99%
Fedor
и циферки по количеству операций совпадают, что приятно видеть
Алексей
Может быть что ашифт неверно подобран?
d
гугл раздаёт блочные устройства для организации zfs-пула? ого, прикол
Сергей
гугл раздаёт блочные устройства для организации zfs-пула? ого, прикол
гугл предоставляет свои сетевые диски как блочные устройства. Но вот мысль сделать на них zfs - приходит не каждому))
Fedor
мне кажется, зфс немного не для облаков сам по себе.
Dmitry
у вас утилизация 99%
Я может и не прав но по-моему эти цифры для ssd дисков не очень показательны. Он может покалывать 99 при кол-ве iops и скорости записи раза в 3 меньше
Dmitry
На екст то нормально
Да сервак в том же регионе, диски тоже
Fedor
На екст то нормально
сравните метрики загруженной машины с ехт и зфс
Сергей
На екст то нормально
так ext4 совершенно по-другому работает с блочными устройствами. Желание сделать из zfs ext4 - может и понятное, но вот реализуемое ли - вопрос
Fedor
может, на ехт диск больше иопс вам отдавал
George
сравните метрики загруженной машины с ехт и зфс
тоже хотел предложить только что
George
может на эксте тоже скоро упрётесь
Fedor
и это может быть преднакатка валов ещё до первой сходимости.
Fedor
там так и так оно будет отставать, пока не накатится.
George
ещё интересно попробовать собрать страйп из 2х дисков поменьше, жирные диски в облаках моветон и всё равно будут узким местом
George
George
хз то или не то нашёл, но если то, и правильно помню что вам сейчас 25-30т иопс дают, то вы очень близки к 480МБайт/с пропускной спопобности диска
Сергей
и это кстати показатели для последовательных операций, если не ошибаюсь
George
у гугла скорость работы диска пропорциональна объёму
а не важно, они эффективно скейлятся по дискам в первую очередь
Dmitry
Для нашего диска 1200мб запись
Dmitry
При нашем кол-ве цпу
Сергей
а не важно, они эффективно скейлятся по дискам в первую очередь
это если несколько дисков, а если один - то скорость на случайных операциях будет другая
Dmitry
Для нашего диска 1200мб запись
Да и то 400 мы видим очень очень редко, обычно ниже 200
Сергей
вроде одно и то же сказали, если правильно понял)
ну я к тому, что на скрине цифры скорости могут для одного диска на случайных операциях даже ниже оказаться
Dmitry
там так и так оно будет отставать, пока не накатится.
Отставание определяется через функцию pg_last_xact_replay_timestsmp
Fedor
Да. А динамика то там какая?
Сергей
Отставание определяется через функцию pg_last_xact_replay_timestsmp
вы так и не указали - у вас стриминговая или логическая репликация?
Fedor
Может догонит через пол дня
George
ещё кстати стоит обновиться до zfs 0.8, в 0.7 у некоторых была деградация местами по перформансу, т.к. релиз был про фичи и синхронизацию с иллюмосом
Dmitry
Плохая)
Fedor
Мда, понятно
Fedor
Может, у вас логическая, и он прокручивает те же транзакции что и мастер?
Dmitry
Fedor
Попробуйте миррор.
Dmitry
Это более привычная картина
Dmitry
Попробуйте миррор.
Я не спец в zfs можете пожалуйста чуть развернуть идею
Сергей
с утилизаций под 99% не догонит у вас реплика
Fedor
вообще мало вводных. надо смотреть картину на мастере, динамику там, динамику на слейве, смотреть
Fedor
там, правда, 4 диска надо
Fedor
чтоб данные были сохранны более-менее
Сергей
чтоб данные были сохранны более-менее
судя по отключенному sync, это не проблема
Fedor
для тестов можно просто ещё один вдев добавить
George
миррор им не особо поможет, страйпа хватит
Dmitry
Да потеря данных приемлемы риск
George
попробуйте вместо одного диска 2 с соответствующими размерами /2
Dmitry
миррор им не особо поможет, страйпа хватит
Что-то не пойму за счёт чего будет улучшение
Fedor
аналог райд0
George
проверяется быстро, если картина резко поменяется - упёрлись в ограничения gcp где-то
George
и покажите плиз свойства датасета + ashift