Load Balancer
Load Balancer
Verdeel uw dataverkeer dynamisch voor een optimale schaalbaarheid van uw applicatie.
OVHcloud Load Balancer
Verdeel dataverkeer dynamisch voor een optimale schaalbaarheid van uw applicatie
OVHcloud Load Balancer maakt het eenvoudiger om schaalbaarheid, hoge beschikbaarheid en resilience van uw applicaties te behouden. Dit wordt gerealiseerd door het dataverkeer dynamisch over meerdere instances en regio’s te verdelen. Verbeter de gebruikerservaring door het gegevensverkeer te managen en werklasten te verdelen, terwijl u tevens de kosten in de hand houdt. Door Load Balancer enFloating IP te combineren, kunt u één veilig toegangspunt voor uw applicatie creëren, terwijl u ook failover-scenario's mogelijk maakt en uw privéresources beschermt.
Een veilige en uiterst beschikbare cloud Load Balancer
De Load Balancer verdeelt het dataverkeer dynamisch om piekbelastingen gemakkelijk te verwerken. De gedistribueerde infrastructuur en de vele beveiligingsfuncties maken het tot een essentieel hulpmiddel voor organisaties die de betrouwbaarheid en prestaties van hun applicaties, websites of databases willen verbeteren.
Voordelen
Implementeerbaar in Regio's
Bouw uw infrastructuur strategisch – bekijk het geografisch om zo de cloud Load Balancer-service dichterbij uw klanten te creëren en te implementeren.
Verbonden met privénetwerken
Als de Load Balancer wordt gekoppeld aan het OVHcloud vRack, dan kan deze als een gateway tussen publieke en privénetwerken fungeren. Zo kunt u de applicatienodes op het privénetwerk afschermen.
Eenvoudiger beheer
Beheer uw Load Balancer met de tool die het beste bij u past: OpenStack Horizon UI of API.
Privé workloads
Configureer de Load Balancer voor privégebruik, waardoor deze alleen toegankelijk is binnen uw privénetwerk met backend-instances.
Geïntegreerd in het Public Cloud-ecosysteem
Implementeer en beheer uw cloud Load Balancer direct vanuit uw Public Cloud-omgeving, dankzij de ondersteuning van de Octavia API en andere compatibele tools (Terraform, Ansible, Salt, etc.).
Meerdere protocollen voor health check
Stel de criteria in die bepalen wanneer een instance of node moet worden uitgesloten. U kunt kiezen uit diverse opties uit de officiële OpenStack Load Balancer-documentatie, waaronder standaard TCP-verificatie, HTTP-code en vele andere.
SSL/TLS-encryptie
Load Balancer ondersteunt SSL/TLS-encryptie, zodat de vertrouwelijkheid van gegevens gegarandeerd is. U kunt snel uw Let's Encrypt DV SSL-certificaten aanmaken. Dit is gratis inbegrepen bij elk cloud Load Balancer-servicepakket. U kunt uw certificaat ook uploaden als u met een specifieke certificeringsinstantie (CA) werkt.
Compatibel met Public Cloud-instances
De Load Balancer kan verschillende typen nodes beheren, zoals standaard OpenStack-instances en Kubernetes-containers. Met het privénetwerk kunt u virtual machines van Hosted Private Cloud en Bare Metal-servers als backend gebruiken.
Belangrijkste kenmerken

Gebouwd voor hoge beschikbaarheid
Load Balancer is gebouwd op een gedistribueerde architectuur en kan zich beroepen op een SLA van 99,99%. Het gebruikt zijn healthcheck-functie om de werklast over de beschikbare instances te verdelen.

Ontworpen voor geautomatiseerde implementatie
Kies het geschikte formaat cloud load balancer. Configureer en automatiseer met Openstack API, UI, CLI of OVHcloud API. De implementatie van Load Balancer kan met Terraform worden geautomatiseerd om hoeveelheden dataverkeer op grote schaal te verdelen.

Ingebouwde beveiliging
Om de beveiliging en vertrouwelijkheid van gegevens te garanderen, is de Load Balancer voorzien van gratis HTTPS-termination. Onze Anti-DDoS-infrastructuur, een realtime bescherming tegen netwerkaanvallen, is ook inbegrepen.
Ontdek alle Load Balancers
De volgende tabel bevat informatieve waarden om u te helpen het pakket te kiezen dat het beste aan uw behoeften voldoet.
Van toepassing op de onderstaande listeners: | |||||||
Alle | HTTP/TCP/HTTPS* | HTTP/ HTTPS | TERMINATED_HTTPS* | UDP | |||
Grootte Load Balancer | Bandbreedte | Gelijktijdige actieve sessies | Sessies gemaakt per seconde | Verzoeken per seconde | SSL/TLS-sessies gemaakt per seconde | Verzoeken per seconde | Packets per seconde |
---|---|---|---|---|---|---|---|
Grootte S | 200 Mbps (up/down) | 10k | 8k | 10k | 250 | 5k | 10k |
Grootte M | 500 Mbps (up/down) | 20k | 10k | 20k | 500 | 10k | 20k |
Grootte L | 2 Gbps (omhoog/omlaag) | 20k | 10k | 40k | 1000 | 20k | 40k |
Maat XL | 4 Gbps (omhoog/omlaag) | 20k | 10k | 80k | 2,000 | 40k | 80k |
*HTTPS-listener is passthrough, wat betekent dat de SSL/TLS-termination door de leden van de load balancer wordt gemanaged. Daarentegen zorgt de TERMINATED_HTTPS-listener zelf voor de SSL/TLS-termination.
Beheer grote hoeveelheden dataverkeer en seizoensgebonden activiteit
Met Load Balancer kunt u zowel een toename als een afname van dataverkeer managen door met slechts een paar klikken of een API-call instances, zoals groepsleden, naadloos aan uw configuratie toe te voegen of eruit te verwijderen.
Optimaliseer de prestaties van instances met het offloaden van HTTPS-encryptie
Met een HTTPS-eindpunt kunt u de taken van TLS/SSL-encryptie en -decodering verplaatsen naar de Load Balancer. Hierdoor profiteren uw instances van offloading en wordt uw applicatielogica sneller.
Blue-Green of canary implementatie
Met Load Balancer kunt u snel en flexibel overschakelen tussen “blauwe” en “groene” omgevingen, omdat u alles gemakkelijk terugdraaien kunt. Benut de kracht van L7-beleid en gewogen routering om naadloos “canary”-omgevingen te implementeren. Verbeter de prestaties van uw applicatie en bied een optimale gebruikerservaring.
Scenario’s voor Load Balancer
De Load Balancer is compatibel met drie hoofdtypen architectuur. Afhankelijk van het scenario kunnen Floating IP en Gateway al dan niet deel uitmaken van de architectuur.
Public to Private
Binnenkomend verkeer vanaf internet wordt omgeleid naar het Floating IP, dat met de Load Balancer verbonden is. De instances achter de Load Balancer bevinden zich op een privénetwerk en hebben geen publiek IP-adres, waardoor ze volledig privé en afgeschermd van het internet blijven.


Public to Public
Binnenkomend verkeer vanaf internet komt aan bij een Floating IP dat aan de Load Balancer gekoppeld is. De Load Balancer routeert het verkeer naar instances via een openbaar IP. De Load Balancer gebruikt dus het Floating IP om deze instances uitgaand te bereiken.
Private to Private
Binnenkomend verkeer van een privénetwerk wordt gerouteerd naar instances die via dit netwerk toegankelijk zijn. In dit geval zijn Floating IP of Gateway niet nodig.

Gerelateerde producten
Handleidingen
Concepten - Public Cloud Networking
Begrijp de concepten van Public Cloud-netwerken.
Aan de slag met Load Balancer op Public Cloud
Ontdek hoe u een Load Balancer op Public Cloud kunt starten.
Een Public Cloud Load Balancer implementeren
Ontdek hoe u de Public Cloud Load Balancer kunt configureren.
Een veilige Load Balancer configureren met Let's Encrypt
Ontdek hoe u een veilige Public Cloud Load Balancer kunt configureren met Let's Encrypt.
FAQ
Wat is een cloud load balancer?
De cloud load balancer werkt net als een traditionele load balancer, maar wordt gehost en beheerd in de cloud. Om overbelasting van servers te voorkomen, verdeelt hij automatisch het verkeer over meerdere cloudservers.
Wat zijn de voordelen van een cloud load balancer?
Met een cloud load balancer kunt u efficiënt dataverkeer voor uw cloud-applicaties managen, wat zorgt voor hoge beschikbaarheid, schaalbaarheid, beveiliging, flexibele facturering (“pay as you go”) en eenvoudig beheer met een API.
Wat is het verschil tussen Load Balancer for Kubernetes en de standaard OVHcloud Load Balancer?
Load Balancer for Kubernetes is bedoeld voor gebruik met onze Managed Kubernetes-oplossing. Het biedt een interface die compatibel is met Kubernetes, wat betekent dat u uw Kubernetes Load Balancer gemakkelijk met native tools kunt beheren.
Load Balancer is daarentegen speciaal ontworpen om te gebruiken met onze cloud-oplossingen. Het is gebaseerd op OpenStack Octavia en maakt gebruik van OpenStack API. Dit maakt automatisering mogelijk met tools zoals Terraform, Ansible of Salt.
Wat is het verschil tussen een cloud load balancer en een cloud CDN?
Een cloud load balancer verdeelt het dataverkeer van applicaties of websites over meerdere cloudservers. Dit verbetert beschikbaarheid, betrouwbaarheid en prestaties door overbelasting van servers te voorkomen en maakt opschalen mogelijk als de vraag toeneemt. Hoewel cloud load balancers op verschillende lagen van het OSI-model kunnen werken, werken ze meestal op Layer 4 (transport) en Layer 7 (applicatie).
Een Cloud Content Delivery Network (CDN) is een cloudnetwerk van gedistribueerde servers dat webcontent en -services dichter bij de gebruiker levert. Een CDN cachet statische content zoals HTML-pagina's en afbeeldingen op meerdere 'edge-locaties' wereldwijd. Dit versnelt het leveren van content, vermindert latency en verkort laadtijden.
Wat is Layer-7 HTTP(S)-load balancing?
Layer-7 HTTP(S) load balancing werkt op het hoogste niveau van het Open Systems Interconnection-model (OSI). Het verdeelt binnenkomend webverkeer over meerdere servers op basis van de inhoud van het HTTP/HTTPS-verzoek. Hierdoor is het geavanceerder dan load balancers op een lager niveau, omdat het de inhoud begrijpt van de gegevens die verzonden worden.
Waarom wordt mijn Load Balancer per regio gegenereerd?
OpenStack-regio's bepalen waar Public Cloud-oplossingen, zoals de Load Balancer, beschikbaar zijn. Elke regio heeft zijn eigen OpenStack-platform dat een verzameling computer-, opslag- en netwerkresources biedt. Lees hier meer over regionale beschikbaarheid.
Welke protocollen kan ik gebruiken met mijn Load Balancer?
De ondersteunde protocollen voor Load Balancer zijn TCP, HTTP, HTTPS, TERMINATED_HTTPS, UDP, SCTP en HTTP/2.
Hoe bepaalt de Load Balancer of de hosts gezond zijn of niet?
Load Balancer gebruikt een gezondheidsmonitor om te controleren of backend-services correct werken. U kunt hiervoor verschillende protocollen configureren, waaronder HTTP, TLS, TCP, UDP, SCTP en PING.
Ik heb mijn eigen SSL-certificaat – kan ik het gebruiken?
Natuurlijk! U kunt kiezen uit het OVHcloud Control Panel of de OVHcloud API om uw eigen SSL-certificaat te uploaden. Het hangt ervan af of u dit handmatig wilt doen of het proces wilt automatiseren.
Ik weet niet hoe ik een SSL-certificaat moet genereren. Hoe kan ik HTTPS LBaaS gebruiken?
Dat is niet erg! Met het OVHcloud Control Panel kunt u moeiteloos uw eigen Let's Encrypt DV SSL-certificaat genereren en gebruiken met de Load Balancer. Dit maakt implementatie eenvoudiger. Het Let's Encrypt DV SSL-certificaat is zonder extra kosten inbegrepen bij de Load Balancer.