Windows Server 2012 R2 с неожиданно низкой производительностью диска или неисправностью

Мы - студенческая ассоциация, которая приобрела выделенный сервер для размещения игровых серверов и тому подобное. Сервер, кажется, испытывает случайные узкие места Disk-I/O. Это особенно верно при запуске сервисов, но также и в других случаях. Даже такие задачи, как открытие диспетчера сервера, панели управления и т. Д., Могут занять несколько секунд, прежде чем появится окно.

  • Модель сервера: FUJITSU FUJITSU PY RX100 S8 Xeon E3-1220v3 4xSFF

    • Процессор: Intel Xeon, E3-1220V3, 3,1 ГГц
    • Оперативная память: 8 ГБ DDR3-SDRAM
    • Контроллер SATA 3 со скоростью 6 Гбит / с
    • Таблица технических данных: http://fujitsu.com/tw/Images/ds-py-rx100-s8.pdf
  • Жесткий диск: WD Red 750GB NAS Жесткий диск.

    • Накопитель SATA 3 со скоростью 6 Гбит / с

Из-за бюджетных ограничений мы могли позволить себе только один жесткий диск. Поэтому мы не можем запустить наш сервер в RAID. Мы планируем обновление, очевидно, для нашего интенсивного использования.

Является ли диск действительно узким местом? Будет ли решение проблемы с получением более быстрого или большего количества дисков?

Кроме того: мы пытались дефрагментировать диск, находясь в основном в режиме ожидания, но, хотя диск заполнен менее чем наполовину, и после того, как мы оставили его работать всю ночь, он не достиг прогресса.

Вот несколько скриншотов из менеджера ресурсов при загрузке Центра обновления Windows, и я также включил некоторые игровые серверы. Я вижу, что он достигает 10 МБ / с, и для меня это похоже на бутылочное горлышко, но если оно достигает 10 МБ / с, с чем это связано? Я так понимаю HDD должен быть совместим с лучшей скоростью?

Снимок экрана 1 Снимок экрана 2

РЕДАКТИРОВАТЬ: Пересмотренный пост для ясности и обновленной информации. Смотрите комментарии для более скриншотов.

3 ответа

Учитывая, что ваш диск перегружен - да, это узкое место. Один диск, как известно, дрянной в IO (если это не SSD). Тем не менее, если вы запускаете игровые серверы, действительно ли вы заботитесь о времени запуска (что редко)? Просто "посиди". Как только программы запущены, все должно быть быстрее. Для FAST IO - в конечном итоге вам нужен (нужен) SSD.

Твердотельные накопители не являются дисковым вводом / выводом "аспирином". И диски NAS тоже не совсем скоростные демоны. Если у вас будет один диск, и вы ожидаете скорости, вы начнете с WD Black или Velociraptor.

Что касается панели управления, открывающей секунду или две, то, если это происходит даже без запуска всех игровых серверов, существует фундаментальная аппаратная проблема, которую необходимо решить. (т. е. медленный диск - избавьтесь от (заменить / заменить / обменять) диск NAS).

Это также помогает проверять в средстве просмотра событий Windows любые программы / службы, которые продолжают выдавать сообщения каждую секунду или около того и либо исправлять их проблему, либо отключать их, так как постоянные сообщения об ошибках не заставляют машину работать быстрее.

Запустите программу тестирования дисков, такую ​​как ATTO, и сравните числа со всеми запущенными игровыми серверами и без них, а также с другими имеющимися у вас машинами (т.е. вашими), чтобы получить представление о том, как работает диск сервера.

Если сервер поставляется с OEM-версией Windows-сервера, вы также можете получить некоторую помощь от Fujitsu.

РЕДАКТИРОВАТЬ: TomTom указал мне, что каждый процесс ждет своих операций ввода-вывода - более 2 секунд! -- завершить.

У вас есть проблемы с вводом / выводом. Это может быть или не быть проблемой с жестким диском, который по всем параметрам является очень хорошим и высокопроизводительным диском. Но проблема может заключаться в том, что все эти процессы конкурируют за один и тот же ресурс. Процесс A должен прочитать 30 байтов, затем записать 50, затем подождать секунду, затем повторить, и Обработанные B, C, D, E и F все делают одно и то же, и их данные разбросаны по диску, ваш жесткий диск будет буквально крутить колеса и выполнять очень мало работы.

Вот что вы можете сделать: Вы используете менее 40% физической памяти. Создайте оперативный диск и запускайте игры с этого. (Вот руководство по использованию: http://www.tekrevue.com/tip/create-10-gbs-ram-disk-windows/). Если проблема исчезнет, ​​вы знаете, что вы должны сделать: купить SSD. Или оставьте его работающим в оперативной памяти и используйте какой-нибудь инструмент синхронизации для постоянной записи резервных копий на диск. Жесткие диски будут справляться с такой нагрузкой.

Быстрый поиск в Google нашел продукт, который может оказаться полезным. За 49 долларов США вы можете получить полную лицензию на ОЗУ с поддержкой образа диска по https://www.softperfect.com/products/ramdisk/. Если это не работает, продолжайте гуглить.

РЕДАКТИРОВАТЬ 2: отключить игровые сервисы по одному, пока время отклика не догонит, и система больше не будет отставать. Если количество отключенных вами игровых сервисов составляет менее половины общего количества, возможно, вам удастся добавить второй жесткий диск и запустить половину игр на втором.

Другие вопросы по тегам