Mike
даёт прямой доступ к диску.
Mike
минуя SCSI/ATA и другие прослойки в ядре
Mike
важно для всяких NVMe/NVDIMM/NVMe Xpoint
Mike
у них задержка записи на жиск насколько мала, что тебя уже тормозит стек SCSI в ядре
Михаил
прикольно
Михаил
а на сас 15к не ощутим интересно?)
Mike
нет, скорее всего. Тут можно только DPDK или RDMA поднять, если дисков много в сервере. Латенси сети уменьшить и нагрузку на ЦПУ снизить
Mike
у диска sas 15k латеси 2.1-2.4 ms где-то, смысла в spdk нет
Михаил
iSCSI target in SPDK VS Linux IO target
Михаил
хмм
Михаил
нашёл на одном из слайдов
Михаил
http://7xweck.com1.z0.glb.clouddn.com/cephdaybeijing201608/04-SPDK%E5%8A%A0%E9%80%9FCeph-XSKY%20Bluestore%E6%A1%88%E4%BE%8B%E5%88%86%E4%BA%AB-%E6%89%AC%E5%AD%90%E5%A4%9C-%E7%8E%8B%E8%B1%AA%E8%BF%88.pdf
Михаил
где-то тут
Андрей
Кто-нибудь понял зачем это и как работает ?
https://habrahabr.ru/post/324020/
Sergey
это практические ходы из презентации Intel, сулящей неимоверный прирост производительности кластера, если у тебя будут работать больше одной OSD на SSD
Sergey
для борцов за максимальные IOPS всего кластера
Михаил
мда
Михаил
качество статьи оставляет желать лучшего
Sergey
Pavel
Я смотрел эту презенташку, когда тетстировал jemalloc
Pavel
Результат мне понравился в принципе
Mike
Только зачем 5 штук на один ssd?
Михаил
Mike
Шоб было
С таким подходом можно и 10 махнуть, и 20
Dmitry
Dmitry
Вместо одного
Mike
Пять чего? Процессов?
Dmitry
Dmitry
Покупай
Mike
Нет
Dmitry
Перестань задавать вопросы
Mike
Нет
Михаил
Штурман приборы? 200! Что 200? А что приборы?
Mike
На обычный ssd обычно 2 osd вешаются. На nvme - в зависимости от кол-ва ядер доступных.
Михаил
Михаил
Да вы много кушать)
Pavel
Вообще на один ссд можно повесить столько, сколько он прожует
Pavel
Ну и быть готовым потерять соответственное количество осд при отвале ссд
Pavel
2 осд на ссд в случае с большими полками слишком накладно выходит
Mike
Просто забьете очередь на контроллер.
Anonymous
а почему не 1 осд с нужным io threads?
Михаил
https://www.slideshare.net/profyclub_ru/ceph-bluestore-ceph-redsys
отличные слайды
нихера толком про цеф нет)
Михаил
https://habrahabr.ru/company/lanit/blog/324072/
Михаил
Ceph — не совсем коробочный продукт. Его использование без штата разработчиков достаточно затруднительно, что сделало его неинтересным для нашей компании. Поэтому этого решения нет в сравнительной таблице.
Михаил
лол
Mike
"что-то нам рассказал поставщик нашей хранилки про ceph, а самому было влом читать. Лучше на велике покатаюсь"
Mike
автор явно фапает на велики и не особо разбирается в теме
Mike
"В системах без общих элементов данные записываются на один узел, а потом с заданной периодичностью копируются на другие для обеспечения отказоустойчивости. При этом записи не являются транзакционными. Такой подход наиболее дешев. Чаще всего в качестве интерконнекта в нем используется Ethernet. Данная архитектура удобна с точки зрения масштабируемости. Яркий ее представитель — CEPH."
Mike
У меня нет картинки для этого пассажа
Sergei
Sergei
подойдёт? :)
Mike
ага
Ilya
Ilya
Logan
вот именно по этому интеграторы и сдохнут. Туда и дорога
Sergei
https://habrahabr.ru/post/315646/
здесь прекрасно все.
Михаил
Теперь снизим size до 2, а min_size до 1
Михаил
fffffffffffffffffuuuuuuuck
Pavel
Ну это ж на потыкать
Михаил
Ну это ж на потыкать
это я понимаю и ты понимаешь, но рядом с такими вещами надо писать "НЕ СУЙТЕ ТАКОЙ КОНФИГ В ПРОД!!!1111"
Александр
😊 Ну почему же, это хорошо же. Фрилансить можно. (Я про заработать на чужой глупости)
Vladimir
А мне кажется, такой опыт скорее оттолкнет желание юзайть ceph в корне )
Александр
))))))))))))
Михаил
Vladimir
Александр
Ну так то да
Mike
Интересней было бы, если добавить в тест вариант с ручным изменением объекта и показать, что будет
Михаил
предлагаю минусовать у кого есть карма
Dimonyga
Здравствуйте =)
Михаил
Вы таки хотите научится делать CEPH нормально?)
Dimonyga
Я уже умею его делать. Несколько лет стоит в продакшене
Михаил
тогда хотим историй)
Михаил
версия, объем)
Dmitry
задачи -)
Dimonyga
Dimonyga
Кластер баз данных
Sergei
используете EC? реквестирую рассказ об опыте.