Дело в том,

  • 2 (идентичных) физических блейд-сервера W2k12, размещенные в одном корпусе.
  • подключен через внутренний выключатель 10Gbe (Force10 MXL).
  • Оба сервера находятся в одной подсети.
  • Оба сервера имеют 2 сетевых адаптера, объединенные командой MS (независимый коммутатор).
  • Сетевые адаптеры настроены с MTU 9014
  • Разгрузка дымохода отключена
  • Масштабирование на стороне приема также отключено
  • Порты коммутатора MXL конфигурируются с MTU 9600.
  • других "специальных" конфигураций нет

Проблема:
При копировании большого файла (<100 ГБ) наблюдается несогласованная скорость. - т.е. копирование начинается с ~ 500 МБ / с, затем поднимается до +1 ГБ / с (что замечательно), но затем снижается до ~ 500 МБ / с, а затем поднимается до +1 ГБ / с и циклически повторяется для остальных действия копирования.

есть идеи?

1 ответ1

0

Это способ, которым Windows делает копию:

  • Он заполняет кэш ОЗУ данными, что он делает со скоростью источника
  • Выписывает в ОЗУ, со скоростью цели
  • Повторяя по мере необходимости.

Это означает, что ваша цель способна лишь на половину скорости источника.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .