¿Cómo se gestionan las granjas web grandes? [cerrado]


11

Tengo una granja web de rápido crecimiento que ejecuta IIS 7 (más de 30 servidores). Todos los servidores son copias idénticas entre sí y todos los servidores son físicos. Actualizamos el software aproximadamente una vez al mes, y en el proceso actual, seguimos los siguientes pasos:

  1. Deshabilite el servidor del grupo en el equilibrador de carga F5.
  2. Deshabilite HTTP Keep-alives en IIS para que las conexiones se caigan rápidamente.
  3. Cambie el directorio predeterminado del sitio web a una nueva carpeta que contenga nuevos binarios.
  4. Servidor de prueba
  5. Habilite HTTP Keep-alives.
  6. Habilite el servidor en el grupo F5.
  7. Mover al servidor 2

Microsoft solía tener Application Center, que fue abandonado hace un tiempo. Han hecho un segundo intento con Web Farm Framework, pero esto agrega tanto tiempo de control de calidad probando el paquete de lanzamiento como lo ahorra en la implementación.

¿Alguien ha visto una aplicación comercial lista para usar que se administre e implemente en grandes granjas web?

¡Gracias!


Echa un vistazo a openefs.org
Warner

Las recomendaciones de productos, incluido el reconocimiento, están fuera del tema según las preguntas frecuentes actualizadas .
sysadmin1138

Respuestas:


2

Web Deploy es el nuevo método que Microsoft recomienda para implementar sitios web, y tienen alguna guía sobre cómo usarlo para implementar en granjas web . Como mínimo, probablemente pueda automatizar la mayoría de los pasos con Powershell.

También puede consultar la versión preliminar beta de Web Farm Framework recientemente lanzada , que le permite aprovisionar y administrar fácilmente una granja de servidores web IIS 7.


1

En realidad, la nueva recomendación es usar Web Farm Framework para administrar esos servidores, puede ayudarlo a implementar y sincronizar sus servidores (internamente usando Web Deploy) y monitorear su estado y ejecutar operaciones personalizadas en las granjas. La versión Beta ya está disponible, consulte: http://www.iis.net/download/webfarmframework



0

Todos los nuestros son máquinas virtuales a través de Cisco ACE y Zeus ZXTM. Tendemos a agregar una nueva VM con el software actualizado en el VIP del clúster primero, dejamos que tome algo de carga, solo entonces sacamos una VM existente. Hacemos el mismo proceso de drenaje que usted, luego agregamos otra VM y repetimos. Por lo general, hacemos los primeros servidores a mano antes de implementar el resto por script.



-3

Esta es la url con lo que necesita: iControl.dll, eso es todo :) https://devcentral.f5.com/wiki/iControl.PsPoolMemberControl.ashx

Debe tener una cuenta en devcentral: la creación de cuentas es gratuita.


Esto no ayuda a responder la pregunta original.
Brent Pabst

Si bien este enlace puede responder la pregunta, es mejor incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas si la página vinculada cambia.
Michael Hampton
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.