Завантажуйте балансування за допомогою маршрутизаційного запиту IIS7 та модуля балансування навантаження


10

Microsoft має багато документації щодо свого нового модуля балансування навантаження та маршрутизації запитів для IIS7, розміщеного тут: http://blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-release.aspx , але я хотів би знати, чи є у когось досвід використання його у виробництві. Які є кілька плюсів / мінусів використання цього модуля замість іншого рішення, такого як HAProxy?

Відповіді:


3

Ми використовуємо його у виробництві для веб-сайту про інформацію компанії. І у нас з цим ще не було проблем. І це працює плавно, щоб знімати сервери і балансування навантаження також добре працює. Використовуючи найменше перезавантаження, тому один із серверів отримує ще кілька запитів. Ми збираємось перенести один із наших магазинів електронної комерції, які мають багато більш цікавих, ніж інформаційний сайт компанії. Тож ми побачимо, як це працює при більш великому навантаженні. Але наші тести показали, що він повинен без проблем впоратися


3

Використання його у виробництві на www.orcsweb.com. Абсолютно люблю це! Це так просто і в той же час так потужно. Кожен раз, коли ми намагаємось щось творче проти цього, ARR також працює з цим. Сам IIS7 теж є твердим, так що побудувати щось на вершині IIS7 - чудова ідея.

Ми багато років використовуємо апаратні балансири навантажень з великим успіхом, але зараз рухаємося до ARR для більшості сайтів.

Обов’язково використовуйте ARR Helper на веб-серверах. Дві причини: - IP-адреси від початкового користувача реєструються до журналів, а REMOTE_ADDR та REMOTE_HOST оновлюються до IP-адреси користувача - ви можете використовувати SSL-розвантаження, і код не може визначити різницю

http://blogs.iis.net/anilr/archive/2009/03/03/client-ip-not-logged-on-content-server-when-using-arr.aspx

Я пропоную використовувати його з NLB та створити 2 ARR-вузла. Встановіть перший вузол, який займе весь трафік, якщо 1-й не виходить з ладу. Таким чином статистика буде на першому вузлі. Використовуйте спільну конфігурацію, щоб вам не потрібно було вручну керувати другим вузлом, крім імпорту та призначення церков SSL.

Ось допис у блозі, який я зробив із додатковою інформацією: http://weblogs.asp.net/owscott/archive/2009/08.aspx


1

Апаратні балансири стають настільки дешевими, я не знаю, наскільки великим буде прийняття. Мені теж цікаво


0

Я проглядав це саме на минулому тижні. Врешті-решт я вирішив, що технологія IIS7 все ще виглядає зеленим кольором. Балансування / маршрутизація завантаження - це справді та технологія, яку ви хочете, щоб хтось інший знайшов зморшки у :-). Ви мали хороший досвід роботи з HAProxy, і якщо ваші потреби простіші, налаштування nginx легко.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.