Назад | Перейти на главную страницу

Почему у VMWare ESXi 5 медленный доступ к IBM M1015 / LSI 9240-8i RAID?

Я создаю сервер для виртуализации и хотел использовать VMWare ESXi 5. Я сконфигурировал RAID10 на 4 дисках, подключенных к внутреннему RAID-контроллеру IBM M1015 (идентичен LSI 9240-8i), и установил ESXi без каких-либо проблем. Единственная проблема в том, что копирование данных в хранилище данных (на массиве RAID) на хосте происходит медленно - около 20 МБ / с. И я получаю примерно такую ​​же скорость при попытке скопировать данные в общую папку на гостевой виртуальной машине. Хост-сеть имеет автосогласование 1000Full с коммутатором на 1000 Мбит, и я использовал карту vmxnet3 vm на гостевой машине.

Когда я устанавливаю MS Hyper-V на тот же сервер с тем же массивом RAID10, я получаю скорость около 110 МБ / с при копировании данных на хост Hyper-V.

Я использовал последние доступные драйверы для каждой системы:

ESXi 5 - LSI_5_34-455140.zip \ scsi-megaraid-sas-5.34-1vmw.500.0.0.406165.x86_64.vib

Windows - 5.2.112

Я даже прошивку карты обновил до 20.10.1-0077.

Это карта начального уровня, но ее рекомендуют в разных местах для ESXi. Что я делаю не так? Я что-то упускаю?

Я получил объяснения от парней на форуме VMWare в ветке http://communities.vmware.com/message/2012333 . Причина в том, что ESXi не кэширует и полностью полагается на контроллер для записи данных на диски, поэтому скорость 20 МБ / с в режиме кэширования со сквозной записью (только режим, который поддерживает этот контроллер, поскольку у него нет BBU) является стандартной. Hyper-V, по-видимому, выполняет некоторое кэширование на уровне ОС (что не так безопасно при сбое питания / сбое системы), поэтому он может достичь гораздо более высокой скорости. Другой контроллер с кешем обратной записи должен иметь скорость около 90 МБ / с.