Добавление SSD-кэша (PCIe) в существующий Linux KVM Node с дисками SATA
В настоящее время у меня есть большие KVM-узлы, использующие от 8 до 16 массивов RAID10 и аппаратный рейд. Обычно мы предоставляем один большой том (резервные копии виртуальных машин также создаются вне сайта).
VM KVM, использующие тома LVM
В настоящее время на наших 16 дисковых массивах мы получаем скорость последовательной записи от 500 МБ / с до 1,3 ГБ / с, используя размер файла dd & 512-2048 на уровне виртуальной машины. Уровень хоста соответствует 1,4 ГБ / с, что позволяет вычислить запись скорости реальных дисков выглядят как максимальные сами диски.
Аппаратные рейд-карты имеют встроенную оперативную память емкостью 2 ГБ для кэширования.
///
Для пояснения, нет никаких проблем с производительностью с точки зрения дискового ввода-вывода (почти без ожидания около 15-20 виртуальных машин)
Мы исследуем добавление попыток добавить карты PCIe SSD для кеширования, но в идеале хотели бы иметь возможность внедрить его в новые системы, а также в существующие системы.
Мы могли бы пойти по пути LSI & cachecade - ежу понятно. Мы могли бы также делать все SSD, но ежу понятно, мы хотели бы реализовать в дополнение к большим массивам sata и в идеале хотели бы использовать PCIe, так как это не потребовало бы дополнительных отсеков.
Любые указатели о том, как это сделать? Кажется, не так много информации, и многие веб-сайты поставщиков ужасно описывают, как на самом деле работают их продукты.
1 ответ
Также помните, что загрузка ЦП может быть вызвана программным решением для кэширования. Так как он должен хранить карты горячих блоков данных в памяти. Также это будет зависеть от хост-системы.
Можно попробовать использовать гибридные SHDD, чтобы сделать его независимым от устройства / системы.
Я думаю, что лучшим вариантом было бы использовать один-два SSD для кэширования, контролируемого raid-контроллером, и отдельный выделенный PCIe для случайного чтения данных.
Также убедитесь, что noatime / nodiratime установлен для всех систем хоста / виртуальной машины. Структура каталогов извлекает наибольшую выгоду из дублирования во флэш-память, но флэш-память ненавидит небольшие записи...