Willkommen bei KubeLB, der Anwendungsbereitstellungsplattform der nächsten Generation, die für Cloud-Native-Architekturen entwickelt wurde. Da sich Cloud-Native-Architekturen weiterentwickelt haben, bietet KubeLB einen Multi-Tenancy-Ansatz für den Lastausgleich und sorgt für nahtlose Skalierbarkeit, Sicherheit und Verwaltung für verteilte Anwendungen und Teams.
Entwicklung von Cloud-nativen Load Balancer-Architekturen
Herausforderungen der monolithischen Architektur
- Begrenzte Trennung für Multi-Cluster- und Multi-Team-Anwendungen
- Schwierigkeiten bei der Erprobung neuer Technologien ohne Beteiligung des Netzteams
- Ineffiziente Skalierung eines einzelnen Load Balancers über viele Cluster hinweg
- Komplexe, riskante und zeitaufwändige Einsätze
Vorteile der Cloud-nativen Architektur
- Schnelle Entwicklung und Weiterentwicklung von mandantenfähigen Load-Balancer-Diensten
- Rationalisierung des Betriebs von Hunderten von Lastverteilern
- Unabhängige Bereitstellung von Diensten
- Effiziente Skalierung der einzelnen Lastverteiler
- Nutzung von Kubernetes-APIs für leichtgewichtige Kommunikation
- Verbesserte Anwendungsskalierbarkeit in Teams und Kubernetes-Clustern
Der Aufstieg von REST und KubeLB für Microservices-Anwendungen
KubeLB Übersicht
KubeLB ist eine softwarebasierte Plattform für Anwendungsbereitstellung und Lastausgleich, die sichere, skalierbare Netzwerkdienste für Cloud-native Anwendungen bietet. Seine verteilte Architektur, die auf den Hochleistungssystemen Cilium und Envoy basiert, bietet eine beispiellose Flexibilität und Skalierbarkeit.
KubeLB führt bedeutende Verbesserungen ein, darunter die Unterstützung von Layer 7 Application Load Balancing durch Ingress und Gateway API für fortschrittliches Verkehrsmanagement, automatisiertes DNS- und Zertifikatsmanagement für Sicherheit und automatisierte Mieterregistrierung. Darüber hinaus bietet es die neue SyncSecrets-API für die sichere und flexible Verwaltung sensibler Daten sowie zahlreiche weitere Verbesserungen und Funktionen. Diese Upgrades rationalisieren den Betrieb und steigern die Leistung, so dass KubeLB ideal für die Anforderungen moderner Rechenzentren ist.
Wesentliche Merkmale
Verteilte Architektur
- Umfassende Anwendungsbereitstellung mit Sicherheit und Layer-7-Lastausgleich.
- Unterstützung mehrerer Mietverhältnisse mit optimierter Verwaltung durch automatische Mieterregistrierung.
- Umfangreiche Dienste für Daten, Steuerung und Verwaltung
- Sichere Weitergabe und Verwaltung von Geheimnissen mit SyncSecrets API.
Multi-Tenant-Anwendungsbereitstellung
- Automatische Skalierung auf der Grundlage von Verkehrsmustern, mit Gateway API v1 Unterstützung für fortschrittliches Verkehrsmanagement in verteilten Umgebungen.
- Starke Trennung des Zugangs über eine klare mandantenfähige Architektur
- Elastische Skalierung für dynamische Multi-Cluster und Multi-Teams. Unterstützt durch mehrere Gateways pro Tenant in der Enterprise Edition für mehr Flexibilität und Redundanz.
Anwendungsaffinität und Dataplane-Isolierung
- Die Nähe von Cilium und Envoy zu Microservices für optimale Leistung, jetzt integriert mit TLS-Termination und Zertifikatsmanagement für sichere Datenverschlüsselung in Unternehmensumgebungen.
- Dedizierte Mikro-Load-Balancer für echten mandantenübergreifenden Lastausgleich, jetzt mit der zusätzlichen Möglichkeit der automatisierten DNS-Verwaltung zur Rationalisierung der mandantenübergreifenden Domainverwaltung.
Programmierbarkeit und aktive N-Way-Redundanz
- Automatische Skalierung auf der Grundlage von Verkehrsmustern, mit Gateway API v1 Unterstützung für fortschrittliches Verkehrsmanagement in verteilten Umgebungen.
- Verbesserte DevOps-Automatisierung mit der Operator-Funktionalität von KubeLB und der Cluster-API.
- N-Way Active-Active-Redundanz für hohe Verfügbarkeit
Merkmal Matrix
KubeLB hat unsere Anwendungsbereitstellung revolutioniert, indem es sich nahtlos an die Entwicklung zu Microservices anpasst, unvergleichliche Skalierbarkeit, Sicherheit und Verwaltung bietet und gleichzeitig die betriebliche Komplexität vereinfacht und sich als ideale Lösung für unsere modernen Rechenzentrumsanforderungen erweist.