В настоящее время я запускаю Zentyal Server (Ubuntu) в качестве гостя на хосте esxi 5 на RAID-контроллере RAID 10 Adaptec с жесткими дисками Enterprise WD, 8-ядерным процессором и 8 ГБ оперативной памяти (я знаю, что это немного избыточно) для сервера около 40 пользователей. В настоящее время используется 300 ГБ дискового пространства из 800 ГБ в Thin Provision.
Поначалу производительность чтения / записи была потрясающей (200 МБ / с при чтении, 170 МБ / с при записи), но по мере роста хранилища производительность упала до 9 МБ / с при чтении и примерно 2-3 МБ / с при записи с использованием dd и hdparm.
Не могу понять, что может вызвать это, любая помощь будет оценена. Я проверил центральный процессор, и он не используется, если кто-то не пишет на него (максимум, на сервере нет антивируса).
Похоже, это происходит только с этим гостем, поскольку я пытался создать еще одного гостя, а hdparm и dd вернули среднюю производительность чтения / записи 200 МБ / 170 МБ.
Я нашел решение этой проблемы:
Новые чтения:
Использование hdparm: - Среднее кэшированное чтение: 13255 МБ / с - Среднее буферизованное чтение с диска: 146 МБ / с
Использование dd: - Средняя скорость записи (bs = 16k, count = 256k): 169 МБ / с
Я знаю, что скорость записи не должна быть выше скорости чтения, но, как мы все знаем, dd не так точен, как должен быть! Но все же большой рост по сравнению с жалкой средней скоростью чтения 9 МБ / с и записи 3 МБ / с.
Надеюсь, это поможет тем, у кого есть эта проблема.