stringtranslate.com

Controlador de entrega de aplicaciones

Un controlador de entrega de aplicaciones ( ADC ) es un dispositivo de red informática en un centro de datos , a menudo parte de una red de entrega de aplicaciones (ADN), que ayuda a realizar tareas comunes, como las que realizan los aceleradores web para eliminar la carga de los propios servidores web . Muchos también proporcionan equilibrio de carga . Los ADC suelen colocarse en la DMZ , entre el cortafuegos o el enrutador externo y una granja web . [ cita requerida ]

Características

Un controlador de entrega de aplicaciones (ADC) es un tipo de servidor que proporciona una variedad de servicios diseñados para optimizar la distribución de la carga que manejan los servidores de contenido backend. Un ADC dirige el tráfico de solicitudes web a fuentes de datos óptimas para eliminar la carga innecesaria de los servidores web. Para lograr esto, un ADC incluye muchos servicios de capa 3 a 7 de OSI, incluido el equilibrio de carga.

Los ADC están pensados ​​para implementarse dentro de la DMZ de un clúster de servidores informáticos que alojan aplicaciones y/o servicios web. En este sentido, un ADC puede considerarse como un reemplazo directo de un balanceador de carga. Pero ahí terminan las similitudes. Cuando un ADC recibe una solicitud web de un host externo, ejecuta el siguiente proceso (suponiendo que todas las funciones existen y están habilitadas):

  1. Actuar como punto final TLS para el clúster y descifrar las solicitudes entrantes (solo HTTPS).
  2. Examine la URI de solicitud y determine el tipo de recurso que se solicita.
  3. Verificar que la entidad que realiza la solicitud esté autorizada para acceder a la URI indicada.
  4. Realizar cualquier traducción de URI, si corresponde.
  5. Busque el grupo de hosts asociados con ese tipo de recurso (por ejemplo, imagen, hoja de estilo, HTML, etc.).
  6. En el caso de solicitudes de inicio de sesión, la solicitud puede traducirse, en lugar de simplemente reenviarse, a una instancia dentro de un grupo de servidores de autenticación.
  7. En el caso de objetos estáticos, el ADC puede servir el objeto directamente desde su propio caché interno o dirigirlo a un repositorio de objetos estáticos dedicado.
  8. Mantener una tabla que describa el estado de los servidores en cada grupo a través de uno de varios métodos (por ejemplo, tiempo de respuesta promedio).
  9. Reenvíe la solicitud al servidor dentro del grupo de destino con el mejor puntaje de salud.

Las características que se encuentran comúnmente en los ADC incluyen:

En el contexto de la infraestructura de Telco, un ADC podría proporcionar servicios de control de acceso para un área Gi-LAN.

Historia

A partir de 2004 aproximadamente, los ADC de primera generación ofrecían aceleración de aplicaciones y equilibrio de carga simples . [ cita requerida ]

En 2006, los ADC comenzaron a madurar cuando comenzaron a ofrecer servicios de aplicaciones avanzadas como compresión , almacenamiento en caché , multiplexación de conexión , modelado de tráfico , seguridad de la capa de aplicación , descarga de SSL y conmutación de contenido , combinados con servicios como equilibrio de carga del servidor en un marco de servicios integrados que optimizaban y aseguraban los flujos de aplicaciones críticas para el negocio. [ cita requerida ]

En 2007, muchas empresas ya ofrecían productos de aceleración de aplicaciones. [1]

Hasta que abandonó el mercado en 2012, Cisco Systems ofrecía controladores de entrega de aplicaciones. Líderes del mercado como F5 Networks , Radware y Citrix habían estado ganando participación de mercado a Cisco en años anteriores. [2]

El segmento de mercado de los ADC se fragmentó en dos áreas generales: 1) optimización general de la red; y 2) optimización específica de la aplicación/marco. Ambos tipos de dispositivos mejoran el rendimiento, pero el último suele ser más consciente de las estrategias de optimización que funcionan mejor con un marco de aplicación en particular, centrándose en aplicaciones ASP.NET o AJAX , por ejemplo. [3] [4]

Véase también

Referencias

  1. ^ Bednarz, Ann (3 de julio de 2007). "Los fabricantes de engranajes incorporan funciones de optimización de red". Network World . Consultado el 26 de mayo de 2013 .
  2. ^ Burt, Jeffrey (20 de septiembre de 2012). "Cisco pone fin a su negocio de ADC y cede mercado a F5, Citrix y Riverbed". eweek.com . Consultado el 27 de junio de 2013 .
  3. ^ Kerner, Sean Michael (1 de mayo de 2008). "Las aplicaciones y las redes deben unirse". InternetNews.com. Archivado desde el original el 5 de mayo de 2008. Consultado el 26 de mayo de 2013 .
  4. ^ Edgenexus Limited (2022). Balanceadores de carga y aplicaciones de Edgenexus. Recuperado de https://www.edgenexus.io/.