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

Win 2008 R2 - копирование НА диск происходит очень медленно, копирование с FROM более или менее нормально

У меня Windows 2008 R2 SP1 с 4 идентичными дисками SATA (Seagate Barracude 7200) в массиве RAID 5. Имеет 4 Гб памяти; все последние обновления установлены. Проблема: когда я копирую большой файл из одной папки в другую, я получаю около 10 МБ / с. Когда я читаю этот файл из сетевого ресурса через соединение 1 Гбит / с - получаю около 25-30 МБ / с. Оба числа кажутся мне низкими, но особенно меня очень расстраивает низкая скорость записи.

нет ни антивируса, ни Hyper-v, это просто файловый сервер - когда я делаю свои тесты, никто другой не читает / не пишет с него (у нас всего 4 человека в команде, так что я уверен).

Не уверен, что это имеет значение, но есть только 1 логический диск «C» со всем доступным пространством (1400 ГБ).

Я вообще не админ, поэтому понятия не имею, где искать и какую еще информацию предоставить. Я запускал монитор производительности с «% простоя», «средн. Байтов прочитано», «средн. Записью байтов» - вот скриншот:

Я не уверен, почему возникают такие очевидные всплески.

Любая идея? Пожалуйста, дайте мне знать, если вам понадобится дополнительная информация - какие счетчики мне следует проверить и т. Д. Я очень хочу решить эту проблему.

Спасибо.

ОБНОВИТЬ: у нас есть еще один сервер Windows 2008 R2 SP1 с 2 массивами RAID1 - один диск C (на котором установлены окна, другой диск E). Он работает под управлением Hyper-V и не имеет антивируса. Я заметил следующее поведение при копировании большого файла (несколько ГБ):

  1. C -> C: около 50 МБ / с
  2. C -> E: около 55 МБ / с
  3. E -> E: 8 МБ / сек !!!
  4. E -> C: 8 МБ / сек !!!

что могло вызвать это ?? Диск E представляет собой массив RAID1 из тех же дисков Seagate Barracuda 1 ТБ.

Почти все реализации RAID5 страдают от написать штраф. Короткий ответ: никогда не используйте RAID5. Более длинный ответ: RAID 5 полезен в некоторых случаях, когда общие показатели IOPS не так уж и важны. Когда вы копируете файлы в другую папку, вы читаете и записываете на тот же набор дисков, что вызывает конкуренцию ввода-вывода, превышающую сумму затрат на операции. Причина проста: требуется время, чтобы диски физически переместились в нужное место на дисках.

Intel ICH10R - это тип "поддельный RAID, "где материнская плата создает и поддерживает массив без типичных преимуществ выделенного процессора и кеш-памяти с резервным питанием от батареи. Обычно это не работает должным образом. Кэш-память с резервным питанием от батареи (также известная как ОЗУ) хранит ряд операций и предохраняет вас от сбоев Диски SATA со скоростью вращения 7,2 тыс. об / мин также дешевы и многочисленны, но никоим образом не работают хорошо в среде с большими данными.

В заключение, вы доводите потребительское оборудование до его (реалистичных) пределов. Убедитесь, что у вас установлены самые последние драйверы, и серьезно подумайте о покупке RAID-карты, чтобы помочь вашей больной и медленной системе хранения (обратите внимание, что вам нужно начинать с нуля, поскольку реализации RAID несовместимы).

Windows Raid обычно работает медленно. Linux Raid обычно считается зрелым, лучшим и быстрым. Если вам просто нужен файловый сервер, я бы просто установил Linux-сервер с Samba для обслуживания файлов для Linux / Win / Mac. Я не хочу сравнивать рейды 1 и 10, потому что у них есть свои преимущества и недостатки, и их следует выбирать в зависимости от требований.

Сказав, что лучше использовать H / w raid card, чем software / Bios / Fake Raid.