Проблемы с производительностью Xen Disk

Проблемы с производительностью Xen Disk

В настоящее время я использую Xen PV на CentOS 5 с моими domU как плоскими файлами, запущенными на аппаратном RAID-контроле (кэширование записи включено), отформатированном с помощью XFS. На dom0 я могу получить около 500 МБ/с при записи 2 ГБ dd из /dev/zero, однако на domU мне повезет, если я получу 10 МБ/с (обычно это около половины этого).

Я пробовал изменить распределение дисков на NOOP на domU, изменил некоторые параметры монтирования и настроил распределение производительности как dom0 (приоритезация CPU), так и domU (увеличение распределения RAM и VCPU). Ни один из этих шагов не дал заметного изменения производительности.

Моя интуиция подсказывает, что это не аппаратная проблема, поскольку dom0 работает стабильно. Есть идеи, что может быть причиной этой проблемы? Я думаю о переходе на domU на основе LVM.

решение1

Хорошо известно, что использование файла в качестве блочного устройства для Xen domU приведет к снижению производительности; попробуйте LVM LV или прямое блочное устройство.

Кроме того, в зависимости от того, какой объем кэша записи у вашего RAID-контроллера, 2 ГБ — это не так уж много и может быть просто проверкой скорости кэша в dom0.

Связанный контент