El clúster LVS utiliza tres tecnologías de equilibrio de carga ip, a saber, las tecnologías VS /NAT, VS /TUN y VS /DR. ¿Cuáles son las diferencias entre estos tres métodos de equilibrio de carga? La siguiente serie pequeña le presentará la diferencia entre los tres métodos de equilibrio de carga de LVS.
1. ¿Cuál es la definición de LVS?
LVS es la abreviatura de Linux Virtual Server, que significa servidor virtual de Linux, que es un sistema de clústeres de servidores virtuales. De hecho, es una tecnología de clúster, que utiliza tecnología de equilibrio de carga IP y tecnología de distribución de solicitudes basada en contenido. El programador tiene un buen rendimiento, transfiere las solicitudes a diferentes servidores para su ejecución, y el programador enmascara automáticamente las fallas del servidor, lo que convierte a un grupo de servidores en un servidor virtual de alto rendimiento y alta disponibilidad. La estructura de todo el clúster de servidores es transparente para el cliente y no es necesario modificar los programas del lado del cliente y del servidor. El proyecto fue establecido en mayo de 1998 por el Dr. Zhang Wenzhao y es uno de los primeros proyectos de software libre en China.
Para hacer esto, debe considerar la transparencia, la escalabilidad, la alta disponibilidad y la capacidad de administración de su sistema. En general, la estructura de tres capas cluster LVS, como se muestra en la figura su arquitectura: la arquitectura de la agrupación
LVS
2, principales componentes LVS son:
El equilibrador de carga (Director), que es la máquina de front-end de todo el clúster al exterior, es responsable de enviar la solicitud del cliente a un grupo de servidores para su ejecución, y el cliente considera que el servicio proviene de una dirección IP (podemos llamarlo IP virtual) Dirección).
El grupo de servidores (servidor real) es un grupo de servidores que realmente ejecutan solicitudes de clientes. Los servicios que se ejecutan generalmente incluyen WEB, CORREO, FTP y DNS.
Almacenamiento compartido, que proporciona un área de almacenamiento compartido para grupos de servidores, lo que facilita que los grupos de servidores tengan el mismo contenido y proporcionen los mismos servicios.
3, modo de equilibrio de carga LVS:
Servidor virtual a través de la traducción de direcciones de red NAT (VS /NAT)
VS /NAT es una de las formas más fáciles, todas RealServer solo necesita apuntar su propia puerta de acceso al Director. El cliente puede ser cualquier sistema operativo, pero en este modo, un RealServer que un Director puede manejar es limitado. En el modo VS /NAT, el Director también puede ser un RealServer. La arquitectura de VS /NAT se muestra en la figura.
VS /arquitectura NAT
servidor virtual a través de IP de túnel (VS /TUN)
túnel IP (IP Tunneling) un paquete IP se encapsula dentro de otro La tecnología de paquetes IP, que permite que los paquetes de datos destinados a una dirección IP se encapsulen y envíen a otra dirección IP. La tecnología de tunelización IP también se conoce como encapsulación IP. El túnel IP se usa principalmente para el host móvil y la red privada virtual. El túnel está establecido de manera estática. El túnel tiene una dirección IP en un extremo y una dirección IP única en el otro. La programación y administración de su conexión es la misma que en VS /NAT, excepto que su método de reenvío de paquetes es diferente. El programador selecciona dinámicamente un servidor según la carga de cada servidor, encapsula el paquete de solicitud en otro paquete IP y reenvía el paquete encapsulado IP al servidor seleccionado. Después de recibir el paquete, el servidor recibe el paquete. El paquete se descapsula primero para obtener el paquete cuya dirección de destino original es VIP.El servidor encuentra que la dirección VIP está configurada en el dispositivo del túnel IP local, por lo que la solicitud se procesa, y luego el paquete de respuesta se devuelve directamente al cliente según la tabla de enrutamiento. Arquitectura
VS /TUN Anterior 12 Siguiente total de 2
Muchos usuarios reflejan la aparición de una pantalla azul al instalar VMware en Linux, reinicie el
La operación del sistema Linux, a veces necesita instalar el archivo de cabecera del kernel al insta
El navegador Chrome todavía usa mucha gente, pero en el sistema CentOS, debido a que la versión es d
en Linux Para los amigos a los que les gusta la música, SoundCloud es un buen software de música. S
Guía de uso del comando rm de Linux
Bajo RedHat comando fdisk sistema no puede ocuparse de cómo utilizar todas las particiones?
Resumen de uso del comando less del comando de Linux
Análisis de parámetros del comando xlsfonts del sistema Linux
¿Qué pasa si Ubuntu no puede iniciar Eclipse?
Recomendaciones de mejora del escritorio del sistema Linux
Linux cancela el método de contraseña de inicio de sesión SSH
Cómo deshacer operaciones en Git en Linux
Cómo modificar los parámetros del disco en el sistema Linux
Ubuntu 14.04 prohíbe el método de inicio de ventana de informe de error de apport
Ubuntu 32/64 bit cómo instalar el editor de etiquetas de música Kid3
Haga WinXP más seguro, algunos trucos, habilidades de super matar
¿Cómo descargar audio desde Himalayan FM? Himalayan FM descargar el método de audio introducción
Pruebas de seguridad - Ataque de secuencias de comandos entre sitios (xss)
El sistema Win7 corrigió el navegador IE, todas las puntas de tamaño de fuente web
Cómo reinstalar el disco duro de win7 directamente en el portátil
Win10 Spartan navegador cómo deshabilitar Flash
Win7 actualización gratuita directa win10 (puede disfrutar de la actualización gratuita de por vida)
Cómo usar el disco virtual de Windows 8 para montar una imagen de CD
Win8 viene con una aplicación de video para reproducir el video con imagen completa
Cómo resolver el problema del parpadeo en el disco duro del sistema Win7