У меня есть HP DL320e, на котором установлена кастомная сборка HP ESXi 5.5. Гость - это сервер Ubuntu 14.04 с установленными инструментами vmware. Скорость записи на два SSD в RAID1 (диск добавлен с тонким резервом) после загрузки велика (около 440 МБ / с). Но через некоторое время она постепенно замедляется до половины скорости (220 МБ / с).
Я выполняю тестовую команду
dd if=/dev/zero bs=1024k of=/tmp/test-file count=1024 conv=fdatasync
Если я перезагружаю машину, я снова получаю то же самое поведение. Быстро в начале и медленно через некоторое время.
Я нашел здесь одно сообщение о serverfault, в котором говорилось, что наличие нескольких сокетов может быть проблемой. У меня никогда не было нескольких сокетов, но у меня было несколько ядер ... но я пытался работать только с одним ядром, и у меня все равно возникала та же проблема.
Я не вижу никаких накоплений на вкладке производительности в esxi или на машине Ubuntu.
Кто-нибудь знает, что это может быть?
Хорошо, я провел еще несколько тестов, и это, похоже, проблема esxi. Когда я запускаю Ubuntu на одном и том же оборудовании, я не получаю постепенного замедления ввода-вывода.
Я знаю, что иметь карту RAID с батареей / кешем при запуске esxi - это преимущество, но я не понимаю, почему эта проблема должна проявляться только при работе одного гостя.
Кто-нибудь знает, что я могу попробовать в следующий раз ... должен ли быть какой-то журнал, в котором рассказывается, почему он работает медленнее !?