Equilibrio de carga utilizando el módulo de enrutamiento de solicitud IIS7 y equilibrio de carga


10

Microsoft tiene mucha documentación sobre su nuevo módulo de equilibrio de carga y enrutamiento de solicitudes para IIS7 ubicado aquí: http://blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-Release.aspx , pero me gustaría saber si alguien tiene experiencia en usarlo en producción. ¿Cuáles son algunas de las ventajas y desventajas de usar este módulo en lugar de otra solución como HAProxy?

Respuestas:


3

Lo estamos usando en producción para un sitio web de información de la compañía. Y todavía no hemos tenido ningún problema. Y funciona sin problemas para eliminar servidores y el equilibrio de carga también funciona bien. Usando menos tiempo de respuesta para que uno de los servidores reciba más solicitudes. Vamos a mover una de nuestras tiendas de comercio electrónico que también tienen mucho más tráfico que el sitio de información de la compañía. Entonces veremos cómo funciona bajo una carga más pesada. Pero nuestras pruebas han demostrado que debe manejarlo sin problemas.


3

Utilizándolo en producción en www.orcsweb.com. Absolutamente me encanta! Es tan simple y sin embargo tan poderoso. Cada vez que intentamos algo creativo en su contra, ARR también funciona con eso. IIS7 en sí también es sólido como una roca, por lo que construir algo sobre IIS7 es una gran idea.

Hemos utilizado equilibradores de carga de hardware durante años con gran éxito, pero ahora estamos avanzando hacia ARR para la mayoría de los sitios.

Asegúrese de utilizar ARR Helper en los servidores web. Las 2 razones son: - Las direcciones IP del usuario original se registran en los registros, y REMOTE_ADDR y REMOTE_HOST se actualizan a la IP del usuario: puede usar la descarga SSL y el código no puede notar la diferencia

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

Sugiero usarlo con NLB y crear 2 nodos ARR. Configure el primer nodo para que tome todo el tráfico a menos que el primero falle. De esa forma las estadísticas estarán en el primer nodo. Utilice la configuración compartida para que no necesite administrar manualmente el segundo nodo, excepto para importar y asignar los certificados SSL.

Aquí hay una publicación de blog que hice con más información: http://weblogs.asp.net/owscott/archive/2009/08.aspx


1

Los equilibradores de hardware se están volviendo tan baratos que no sé cuán grande será la adopción. Yo tambien estoy interesado


0

Miré lo mismo la semana pasada. Al final decidí que la tecnología IIS7 todavía era verde. El balanceo de carga / enrutamiento es realmente el tipo de tecnología que desea que otra persona encuentre las arrugas en :-). He tenido una buena experiencia con HAProxy y si sus necesidades son más simples, nginx es fácil de configurar.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.