Hogar Redes ¿Qué es un controlador de entrega de aplicaciones (adc)? - definición de techopedia

¿Qué es un controlador de entrega de aplicaciones (adc)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa Application Delivery Controller (ADC)?

Un controlador de entrega de aplicaciones (ADC) es uno que administra y dirige el flujo de datos entre las conexiones del cliente y las aplicaciones web o empresariales, y puede ser en forma de dispositivos de hardware o programas de software. Los ADC generalmente están asociados con las redes de entrega de aplicaciones (AND) donde su propósito es realizar tareas simples como lo que los sitios web suelen hacer para disminuir la carga de los servidores web. Los ADC también se pueden encontrar entre un firewall y varios servidores de aplicaciones en una granja de servidores web dentro de una zona desmilitarizada (DMZ).

Techopedia explica Application Delivery Controller (ADC)

Los Application Delivery Controllers sirven como un único punto de control que puede determinar las necesidades de seguridad de una aplicación, así como proporcionar autenticación, autorización y contabilidad. Por lo tanto, los ADC generalmente se colocan detrás de un firewall y frente a los servidores de aplicaciones. Un ADC utiliza técnicas como la compresión y el almacenamiento en caché inverso para poder implementar la optimización y acelerar el rendimiento de las aplicaciones entregadas en una red de área amplia (WAN).

Los ADC más nuevos ya ofrecen características adicionales, como multiplexación de conexiones, conformación de tráfico, seguridad de la capa de aplicación, descarga SSL y cambio de contenido. Los ADC virtuales, por otro lado, son muy útiles en centros de datos virtualizados y sistemas de computación en la nube donde los clientes necesitan poder aumentar o disminuir las capacidades según la demanda. Algunos ADC están diseñados específicamente para proporcionar equilibrio de carga en la nube, escalabilidad rápida y garantía de disponibilidad.

¿Qué es un controlador de entrega de aplicaciones (adc)? - definición de techopedia