У меня проблемы с производительностью виртуального жесткого диска на виртуальной машине VMWare ESX 4.0. Посмотрите на странный следующий график скорости последовательного чтения:
Я прошел тест несколько раз, и форма стабильна. Гостевая ОС - Windows Server 2003 Standard Edition x86, а виртуальный жесткий диск отформатирован в NTFS.
Для справки, эта виртуальная машина работала как раз на другом сервере ESX и была перемещена на новый, используя Мигрировать команда.
Любая идея?
Очевидно, что в какой-то степени происходит кеширование, только IODrives FusioIO не могут поразить этого короля пропускной способности справа. Вы не упоминаете, какова фактическая дисковая система, но следует ожидать менее 100 Мбит / с, аномалия - это всплеск, который может быть только влиянием одного или нескольких уровней кэширования.
Вы можете начать с сравнения хостов и их подсистем хранения на предмет различий. Некоторые вещи, которые следует искать, могут быть примерно такими:
Оказывается, что:
После дальнейшего расследования мы обнаружили, что эта проблема связана с оборудованием, на котором работает сервер ESX (или всегда покупайте пакет кэша записи с резервным питанием от аккумулятора, и всегда включайте встроенный кэш записи на диск). Включив кэш вручную в BIOS RAID-контроллера, мы достигли 36-кратного прироста производительности!