custom background image

Load Balancer


Load Balancer

Distribuisci il traffico in modo dinamico per ottimizzare la scalabilità delle tue applicazioni.

Load Balancer di OVHcloud

Distribuisci il traffico in modo dinamico per ottimizzare la scalabilità delle tue applicazioni

Il Load Balancer di OVHcloud è un servizio che rende più semplice garantire la scalabilità, l'alta disponibilità e la resilienza delle applicazioni con un bilanciamento dinamico del carico di traffico su più istanze e in diverse Region. Migliora l'esperienza utente automatizzando la gestione del traffico e del carico e tenendo sotto controllo i costi. Grazie alla combinazione di Load Balancer e Floating IP, puoi creare un unico punto di ingresso sicuro per l'applicazione, prevedere scenari di failover e proteggere le tue risorse private.

Un Load Balancer Cloud sicuro e high availability

Il Load Balancer distribuisce in modo dinamico il traffico per gestire i picchi di carico in semplicità. La sua infrastruttura distribuita e la vasta gamma di funzionalità di sicurezza lo rendono uno strumento indispensabile per le aziende che vogliono rendere applicazioni, siti Web e database più affidabili e performanti.

Vantaggi

Deploy nelle Region

Costruisci l’infrastruttura in modo strategico: adotta un approccio geografico per creare e implementare il servizio Load Balancer Cloud più vicino ai tuoi clienti.

Connessione a reti private

Associato alla vRack OVHcloud, il Load Balancer può fungere da gateway tra reti pubbliche e private, isolando i nodi applicativi sulla rete privata.

Gestione semplificata

Per gestire il Load Balancer è possibile utilizzare lo strumento più adatto alle proprie esigenze, come l’interfaccia utente OpenStack Horizon o l’API.

Carichi di lavoro privati

Configura il Load Balancer per uso privato, rendendolo accessibile solo all’interno della tua rete privata con istanze di backend.

Integrato nell’ecosistema Public Cloud

Deploy e gestione del Cloud Load Balancer sono possibili direttamente dall’ambiente Public Cloud, grazie al supporto delle API Octavia e tutti gli strumenti compatibili (Terraform, Ansible, Salt, etc.).

Protocolli multipli di health check

Imposta dei criteri per stabilire quando escludere un'istanza o un nodo. Puoi scegliere tra verifica TCP standard, codice HTTP o molte altre opzioni disponibili nella documentazione ufficiale del Load Balancer OpenStack.

Crittografia SSL/TLS

Per garantire la riservatezza dei dati, il Load Balancer supporta la crittografia SSL/TLS. Gli utenti hanno la possibilità di creare rapidamente i certificati SSL DV Let's Encrypt inclusi gratuitamente nei nostri piani di Cloud Load Balancer o di caricare il proprio certificato se optano per un'autorità di certificazione specifica.

Compatibile con le istanze Public Cloud

Il Load Balancer è in grado di gestire diversi tipi di nodi, come le istanze OpenStack standard e i container Kubernetes. Tramite la rete privata, gli utenti possono utilizzare le macchine virtuali Hosted Private Cloud e i server Bare Metal come backend.

Funzionalità principali

reversible OVHcloud

Progettato per l'alta disponibilità

Il Load Balancer è costruito su un'architettura distribuita e prevede uno SLA che garantisce una disponibilità del 99,99%. Questo servizio utilizza la funzione di health check per distribuire il carico tra le istanze disponibili.

simple OVHcloud

Progettato per deploy automatizzati

La taglia del Load Balancer Cloud può essere scelta in base alle proprie esigenze e le operazioni di configurazione e automazione eseguite con le API OpenStack, UI, CLI o con l’API OVHcloud. Il deploy del Load Balancer può essere automatizzato utilizzando Terraform per distribuire i carichi di traffico.

secured OVHcloud

Sicurezza integrata

Per garantire la sicurezza e la confidenzialità dei dati, il Load Balancer dispone della terminazione HTTPS gratuita e della nostra infrastruttura anti-DDoS, che garantisce una protezione in tempo reale dagli attacchi di rete.

Scopri la gamma Load Balancer

Questa tabella presenta valori informativi per aiutarti a scegliere il piano più adatto alle tue esigenze.


 
Applicabile ai seguenti listener:
TuttoHTTP/TCP/HTTPS*HTTP/ HTTPSTERMINATED_HTTPS*UDP
Taglia Load BalancerBanda passanteSessioni attive simultaneeSessioni create al secondoRichieste al secondoSessioni SSL/TLS create al secondoRichieste al secondoPacchetti al secondo
S200 Mbps (up/down)10k8k10k2505k10k
M500 Mbps (up/down)20k10k

20k

50010k20k
L2 Gbps (up/down)20k10k

40k

1.00020k40k
XL4 Gbps (up/down)20k10k80k2.00040k80k


*Il listener HTTPS è un passthrough, il che significa che la terminazione SSL/TLS è gestita dai membri del Load Balancer. La terminazione SSL/TLS, invece, è gestita dal listener TERMINATED_HTTPS.

Scenari del Load Balancer

Il Load Balancer è compatibile con tre tipi di architettura principali. Il Floating IP e il Gateway possono far parte o meno dell’architettura, a seconda dello scenario considerato.

Public to Private

Il traffico in entrata da Internet arriva a un Floating IP collegato al Load Balancer. Le istanze dietro il Load Balancer sono situate su una rete privata e non hanno un IP pubblico, il che garantisce che rimangano completamente private e isolate da Internet.

public to private
public to public

Public to Public

Il traffico in entrata da Internet arriva a un Floating IP collegato al Load Balancer. Il Load Balancer indirizza il traffico verso le istanze tramite un IP pubblico. Per raggiungere queste istanze, il Load Balancer utilizza il Floating IP con un’uscita.

Private to Private

Il traffico in entrata da una rete privata viene inviato alle istanze accessibili tramite questa rete. In questo caso, il Floating IP e il Gateway non sono necessari.

private to private

Guide

Concetti - networking nel Public Cloud

Comprendere i concetti di networking nel Public Cloud

Iniziare a utilizzare Load Balancer su Public Cloud

Scopri come avviare un Load Balancer sul Public Cloud.

Implementare un Public Cloud Load Balancer

Scopri come configurare il Load Balancer nel Public Cloud.

Configurare un Load Balancer sicuro con Let's Encrypt

Scopri come configurare un Load Balancer sicuro nel Public Cloud con Let's Encrypt.

FAQ

Cos’è un Load Balancer Cloud?

Il Load Balancer Cloud funziona in modo simile a un Load Balancer tradizionale, ma è ospitato e gestito nel Cloud. Inoltre, per evitare il sovraccarico dei server, distribuisce automaticamente il traffico tra più server Cloud.

Quali sono i vantaggi di un Load Balancer Cloud?

Un Load Balancer Cloud permette di gestire in modo efficiente il traffico delle applicazioni Cloud, garantendo alta disponibilità, scalabilità, sicurezza, fatturazione flessibile (pay as you go) e una gestione semplice basata su API.

Qual è la differenza tra Load Balancer for Kubernetes e Load Balancer?

Load Balancer for Kubernetes è stato progettato per essere utilizzato con Managed Kubernetes di OVHcloud. Questa soluzione fornisce un'interfaccia compatibile con Kubernetes e permette di gestire il Load Balancer Kubernetes in semplicità grazie all’utilizzo di strumenti nativi.

Il Load Balancer, invece, è concepito per essere utilizzato con le nostre soluzioni Cloud. Basata su OpenStack Octavia, questa soluzione utilizza l'API OpenStack e consente l’automatizzazione tramite strumenti come Terraform, Ansible e Salt.

Qual è la differenza tra un Load Balancer Cloud e una CDN Cloud?

Un Load Balancer Cloud distribuisce il traffico di applicazioni e siti Web tra più server Cloud. In questo modo è possibile usufruire di maggiori disponibilità, affidabilità e prestazioni, evitando il sovraccarico del server e garantendo la scalabilità all’aumento della domanda. I Load Balancer Cloud possono funzionare su diversi livelli del modello OSI, ma quelli su cui operano più spesso sono il Layer 4 (trasporto) e il Layer 7 (applicazione).

Una Cloud Content Delivery Network (CDN) è una rete Cloud di server distribuiti che fornisce contenuti e servizi Web vicino agli utenti. La CDN salva nella cache contenuti statici come pagine HTML e immagini in diverse localizzazioni “al margine” (edge) in tutto il mondo. In questo modo è possibile velocizzare la distribuzione dei contenuti, ridurre la latenza e diminuire i tempi di caricamento.

Cos'è il load balancing Layer-7 HTTP(S)?

Il load balancing HTTP(S) Layer-7 funziona al livello più alto del modello OSI (Open Systems Interconnection) e distribuisce il traffico Web in entrata tra più server in base al contenuto della richiesta HTTP/HTTPS. Questo aspetto lo rende più sofisticato rispetto ai load balancer di livello inferiore, perché comprende il contenuto dei dati trasferiti.

Perché il Load Balancer è generato per Region?

La disponibilità delle soluzioni Public Cloud, come il Load Balancer, varia in base alle Region OpenStack. Ogni Region dispone della propria piattaforma OpenStack che fornisce potenza di calcolo, storage e risorse di rete. Per maggiori informazioni sulla disponibilità regionale, clicca qui.

Quali protocolli è possibile utilizzare con il Load Balancer?

I protocolli supportati per il Load Balancer sono TCP, HTTP, HTTPS, TERMINATED_HTTPS, UDP, SCTP e HTTP/2.

In che modo il Load Balancer determina se gli host sono integri o meno?

Per verificare che i servizi di backend siano attivi, il servizio Load Balancer utilizza un health monitor. I protocolli che possono essere configurati con questa finalità sono numerosi, tra cui HTTP, TLS, TCP, UDP, SCTP e PING.

È possibile utilizzare il proprio certificato SSL?

Certo! È possibile scegliere tra lo Spazio Cliente OVHcloud e l’API OVHcloud per caricare il proprio certificato SSL, a seconda che si desideri eseguirlo manualmente o automatizzare il processo.

Come generare un certificato SSL e utilizzare HTTPS LBaaS?

Nessun problema! Dallo Spazio Cliente OVHcloud è possibile generare e utilizzare il proprio certificato DV SSL Let’s Encrypt con il Load Balancer, semplificando così il deploy. Il certificato DV SSL Let's Encrypt è incluso nel prezzo del Load Balancer e non prevede quindi costi aggiuntivi.