Увеличение производительности виртуального жёсткого диска на виртуальных машинах Proxmox при использовании RAID 0.
После обновления RAID контроллера на нормальный и настройки RAID 0 массива я заметил что скорость работы виртуальных машин на этом массиве какая то слишком заниженная, и это при том, что скорость чтения/записи на RAID массиве поднялась более чем в 2 раза в сравнении со старым жёстким диском на котором крутились всякие виртуалки для публичных проектов.
Решение проблемы оказалось достаточно простым, но сначала давайте объясню почему при столь значимом приросте скорость чтения/записи на ВМ была низкой.
Много кэша — не всегда хорошо и я сейчас не про его объём. На моём RAID контроллере уже есть 256 мегабайт кэша, а для виртуального диска в Proxmox был выставлен кэш writeback, который я описывал в одной из предыдущих статей. И получается двойное кэширование: сначала силами Proxmox, затем самим RAID контроллером, что в итоге приводило к увеличению задержки и проблемам с производительностью.
Решение: отключение кэша виртуального диска в настройках вашей ВМ, после чего производительность должна увеличиться.
Если эта статья вам помогла, то можете поддержать меня на DA: https://www.donationalerts.com/r/cyanred