¿Qué es un servidor proxy inverso?

Un servidor proxy inverso es un dispositivo que un host web puede colocar entre sus servidores e Internet para manejar las solicitudes de los clientes. Cuando se emplea este tipo de configuración, los clientes que hacen solicitudes del proxy inverso lo ven como un servidor normal. El servidor proxy inverso reenvía todas las solicitudes a los servidores reales, luego pasa los datos a los clientes. Esto puede proporcionar seguridad adicional para el host web, acelerar la entrega de contenido o sacar algo de carga de los servidores web. Otro uso de estos dispositivos se conoce como alimentación con cuchara, ya que permite que el servidor web genere rápidamente una página dinámica y envíe todo al servidor proxy, que luego puede entregarlo pieza por pieza al cliente.

Un uso común de proxies inversos es para almacenar datos estáticos. Cuando uno de estos proxies recibe una solicitud de contenido estático, como imágenes, sonido o video, almacena los datos antes de enviarlo al cliente. La próxima vez que se solicite esta información, el caché de prox inversoy simplemente puede entregarlo directamente al cliente en lugar de reenviar la solicitud al servidor web real. Esto puede quitar parte del servidor regular, liberándolo para generar contenido dinámico.

El rendimiento

también se puede aumentar utilizando un servidor proxy inverso para distribuir cargas en múltiples servidores web. Las solicitudes de clientes entrantes van primero al proxy y se distribuyen posteriormente de acuerdo con la carga del servidor o el tipo de solicitud. El servidor menos ocupado o el diseñado para manejar esa solicitud en particular puede generar los datos necesarios.

También es posible que un servidor proxy inverso acelere el cifrado de capa de socket segura (SSL). En estos casos, el servidor web entregará contenido al proxy, que luego realiza el cifrado en sí. Al descargar las tareas de cifrado al proxy, se libera más potencia de procesamiento en el servidor web para completar las solicitudes de contenido.El servidor proxy también puede tener hardware de aceleración SSL instalado, lo que puede acelerar aún más el proceso.

Otro uso para un servidor proxy inverso es crear protección adicional entre un host web e Internet. Cuando se toma una acción maliciosa contra un host web que usa un servidor proxy inverso, tenderá a tomar la peor parte del ataque. Esto puede permitir que el servidor regular quede indemne, ya que cualquier malware u otro código no deseado puede residir en el proxy. Los firewalls de capa de aplicación también se pueden instalar en proxies inversos, lo que puede hacer que sea más fácil defenderse de los ataques entrantes.

OTROS IDIOMAS