Я использую Windows Server 2008 R2 и IIS 7.5. Под iis работает более 15 приложений.
У меня такой вопрос: как определить, когда нам нужна настройка веб-фермы? Какие статистические данные нам нужно использовать, чтобы сказать «хорошо, чувак, это нехорошо». Нам нужно создать веб-ферму »
Помимо преимуществ производительности и доступности, фреймворк веб-фермы IIS также помогает исправлять машины индивидуально. Поэтому примените свое программное обеспечение к основному компьютеру, и фреймворк скопирует его на другие машины без простоев для ваших пользователей.
Мониторинг производительности.
Простые вещи начинаются с ЦП, ОЗУ, дискового ввода-вывода вашего веб-сервера, обычно через SNMP или WMI, используя что-то вроде SCOM, Nagios или MRTG. если ваш процессор привязан или вы использовали всю свою оперативную память, у вас, вероятно, проблема. На сервере вы можете отслеживать гораздо больше, но это основы.
Более продвинутый мониторинг производительности заключается в использовании внешнего хоста с агентом браузера для выполнения определенных операций просмотра или транзакций на веб-сайте и измерения времени отклика; если он начинает регулярно выходить за пределы желаемого времени отклика, пора что-то обновить. Что именно нужно обновить, иногда можно определить с помощью вышеупомянутого простого мониторинга или может потребоваться более глубокое погружение в код вашего веб-приложения.
На этот вопрос нельзя ответить тем, что вы хотите - не существует практического правила относительно того, сколько трафика или сколько услуг вам нужно использовать, чтобы начать рассматривать больше систем, кроме этого:
Когда производительность или отказоустойчивость одного устройства перестают быть удовлетворительными.
Это бизнес-решение - укажите на одно устройство, на котором все перемещается, выразите, насколько легко было бы споткнуться о шнур питания / сетевой шнур / обновление Windows и полностью остановить работу, а затем позвольте лицам, принимающим решения, сделать звонок. Это все, что ты можешь сделать.
Поскольку ваш вопрос довольно абстрактный, я постараюсь ответить на него одинаково: либо когда задержка становится проблемой, либо пропускная способность, либо сочетание того и другого.