RU

Как спроектировать кластер программно-определяемого блочного хранилища, который не подведет через год

SDS-кластер, собранный на глазок и прошедший приёмочные тесты, вполне может проработать полгода без единой жалобы, а потом упереться в стену. Причин…

SDSпрограммно-определяемое хранилищеблочное хранилищеСХДMIND uStorErasure Codingрепликация данныхcapacity planningотказоустойчивостьNVMe
Habr
RU

NVMe выдаёт 600 000 записей в секунду, а база коммитит 180

NVMe показывает сотни тысяч IOPS, а база упирается в пару сотен коммитов в секунду — знакомая ситуация, если ориентироваться на&…

NVMePostgreSQLSSDfsyncfdatasyncдисковый ввод-выводпроизводительность базы данныхгрупповой коммитфайловая системазадержка записи
Habr
RU

Пять российских VPS на Linux: fio, sysbench и грабли

Обзоров VPS на Хабре хватает, но почти все сделаны Windows-утилитами и сводятся к тому, какой диск показал «отличный результат». Мне же нужна была б…

VPSхостингбенчмаркfiosysbenchIOPSNVMeтестирование производительностивиртуализацияKVM
Habr
RU

io_uring без розовых очков: 5 граблей, которые сожгли мне неделю, и где он реально быстрее epoll

io_uring продавали как убийцу epoll. На деле на HTTP keep-alive разница 0-15%, иногда не в его пользу. Но на NVMe с queue depth 128 - в 3 раза быстр…

io_uringepollasync-ioliburingвысокая-нагрузкаядро-linuxNVMetokio-uringglommiosyscall