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

Использование высокопроизводительного процессора сервера VMWare (дисковый ввод-вывод)

У меня есть Dell Power Edge 6850 с 2 физическими двухъядерными четырехъядерными процессорами и 24 ГБ оперативной памяти в качестве нашего хост-сервера VMWare. У нас установлен сервер VMWare (старый GSX) и работает 5 виртуальных серверов (гостей). Гостевые ОС работают на массиве Dell MD1000, подключенном через карту Dell Perc 5e. Приводы Satau 7200 об / мин. Все эти Серверы работают под управлением Windows Server 2003 R2.

Проблема, с которой мы сталкиваемся, заключается в том, что при чтении или записи в виртуальную машину (гостевую ОС) загрузка процессора возрастает до 80-100%. Я использовал Process Explorer и увидел, что аппаратные прерывания - это то, что прыгает. Я знаю, что это проблема с дисковым вводом-выводом (я использовал инструменты для проверки обратной записи на диск). Мой вопрос: где возникает узкое место? Это карта SCSI, массив или сами диски? Кажется, я думаю, что это диски, но кто-нибудь знает способ проверить это? Любой вклад будет оценен. Спасибо, Эрик

Я подозреваю, что это не проблема с жестким диском, а проблема с сервером GSX. Его разработка была прекращена в 2005 году, когда процессоры с ядром QUAD еще не существовали. Максимум. Он должен поддерживать только два процессора с двумя ядрами каждый.

Я предлагаю вам перейти на Vmware ESXi: он может быть установлен на голое железо, имеет хорошую аппаратную поддержку и полностью бесплатен. Вы, конечно, можете использовать платную версию (VShere 4), если ваш босс не упадет в обморок, увидев счет от VMWare :)

Я считаю, что серверы PowerEdge поставляются с предустановленным ESXi в настоящее время, поэтому вы можете найти дополнительную информацию на сайте Dell.

Запуск ESXi вместо VMware-сервера даст вам ОГРОМНЫЙ прирост производительности. В любом случае я уверен, что ваш второй процесс не лицензирован, IE, он не используется.

Диски SATA? В этом сценарии больше подходит SAS.

Достоинства SAS против SATA

Вы используете образ диска (файл, расположенный поверх файловой системы)? В этом случае файл образа диска со временем может стать фрагментированным. Могут быть параметры настройки, которые могут помочь, например, отключить время (время доступа в Linux, я думаю, вы также можете отключить это в Windows).

Ваши диски в конфигурации рейда?

У меня были похожие проблемы, и это было связано с чрезмерной фрагментацией диска RAID-массива. Решение: создайте crontab, чтобы дефрагментировать его каждую ночь. Сейчас он работает несколько лучше.