Как добиться высокой доступности IIS с помощью NLB и ARR (Active/Active)?

Я смог реализовать это сам в среде разработчиков. Однако я столкнулся с несколькими ключевыми вопросами, по которым у меня есть вопросы:

1) При наличии нескольких активных / активных узлов ARR для высокой доступности кажется, что вы не можете использовать функции "мониторинга и управления" (сделать сервер недоступным изящно, немедленно отключить сервер, пометить сервер как нездоровый и т. Д.), Поскольку эти настройки не позволяют реплицируется с общим конфигом. Я считаю, что все они обрабатываются в памяти как часть процесса w3wp.exe. Я знаю, что по-прежнему могу переключать сервер в автономный / онлайн-режим, щелкая правой кнопкой мыши на самом узле фермы серверов, но было бы неплохо воспользоваться преимуществами этих встроенных функций мониторинга и управления. Является ли это чьим-либо опытом, если так, разве это не кажется очень ограничивающим и сбивающим с толку?

2) У нас много сайтов (30-50). Похоже, что для того, чтобы воспользоваться возможностями проверки работоспособности / отработки отказа для каждого сайта, необходимо настроить ферму серверов для каждого сайта. (Это не практично или не подходит для 30-50 сайтов через). Я настроил одну ферму с двумя серверами, но я не смогу отработать отказ на одном сайте, если только этот сайт дает сбой. В случае отказа одного сайта весь сервер будет помечен как нездоровый, и все 30-50 сайтов перейдут на другой сервер. Я думал об этом или настроил это неправильно?

С этими проблемами я почти чувствую, что ARR довольно бесполезен, и я мог бы также удалить ARR и просто использовать веб-серверы NLB + IIS с DFSR и общей конфигурацией.

Любые мысли или опыт с этими вопросами приветствуются.

0 ответов

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