Die besten Application Delivery Controller

Ein Application Delivery Controller (ADC) ist ein Netzwerkgerät, das speziell dafür entwickelt wurde, die Sicherheit, Leistung und Ausfallsicherheit von Anwendungen zu verbessern, die über das Web bereitgestellt werden. Heute besteht eine große Nachfrage nach älteren Load-Balancing-Appliances, um modernere Anforderungen an die Anwendungsbereitstellung zu erfüllen und die Anwendungsleistung zu steigern. Da sich die Datenverarbeitung in die Cloud verlagert, müssen moderne Anwendungen […]

Written By
Collins Ayuya
Collins Ayuya
Aug 9, 2022
8 minute read
enterprise infrastructure
Enterprise Networking Planet content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Ein Application Delivery Controller (ADC) ist ein Netzwerkgerät, das speziell dafür entwickelt wurde, die Sicherheit, Leistung und Ausfallsicherheit von Anwendungen zu verbessern, die über das Web bereitgestellt werden. Heute besteht eine große Nachfrage nach älteren Load-Balancing-Appliances, um modernere Anforderungen an die Anwendungsbereitstellung zu erfüllen und die Anwendungsleistung zu steigern.

Da sich die Datenverarbeitung in die Cloud verlagert, müssen moderne Anwendungen über alle Netzwerktypen hinweg und an Orten jenseits der Grenzen physischer Arbeitsplätze ausgeführt werden. Außerdem müssen sie den Anforderungen einer zunehmend hybriden Belegschaft gerecht werden. ADCs sind in heutigen Unternehmen unverzichtbar, da sie es Anwendungen ermöglichen, sich an die heutigen Netzwerke und Protokolle anzupassen. Softwarebasierte ADCs übernehmen zunehmend Aufgaben, die traditionell von speziell angefertigter Hardware ausgeführt wurden.

So wählen Sie einen Application Delivery Controller aus

Neben Kosten- und Budgetüberlegungen gibt es vor dem Kauf eines Application Delivery Controllers eine Reihe weiterer Faktoren zu berücksichtigen.

  • Leistung: Suchen Sie nach einer Lösung, die ein ausgewogenes Verhältnis von Leistung und Verfügbarkeit bietet, anstatt die Leistung zugunsten einer ständig verfügbaren Lösung zu vernachlässigen.
  • Lizenzierungsoptionen: Es ist entscheidend zu verstehen, wie flexibel der Anbieter bei den angebotenen Lizenzierungsoptionen ist, da sich Ihre ADC-Anforderungen mit Veränderungen in Ihrer Umgebung ändern können.
  • Funktionen und Benutzerfreundlichkeit: Es ist wichtig, die Benutzerfreundlichkeit, Bereitstellung und Verwaltung der potenziellen Lösung zu berücksichtigen. Die Lösung sollte durch einen leistungsfähigen Support abgesichert sein und entsprechend den sich wandelnden Marktanforderungen skalieren können. Sie sollte über die Funktionen verfügen, die heute und auch künftig für Ihre Unternehmensanforderungen erforderlich sind.
  • Überlegen Sie, wo die Lösung bereitgestellt werden kann: Um mit den heutigen hybriden Umgebungen Schritt zu halten und Ihre Anwendungen zukunftssicher zu machen, sollte Ihre potenzielle Lösung auf Virtual-Machine-Plattformen (VM), Containern, Bare Metal sowie öffentlichen oder privaten Clouds bereitstellbar sein.
Advertisement

Siehe auch: Die besten Lösungen und Produkte für Netzwerkvirtualisierung 

Die besten Application Delivery Controller

Avi Vantage

Da Anwendungsentwicklung, -bereitstellung, -auslieferung und -nutzung einen grundlegenden Wandel durchlaufen, entwickelt sich die Plattform Avi Vantage von Avi Networks mit diesem Wandel weiter. Dank ihrer herausragenden softwaredefinierten und analysegestützten Architektur wurde sie speziell für das Mobil- und Cloud-Zeitalter entwickelt.

Um die Anforderungen an die Anwendungsnutzung abzubilden, trennt die Architektur die Datenebene von der Steuerungsebene. Avi Vantage bietet Multicloud-Anwendungsdienste wie Elastic Service Mesh, Software Load Balancer und die intelligente Web Application Firewall (iWAF).

Wichtige Unterscheidungsmerkmale

Softwaredefinierte Scale-out-Architektur. Die Architektur der Lösung trennt den Avi Controller von der Avi Service Engine und bietet einen zentralen Verwaltungspunkt mit elastischer Skalierung, um mit dem Wachstum von Unternehmen und Anwendungen Schritt zu halten. Avi stellt Load Balancing, Sicherheit, Container-Ingress und weitere Anwendungsdienste auf einer einzigen Plattform in jeder Umgebung bereit.

REST-APIs, Autoskalierung und Analysen. Avi basiert zu 100 % auf REST-APIs. Die Lösung lässt sich vollständig automatisieren und nahtlos in CI/CD-Pipelines (Continuous Integration und Continuous Delivery) für die Anwendungsbereitstellung integrieren. Je nach Auslastung kann Avi durch bedarfsgesteuerte Autoskalierung elastisch wachsen. Außerdem bietet Avi integrierte Analysen, die die Anwendungsbereitstellung durch verwertbare Erkenntnisse aus Protokollen, Leistungsüberwachung und Ereignissen über ein einziges Dashboard unterstützen.

Nachteil

Für die Nutzung von Avi Vantage sind im Vergleich zu ähnlichen Produkten umfangreichere technische Kenntnisse erforderlich.

Kemp LoadMaster

Kemp LoadMaster ist ein erstklassiger, leistungsstarker Application Delivery Controller, der Skalierbarkeit, Verfügbarkeit und Sicherheit für geschäftskritische Workloads bietet. Kemp stellt leistungsfähige Lösungen für Load Balancing, die Überwachung der Netzwerkleistung sowie die Erkennung und Reaktion auf Netzwerkprobleme bereit, damit Anwendungen stets verfügbar sind und Netzwerkprobleme behoben werden, bevor sie sich zu Störungen entwickeln. Zu den Bereitstellungsformen gehören Cloud, virtuell, Hardware und Bare Metal.

Wichtige Unterscheidungsmerkmale

Preisgekrönter virtueller L4–7-ADC. Als fortschrittlicher und preisgekrönter Load Balancer für Layer 4 bis 7 bietet Kemp LoadMaster leistungsstarke Bereitstellungsoptionen, die den Anforderungen der Kunden gerecht werden. Dazu gehören unter anderem grundlegende Funktionen wie die Überwachung des Zustands von Servern und Anwendungen, Caching/Komprimierung, TCP-Multiplexing, SSL-Beschleunigung mit FIPS-140-2-Unterstützung sowie eine API für die Automatisierung.

Advertisement

Globale DNS- und Traffic-Management-Dienste. Kemp GEO Global Server Load Balancer (GSLB) ermöglicht Geschäftskontinuität über mehrere Standorte hinweg und eine verbesserte geografisch basierte Umleitung des Datenverkehrs für eine optimale Benutzererfahrung. In geschäftskritischen Szenarien wird der Datenverkehr anhand vordefinierter Richtlinien umgeleitet, wenn eine Kapazitätsskalierung erforderlich ist oder ein Dienstausfall eintritt, um die Auswirkungen und den Bedarf an manuellen Eingriffen zu reduzieren.

Nachteil

Die Benutzeroberfläche von Kemp LoadMaster könnte überarbeitet werden, damit sie weniger umständlich und intuitiver ist und die Lernkurve für Benutzer verkürzt wird.

Siehe auch: Die besten Cloud-Networking-Lösungen

F5 NGINX

Als Teil von F5 Inc. ist NGINX das Unternehmen hinter dem beliebten Open-Source-Projekt NGINX, das mehr als 400 Millionen Websites betreibt. NGINX bietet eine Reihe von Technologien für die Entwicklung und Bereitstellung moderner Anwendungen. In Verbindung mit F5 schließen die Lösungen von NGINX die Lücke zwischen DevOps und NetOps – mit Multicloud-Anwendungsdiensten, die den gesamten Weg vom Code bis zum Kunden abdecken. F5 NGINX Application Delivery bietet ein ausgewogenes Verhältnis von Sicherheit, Kontrolle und Transparenz und stellt Teams auf einer Plattform die Werkzeuge zur Verfügung, mit denen sie ihre Prioritäten aufeinander abstimmen können.

Wichtige Unterscheidungsmerkmale

F5 NGINX Plus. F5 NGINX Plus bietet einen cloudnativen Software-Load-Balancer, Reverse-Proxy, Content-Cache und Webserver mit Funktionen auf Enterprise-Niveau und erstklassigem Support. Zu diesen Funktionen gehören aktive Zustandsprüfungen, Hochverfügbarkeit, DNS-Systemerkennung, eine RESTful API und Sitzungspersistenz.

NGINX Controller Application Delivery Module. Das NGINX Controller Application Delivery Module ist eine anwendungsorientierte Steuerungsebenenlösung für die NGINX-Plus-Load-Balancer der Benutzer. DevOps-Teams können per Self-Service Load Balancer für moderne cloudnative Anwendungen bereitstellen und gleichzeitig NetOps in die Lage versetzen, die Einhaltung unternehmensweiter Sicherheitsrichtlinien zu gewährleisten.

Nachteil

Das Fehlen einer GUI (grafischen Benutzeroberfläche) kann das Produkt für Benutzer, die weniger mit der Konsole vertraut sind, komplex machen.

Citrix ADC

Citrix ADC ist eine umfassende Lösung für Anwendungsbereitstellung und Load Balancing für auf Microservices basierende und monolithische Anwendungen. Citrix ADC verbessert die Benutzererfahrung unabhängig von Gerät und Standort. Die einheitliche Codebasis des gesamten Citrix-ADC-Portfolios sorgt für mehr Agilität und Geschwindigkeit, operative Konsistenz und umfassende Transparenz über Multicloud-Umgebungen hinweg – alles über ein einheitliches Dashboard.

Wichtige Unterscheidungsmerkmale

Advertisement

Umfassende Sicherheit. Citrix ADC bietet mehrere umfassende Sicherheitsebenen, damit Anwendungen und APIs vor den heutigen Cyberbedrohungen geschützt bleiben. Zu diesen Sicherheitstechniken gehören unter anderem DDoS-Schutz (Distributed Denial of Service), Bot-Management und Web Application Firewalls.

Flexible Lizenzierung mit gemeinsamem Kapazitätspool. Citrix ADC bietet durch die Lizenzierung mit gemeinsamem Kapazitätspool flexible Lizenzierungsoptionen und steigert so die Agilität. Mit dieser Lizenzierung können Benutzer ihre sich ständig verändernden Umgebungen optimal nutzen und die Bandbreite bei Bedarf über verschiedene ADC-Bereitstellungsformen hinweg neu zuweisen.

Einheitliche Codebasis für operative Konsistenz. Eine einheitliche Codebasis sorgt für mehr Transparenz und Kontrolle, da sich die operative Konsistenz für alle Anwendungen unabhängig von der Umgebung leichter aufrechterhalten lässt.

Nachteil

Neben einer Lernkurve weisen einige Benutzer auch darauf hin, dass die Benutzeroberfläche komplex ist.

Siehe auch: Die besten Lösungen für softwaredefinierte Netzwerke

A10 Thunder ADC

A10 Thunder ADC stellt die Verfügbarkeit von Servern sicher, schützt anfällige Anwendungen und beschleunigt die Bereitstellung von Inhalten. Die Lösung nutzt einen Polynimbus-Ansatz, um Hybrid- und Multicloud-Bereitstellungen zu meistern, Kosten und Komplexität des IT-Betriebs zu senken und letztlich den Geschäftsbetrieb zu verbessern. Thunder ADC kann im Kern einer Umgebung eingesetzt werden, da es bis zu 370 Gbit/s in einer Hardware-Appliance und 100 Gbit/s in einer einzelnen virtuellen Appliance bietet. Es kann außerdem in jeder öffentlichen oder privaten Cloud in einem Container oder als virtuelle Bereitstellungsform in Multicloud-Umgebungen eingesetzt werden, mit einheitlichen Funktionen über verschiedene Clouds hinweg.

Wichtige Unterscheidungsmerkmale

Fortschrittliches Server-Load-Balancing. A10 Thunder ADC gewährleistet die Verfügbarkeit von Anwendungen durch vollständiges L4–7-Load-Balancing per Proxy, das eine agile Datenverkehrssteuerung, anpassbare Zustandsprüfungen von Diensten und aFleX-Scripting nutzt.

Advertisement

Multi-Tenant-Software. Thunder ADC unterstützt Multi-Tenant-Lösungen mit höchster Dichte oder stärkster Isolation sowie rollenbasierter Zugriffskontrolle für Appliances und anpassbaren Richtlinien.

Globales Server-Load-Balancing (GSLB). Mit A10 Thunder ADC können Benutzer das Load Balancing global ausweiten, um eine globale Geschäftskontinuität über mehrere Clouds hinweg mit schnelleren, lokalisierten Serverantworten zu ermöglichen.

Nachteil

Ähnliche Lösungen bieten vergleichbare Funktionen und Leistungsmerkmale zu niedrigeren Preisen.

Azure Application Gateway

Azure Application Gateway ist ein Load Balancer für Webdatenverkehr, mit dem Benutzer ihre Webanwendungen verwalten können. Anders als herkömmliche Load Balancer, die auf der Transportschicht sowie anhand von IP-Adressen und Ports arbeiten, kann die Lösung Routing-Entscheidungen auf Grundlage zusätzlicher Attribute einer HTTP-Anfrage treffen, darunter Host-Header oder URI-Pfade. Azure Application Gateway ermöglicht es Benutzern außerdem, sichere, skalierbare und hochverfügbare Web-Frontends in Azure zu erstellen.

Wichtige Unterscheidungsmerkmale

Skalierbare, hochverfügbare Webanwendungsbereitstellung. Azure Application Gateway bietet Load-Balancing-Dienste und Routing auf Anwendungsebene, damit Benutzer verfügbare und skalierbare Webanwendungen erstellen können. Über Autoskalierung können Benutzer Application-Gateway-Instanzen außerdem automatisch auf Grundlage der Auslastung durch den Datenverkehr ihrer Webanwendungen skalieren.

Web Application Firewall. Mit der Web Application Firewall von Azure können Kunden ihre Anwendungen vor gängigen Sicherheitslücken im Web wie Cross-Site-Scripting und SQL-Injection schützen. Mithilfe benutzerdefinierter Regeln und Regelgruppen können Benutzer ihre Web-Apps überwachen, um Fehlalarme zu beseitigen und ihre Anforderungen zu erfüllen.

Integration mit Azure-Diensten. Durch die Integration von Application Gateway in Azure-Dienste erhalten Benutzer Zugriff auf eine Reihe nützlicher Azure-Dienste wie Azure Traffic Manager, Azure Virtual Machines, Azure Monitor und Azure Security Center.

Nachteil

Das Fehlen von Anmerkungen für Web Application Firewalls erschwert die Verwaltung von Application Gateway.

Advertisement

AWS Elastic Load Balancing

AWS Elastic Load Balancing (ELB) verteilt eingehenden Anwendungsverkehr automatisch auf verschiedene Ziele und virtuelle Appliances in mindestens einer Availability Zone. Elastic Load Balancing kann verwendet werden, um Anwendungen mit serverloser Infrastruktur und Containern zu modernisieren, die Skalierbarkeit hybrider Cloud-Netzwerke zu verbessern und Benutzern die weitere Nutzung vorhandener Netzwerk-Appliances zu ermöglichen. AWS Elastic Load Balancing ist über das AWS Free Tier kostenlos zugänglich, da Kunden bis zu 750 Stunden erhalten, die zwischen Application und Classic Load Balancern aufgeteilt werden.

Wichtige Unterscheidungsmerkmale

Sicherheit. Benutzer können mit ELB verbundene Sicherheitsgruppen erstellen und verwalten, um bei Verwendung der Amazon Virtual Private Cloud (VPC) zusätzliche Sicherheits- und Netzwerkoptionen für Classic und Application Load Balancer bereitzustellen.

Hoher Durchsatz. AWS Elastic Load Balancing ist darauf ausgelegt, mit wachsendem Datenverkehr Schritt zu halten. Es kann Millionen von Anfragen pro Sekunde per Load Balancing verteilen und auch unvorhersehbare Datenverkehrsmuster bewältigen.

Zustandsprüfungen. Elastic Load Balancing bietet bessere Einblicke in den Zustand von Anwendungen, da Elastic Load Balancer Datenverkehr ausschließlich an fehlerfreie Ziele wie EC2-Instances, Microservices, Container, Lambda-Funktionen, Appliances und IP-Adressen weiterleiten.

Nachteil

Die Einrichtung eines SSL-Zertifikats kann komplex sein.

F5 BIG-IP

F5 BIG-IP-Anwendungsservices ermöglichen es Benutzern, ihre Geschäftsanforderungen zu erfüllen, indem sie die Verfügbarkeit, Leistung und Sicherheit bereitstellen, die Benutzeranwendungen benötigen. BIG-IP bietet einen Application Policy Manager, der sicherstellt, dass nur autorisierte Personen Zugriff auf die richtigen Anwendungen haben. Außerdem bietet es einen Application Security Manager, mit dem Benutzer Web Application Firewalls flexibel näher an den Anwendungen bereitstellen können, sowie einen Advanced Firewall Manager, der Benutzeranwendungen auf Layer 3 und 4 vor volumetrischen DDoS-Angriffen schützt. Die BIG-IP-Anwendungsservices umfassen den Local Traffic Manager und BIG-IP DNS.

Wichtige Unterscheidungsmerkmale

BIG-IP Local Traffic Manager. BIG-IP Local Traffic Manager gibt Kunden die Möglichkeit, den Netzwerkverkehr zu steuern und anhand der Sicherheit, Leistung und Verfügbarkeit von Servern das richtige Ziel auszuwählen. Er ist programmierbar und fungiert als vollständiger Proxy, wodurch er die erforderliche Leistungsfähigkeit, Transparenz und Kontrolle bietet. BIG-IP LTM unterstützt unter anderem auch IoT-Clients.

BIG-IP DNS. BIG-IP DNS optimiert die Verfügbarkeit und Leistung der globalen Anwendungen von Benutzern, indem es Benutzer zur leistungsfähigsten oder nächstgelegenen virtuellen, physischen oder Cloud-Umgebung weiterleitet. Außerdem ermöglicht es die Hyper-Skalierung und schützt die Benutzerinfrastruktur vor DDoS-Angriffen.

Nachteil

Die Lösung weist eine Lernkurve auf und ist teurer als eine Reihe vergleichbarer Dienste.

Siehe auch: Die besten Managed-Service-Provider

Collins Ayuya

Collins Ayuya is far more than just a Computer Science grad student and startup founder; he's a tech enthusiast who loves solving problems through technology. With a strong foundation in telecommunications and IT, Collins has an active interest in Artificial Intelligence and the Internet of Things. He has vast experience in the tech and startup sectors, where he has worn hats across project and product management, business development, UI/UX and more.

Enterprise Networking Planet Logo

Enterprise Networking Planet aims to educate and assist IT administrators in building strong network infrastructures for their enterprise companies. Enterprise Networking Planet contributors write about relevant and useful topics on the cutting edge of enterprise networking based on years of personal experience in the field.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.