Inhoudsopgave:
- Definitie - Wat betekent Application Delivery Controller (ADC)?
- Techopedia legt Application Delivery Controller (ADC) uit
Definitie - Wat betekent Application Delivery Controller (ADC)?
Een Application Delivery Controller (ADC) is er een die de gegevensstroom tussen clientverbindingen en web- of bedrijfstoepassingen beheert en aanstuurt, en dit kan hardware-apparaten of softwareprogramma's zijn. ADC's worden meestal geassocieerd met applicatieleveringsnetwerken (AND) waar ze bedoeld zijn om eenvoudige taken uit te voeren zoals websites meestal doen om de belasting van de webservers te verminderen. ADC's kunnen ook worden gevonden tussen een firewall en verschillende applicatieservers in een webfarm in een gedemilitariseerde zone (DMZ).
Techopedia legt Application Delivery Controller (ADC) uit
Application Delivery Controllers dienen als een enkel controlepunt dat in staat is om de beveiligingsbehoeften van een applicatie te bepalen en authenticatie, autorisatie en boekhouding te bieden. ADC's worden dus meestal achter een firewall en voor applicatieservers geplaatst. Een ADC gebruikt technieken zoals compressie en reverse caching om optimalisatie te kunnen implementeren en de prestaties van applicaties die via een wide area network (WAN) worden geleverd, te versnellen.
Nieuwere ADC's bieden al extra functies, zoals verbindingsmultiplexing, verkeersvorming, beveiliging van de applicatielaag, SSL-offload en schakelen tussen inhoud. Virtuele ADC's zijn daarentegen erg handig in gevirtualiseerde datacenters en cloud computing-systemen waar klanten hun capaciteiten naar boven of naar onder moeten kunnen schalen, afhankelijk van de vraag. Sommige ADC's zijn specifiek gemaakt om cloud load balancing, snelle schaalbaarheid en beschikbaarheidsgarantie te bieden.