Contrôleur de livraison d’application (adc)

Définition - Que signifie Application Delivery Controller (ADC)?

Un contrôleur de livraison d'application (ADC) est celui qui gère et dirige le flux de données entre les connexions client et les applications Web ou d'entreprise, et peut se présenter sous la forme de périphériques matériels ou de programmes logiciels. Les ADC sont généralement associés à des réseaux de distribution d'applications (AND) où leur objectif est d'effectuer des tâches simples comme ce que font habituellement les sites Web afin de réduire la charge des serveurs Web. Les ADC peuvent également être trouvés entre un pare-feu et plusieurs serveurs d'applications dans une batterie de serveurs Web à l'intérieur d'une zone démilitarisée (DMZ).

Definir Tech explique Application Delivery Controller (ADC)

Les contrôleurs de livraison d'application servent de point de contrôle unique capable de déterminer les besoins de sécurité d'une application et de fournir l'authentification, l'autorisation et la comptabilité. Ainsi, les ADC sont généralement placés derrière un pare-feu et devant des serveurs d'applications. Un ADC utilise des techniques telles que la compression et la mise en cache inversée pour pouvoir mettre en œuvre l'optimisation et accélérer les performances des applications fournies sur un réseau étendu (WAN).

Les nouveaux ADC offrent déjà des fonctionnalités supplémentaires, telles que le multiplexage des connexions, la mise en forme du trafic, la sécurité de la couche application, le déchargement SSL et la commutation de contenu. Les ADC virtuels, en revanche, sont très utiles dans les centres de données virtualisés et les systèmes de cloud computing où les clients doivent pouvoir augmenter ou réduire les capacités en fonction de la demande. Certains ADC sont spécialement conçus pour offrir un équilibrage de charge cloud, une évolutivité rapide et une assurance de disponibilité.