Установите несколько серверов IIS с той же конфигурацией

Требование

Необходимо протестировать максимальную пропускную способность между 2 серверами.


Решение

На SERVER1 сделайте:

nc -u -l 54321 > /dev/null

На SERVER2 сделайте:

dd if=/dev/zero bs=1MB | nc -u SERVER1 54321 &
pid=$(pidof dd)
while (( 1 )); do kill -USR1 $pid; sleep 2; done

Вы будете видеть, производит, такие как:

182682000000 bytes (183 GB) copied, 1555.74 seconds, 117 MB/s
182920+0 records in
182919+0 records out

117 МБ/с являются интересным фактором здесь, который показывает пропускную способность передачи фактической сети.

Объяснение:

Поскольку пакет начнет течь по сети, Вы сможете видеть статистику пропускной способности по SERVER2, который является довольно хорошей оценкой фактической максимальной возможной пропускной способности между этими 2 серверами.

Копирование UDP (для предотвращения TCP наверху).

Копирование к из памяти (/dev/zero) на SERVER1 к памяти (/dev/null) на SERVER2, таким образом предотвращение диска ввод-вывод от становления узким местом.

1
задан 29 September 2010 в 18:13
1 ответ

Копирование файла метабазы, вероятно, было бы самым легким. C:\Windows\System32\inetsrv\config\applicationhost.config Если эти серверы все будут в той же сети, Вы могли бы использовать функцию Shared Configuration и поместить конфигурацию для всех серверов на совместно используемой папке.

0
ответ дан 4 December 2019 в 10:35
  • 1
    Это не установило бы IIS. –  dr. 29 September 2010 в 18:05
  • 2
    я пропустил это. Хорошо Вы смотрите или пишете сценарий установки IIS или используете MDT/AIK для создания пользовательского 2008R2 установка с установленным IIS. Попробуйте technet.microsoft.com/en-us/library/cc771209.aspx за пример того, как установить через сценарий. –  Tim 29 September 2010 в 18:16

Теги

Похожие вопросы