Фермы веб-серверов с IIS? Основная информация

Может ли кто-нибудь указать мне на ресурс, который объясняет, как сделать кластеризацию 2+ веб-серверов IIS (или Webfarm не знает, как это называется)?

Все, что мне нужно, это что-то базовое, обзор, как и с чего начать. Кажется, ничего не могу найти ...

Запуск PHP на IIS без использования программы установки веб-платформы
Запуск PHP на IIS без использования программы установки веб-платформы
Установщик веб-платформы, предлагаемый компанией Microsoft, перестанет работать 31 декабря 2022 года. Его закрытие привело к тому, что мы не можем...
Поддержка IIS для PHP
Поддержка IIS для PHP
Эта версия PHP требует наличия C++ Redistributable для VS 2019 (как минимум)
3
0
3 610
5
Перейти к ответу Данный вопрос помечен как решенный

Ответы 5

В этой статье журнала MSDN есть хороший обзор задействованных технологий:

http://msdn.microsoft.com/en-us/magazine/cc500561.aspx

отличная статья, не видел ее раньше

CPU_BUSY 05.11.2008 06:36
Ответ принят как подходящий

То, что вам нужно, называется балансировкой нагрузки.

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/0baca8b1-73b9-4cd2-ab9c-654d88d05b4f.mspx?mfr=true

По этой теме есть очень хорошая книга:

http://www.amazon.co.uk/Windows-Clustering-Balancing-Osborne-Networking/dp/0072226226/ref=sr_1_1?ie=UTF8&s=books&qid=1219249588&sr=8-1

На самом деле гораздо более эффективными инструментами здесь являются модуль ApplicationRequestRouting (2.0), WebFarmFramework (2.0) и WebDeploy (1.1). Ссылки будут предоставлены в отдельном комментарии.

andrewbadera 12.09.2010 23:02

@andrew - честно говоря, эти инструменты не были доступны, когда я отвечал на вопрос, поэтому я думаю, что голос против будет немного резким. Также OP не указал, что он использует IIS7.

Kev 13.09.2010 02:13

У Microsoft есть статьи в TechNet о кластеризация IIS с использованием балансировки сетевой нагрузки. Вы можете сделать это проще, чем использовать специальную аппаратную балансировку нагрузки.

Для аппаратной балансировки нагрузки вы размещаете устройство перед веб-серверами, и оно управляет нагрузкой. Каждое устройство отличается, поэтому вам следует ознакомиться с руководствами производителей и совместимостью.

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

http://www.iis.net/download/applicationrequestrouting

http://www.iis.net/download/webfarmframework

http://www.iis.net/download/webdeploy

Хорошо, если OP работает под управлением IIS7, но не так удобно на IIS5 / 6.

Kev 13.09.2010 02:16

Вот пара хороших статей для тех, кто сейчас ищет информацию о Серверные фермы - Балансировка нагрузки и Укоренение запросов приложений:

Балансировка нагрузки HTTP с использованием маршрутизации запросов приложений: https://docs.microsoft.com/en-us/iis/extensions/configuring-application-request-routing-arr/http-load-balancing-using-application-request-routing.

Обзор - создание веб-фермы с серверами IIS: https://docs.microsoft.com/en-us/iis/web-hosting/scenario-build-a-web-farm-with-iis-servers/overview-build-a-web-farm-with-iis- серверы

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