Resumen #
Con Relianoid ADC , podemos escalar sistemas empresariales multidimensionales manteniendo una alta disponibilidad . Esto significa que no existen limitaciones de rendimiento en cuanto a memoria, núcleos de CPU o velocidad de transferencia.
Si está considerando otras alternativas además de Kemp, es posible que haya notado estas limitaciones que impiden que su red escale. Las ediciones Community y Enterprise de Relianoid están diseñadas para escalar independientemente de la plataforma de implementación, ya sea hardware, entornos virtuales, infraestructura en la nube o servidores físicos.
Este artículo analizará cómo configurar una instancia del balanceador de carga de Relianoid según las configuraciones de Kemp LoadMaster.
Requisitos previos #
Para seguir esta guía, debes:
- Tenga una instancia activa de Relianoid ADC en su estación de trabajo o en una plataforma en la nube. Si no hay una instancia instalada, solicitar una evaluación.
- Familiarícese con los conceptos de KEMP Loadmaster.
- Tenga acceso al panel web de Relianoid. Si no lo tiene, siga este breve guía de instalación.
- Debes tener conocimientos sobre cómo crear un servidor virtual en Relianoid ADC. Sigue esta guía: Configuración del servidor virtual de capa 4 y capa 7.
Conceptos básicos #
Servicio virtual: Un servicio virtual en el balanceador de carga de Kemp es un punto de contacto con redes externas. Esta interfaz cuenta con una IP y un puerto virtuales a través de los cuales fluye todo el tráfico web. Un servicio virtual en LoadMaster de Kemp es equivalente a una granja de servidores (Farm) al usar el balanceador de carga de Relianoid.
SubVS: Utilice un subVS para segmentar el tráfico web y enviarlo a los recursos solicitados. Estos recursos pueden ser archivos HTML o archivos descargados de servidores FTP. Un subVS es un grupo de servidores backend donde se crea una agrupación y se les asigna un rol. En Relianoid ADC, un subVS es equivalente a un servicio .
Método de programación: Estos métodos se utilizan para decidir con qué frecuencia los clientes deben acceder a los recursos de los servidores backend. Un método de programación es equivalente a un planificador de equilibrio de carga en Relianoid ADC.
Métodos reales de comprobación de servidores: Los balanceadores de carga deben supervisar el estado de los nodos que dan servicio a una aplicación mediante el envío de señales de sondeo. Estas señales comprueban si un nodo y su servicio funcionan correctamente. Relianoid ADC utiliza un conjunto de complementos integrados llamado Farmguardian para la supervisión del estado.
Interfaces: Las interfaces son necesarias para dividir una red local en distintos segmentos. La segmentación de red requiere VLAN . El balanceador de carga Relianoid incluye una sección de red que permite gestionar diferentes VLAN y asignarles direcciones IP mediante interfaces virtuales.
Balanceo global: Este módulo proporciona esquemas de balanceo de carga a nivel DNS . Se utiliza para distribuir el tráfico entre centros de datos. El módulo GSLB realiza una función similar en Relianoid ADC, pero con medidas de seguridad más avanzadas, además de aplicar reglas WAF.
Servidores reales: Los servidores reales son los hosts dentro de una red local. Estos hosts procesan todas las solicitudes de la web y envían una respuesta a través de un proxy inverso. Un servidor real es equivalente a un backend en el balanceador de carga Relianoid.
IPS/IDS: Este módulo proporciona protección de capa 7 al usar el balanceador de carga Kemp. Incluye un conjunto de reglas WAF que protegen contra cualquiera de los 10 principales ataques de seguridad de OWASP. Relianoid utiliza el módulo IPDS , que proporciona seguridad de red en las capas 3, 4 y 7.
Operación: Son comandos que se le dan a un balanceador de carga para realizar tareas como crear, editar, eliminar o reiniciar servicios. Las operaciones son equivalentes a las acciones en el balanceador de carga Relianoid.
Tipo de servicio / Tipo de subVS: Estas opciones determinan si un servicio es HTTP o HTTPS. En un perfil HTTP de Relianoid ADC, el oyente admite los protocolos HTTP y HTTPS. Las opciones Tipo de servicio y Tipo de subVS son idénticas a las de Oyentes al usar Relianoid ADC.
Protocolo: Estos determinan si una red debe transmitir paquetes UDP o TCP. Relianoid ADC cuenta con más protocolos que abarcan las capas 4 y 7.
Certificados ACME: Este protocolo automatiza las interacciones entre las autoridades de certificación cuando se necesita un certificado SSL firmado. El balanceador de carga de Relianoid incluye un generador OpenSSL integrado con el programa Let's Encrypt .
Configuraciones de ejemplo: cambio de contenido #
Los sitios web ofrecen dos tipos de contenido: dinámico y estático . El contenido estático, como imágenes, audio, GIF, etc., se puede acceder directamente desde bases de datos, mientras que el contenido dinámico suele requerir más recursos del servidor para su procesamiento, dependiendo del comportamiento del usuario. Por lo tanto, debemos acceder a estos recursos de forma diferente para mantener una alta velocidad de entrega.
Se deben crear dos grupos de servicios en un servidor virtual. En estas configuraciones de ejemplo, crearemos los grupos de servicios serviceDynamic y serviceStatic para demostrar el cambio de contenido con Kemp y cómo se puede lograr con Relianoid ADC.
Configuraciones de Kemp #
- Para cambiar de contenido, necesitará al menos dos activos subVS dentro de un servicio Virtual.
- uno debe definir Reglas de contenido.
- Después de crear reglas de contenido, habilite esa regla en un subVS que quieres igualar. Haga clic en el botón Modificar en un servicio virtual. Desplázate hasta llegar al Propiedades avanzadas ajuste y haga clic en el Activar botón aparte del cambio de contenido.
- Desplácese hasta la tabla en la parte inferior. Dentro de la columna con el encabezado Reglas, haz clic en el que tiene Ninguna para agregar una regla.
- Después de agregar una regla, el estado cambiará de Ninguna a 1. Para este ejemplo, todo el tráfico que coincida con esta regla se reenviará a un subVS con contenido estático. Todo el tráfico que coincida con esta condición será reenviado al subVS con contenido dinámico.
Configuraciones relianoides #
- Para habilitar el cambio de contenido, necesitará al menos dos servicios en un HTTP Granja.
- Para este ejemplo, haremos clic y editaremos el servicioestático .
- Para equilibrar la carga en contenido estático, se debe utilizar un Patrón de URL para que coincida con los archivos estáticos. En este ejemplo, usaremos el mismo patrón que con KEMP.
\.(jpg|jpeg|png|gif|ico|css|js|html|htm|avi|mov|mp3|svg)$
- La persistencia de la sesión es opcional. Puedes dejar el campo sin cambios. Sin embargo, debe habilitar los controles de salud. Dentro guardián de la granja, habilite las comprobaciones de estado http con la bandera comprobar_http.
- Guarde las configuraciones haciendo clic en el Aplicar .
- Crear servidores para distribuir recursos estáticos.

Todo el tráfico de la web que coincida con el condicional dentro del patrón de URL El parámetro se distribuirá entre los enumerados. Backends. Los que no coincidan serán reenviados al servicio servicioDinámico. Asegúrese de habilitar la persistencia de la sesión.
Configuraciones de ejemplo: descarga SSL #
La descarga SSL se puede utilizar para mejorar el rendimiento de un sitio web al aliviar al servidor de origen de la carga de procesamiento de cifrar y descifrar el tráfico. También se puede utilizar para centralizar la gestión de SSL/TLS y habilitar funciones como el filtrado de contenidos. Al implementar la descarga SSL, es importante asegurarse de que el tráfico descifrado no sea visible para partes no autorizadas y que el tráfico esté correctamente cifrado cuando sale del dispositivo de descarga.
En esta sección, mostraremos las configuraciones para configurar la descarga de SSL en el balanceador de carga de Kemp y cómo se puede lograr lo mismo con Relianoid.
Configuraciones de Kemp #
Para habilitar la descarga de SSL , debe tener un certificado SSL cargado en el balanceador de carga. Este puede ser un certificado emitido por una Autoridad de Certificación o un certificado autofirmado.
Estas son las configuraciones para habilitar la descarga SSL con el balanceador de carga Kemp.
- Haga clic en servicios virtuales en el menú.
- Haga clic en ver/modificar servicios.
- Haga clic en el botón modificar botón debajo de las operaciones del servicio seleccionado.
- Desplázate hasta llegar al Propiedades SSL.
- Activar Aceleración SSL.
- Asigne el certificado disponible en uso cambiándolo de la lista Certificados disponibles caja al Certificados asignados cuadro y haga clic en el Establecer certificados .
Con esta configuración, el balanceador de carga Kemp debería ser capaz de gestionar la descarga SSL .
Configuraciones relianoides #
- Para habilitar la descarga de SSL, vaya a LSLB
- Haga clic en el botón Granjas .
- Haga clic en el botón Editar en una granja HTTP o HTTPS.
- Cambiar el oyente de HTTP a HTTPS.
- Cambie el puerto virtual a 443.
- En Cifrados, cambie la opción de Todos a Descarga SSL.
- Haga clic en el elemento Certificado disponible desea usar
- Haga clic en la flecha mayor que (>) para cambiar el certificado de Certificados disponibles a Certificados habilitados.
- Guarde las configuraciones haciendo clic en el Aplicar .
- Reanudación la Granja para que los cambios entren en vigor.
Supongamos que no tiene un certificado SSL instalado en el balanceador de carga; se utilizará un certificado comodín *.zencert.pem .
Para cargar un certificado SSL en Relianoid ADC, lea este artículo: LSLB | Certificados SSL
Para generar un certificado autofirmado mediante el programa Let's encrypt, lea este artículo: LSLB | Vamos a cifrar
Más Recursos #
Usando el programa Let's encrypt para generar automáticamente un certificado SSL.
Equilibrio de carga de enlace de datos/enlace ascendente con Relianoid ADC.
Equilibrio de carga de DNS con Relianoid ADC.
Protección contra ataques DDoS.
Monitoreo de aplicaciones, estado y red en Relianoid ADC.
Configuración del Firewall de Aplicaciones Web.
Configuración de certificados SSL para el balanceador de carga.







