Descripción general y arquitectura de Web Farm y Network Load Balancing

  

Descripción general de Web Farm y Network Load Elancing

Después de que varios servidores web internos de IIS se integren en Web Farms, estos servidores proporcionarán uno al usuario al mismo tiempo. Servidor web intermitente y fiable. Cuando la Granja web recibe una solicitud de un usuario diferente para conectarse al sitio web, estas solicitudes se distribuyen a diferentes servidores web en la Granja web para su procesamiento, de modo que la eficiencia de la página web pueda mejorarse. Si hay un servidor web en la Granja web, el usuario no puede autenticarse. Si se proporciona el servicio, el servidor continuará recibiendo servicio de otros servidores que todavía se ejecutan normalmente, por lo que la granja de servidores web también es tolerante a fallos.

Web Farm Architecture

Un ejemplo de una arquitectura general de Web Farm, la siguiente figura afecta el funcionamiento normal de Web Farm para evitar un punto único de falla, por lo que cada nivel, como un firewall, un equilibrador de carga , servidor de base de datos y el servidor iisweb y así más de uno, a fin de proporcionar tolerancia a fallos, la función de equilibrio de carga:

1, cortafuegos: un firewall puede garantizar la seguridad de los ordenadores y servidores internos.

2, equilibrador de carga: Load Balancer (Load Balancer) puede distribuir solicitudes para conectarse al sitio web a diferentes servidores web en la granja de servidores web.

3, front-end Web Farm (servidor web IIS): varios servidores web de IIS están compuestos de web farm para proporcionar servicios de acceso web a los usuarios.

4, servidor de base de datos back-end: se utiliza para almacenar configuraciones, páginas web u otros datos.
Windows Server 2008R2 tiene un equilibrio de carga de red incorporado (NLB de Windows), por lo que cancele el equilibrador de carga aquí, que habilita el NLB de Windows en la comunidad de servidores front-end y lo usa para proporcionar equilibrio de carga y tolerancia a fallas.
allí porque Mircrosof ISA Server o Microsoft Forefront Threat Management Gateway (TMG) del cortafuegos de servidores Web se puede apoyar a través de la emisión de normas, se puede demostrar por debajo del entorno de servidores Web de planificación y diseño. Tras la recepción de la solicitud de los enlaces externos al sitio web interno En la foto, el servidor ISA o TMG en

, se establecerá la cuestión de conformidad con las normas que transmita la presente solicitud a un proceso de servidor Web en el conjunto de servidores Web. ISA Server o TMG también tiene la capacidad de detectar automáticamente si el servidor web está fuera de servicio, por lo que solo reenviará las solicitudes al servidor web que aún funciona.

Ubicación del almacenamiento de contenido web

Como se muestra arriba, puede almacenar páginas web en el disco local de cada servidor web (simplificamos el firewall y el equilibrador de carga en una figura) Debe hacer que el contenido de las páginas web almacenadas en cada servidor web sea el mismo. Aunque puede copiar los archivos web a cada servidor web mediante una copia manual, se recomienda utilizar DFS (Sistema de archivos distribuidos) para copiar automáticamente. En este momento, siempre que se actualicen los archivos web de uno de los servidores web, se copiarán automáticamente a otros servidores web a través de la función de copia DFS.


También puede almacenar páginas web en dispositivos de almacenamiento como SAN (Storage Area Network) o NAS (Network Attached Storage) y usarlas para brindar solución de problemas al contenido web.


También puede almacenar páginas web en un servidor de archivos como se muestra a continuación, y para proporcionar tolerancia a fallos, debe configurar varios servidores de archivos, y también debe asegurarse de que todas las páginas web en el servidor estén De la misma manera, puede utilizar la función de copia DFS para hacer que el contenido de las páginas web almacenadas en cada servidor de archivos sea lo mismo.


Este artículo es del blog " IT Chenyi " asegúrese de mantener esta fuente http://itchenyi.blog.51cto.com/4745638/1125115

Copyright © Conocimiento de Windows All Rights Reserved