Confronto del load balancer e del load balancer di rete

Confronta le funzioni e le funzionalità del load balancer e dei servizi del load balancer di rete.

I load balancer di Oracle Cloud Infrastructure forniscono la distribuzione automatica del traffico da un unico punto di accesso a molti server raggiungibili dalla VCN. Migliorano l'uso delle risorse, semplificano il ridimensionamento e garantiscono alta disponibilità. Per soddisfare le esigenze della tua organizzazione, rendiamo disponibili i seguenti tipi di load balancer:

  • Load balancer: il servizio Load balancer fornisce una soluzione proxy inversa che nasconde l'IP del client dall'Application Server backend e viceversa. Può eseguire il bilanciamento del carico avanzato layer 7 (HTTP/HTTPS), layer 4 (TCP) e l'offloading SSL. I load balancer funzionano meglio per siti Web, applicazioni mobile, interruzione SSL e gestione HTTP avanzata. Di seguito sono riportate alcune delle funzioni del servizio Load Balancer.
    • Può bilanciare il carico di applicazioni e processi.
    • Agisce come proxy inverso.
    • Può raggiungere fino a 8 Gbps per ogni load balancer.
    • Supporta il ridimensionamento automatico backend.
    • Può terminare le connessioni SSL.
    • Può avere un Web Application Firewall.
    • Una istanza di load balancer gratuita (con limite a 10 Mbps).
  • load balancer di rete: il servizio Load balancer di rete fornisce un pass-through (soluzione non proxy) in grado di conservare l'intestazione client (IP di origine e destinazione). I load balancer di rete sono progettati per garantire velocità, ottimizzati per connessioni con tempi di esecuzione lunghi, throughput elevato e bassa latenza. I load balancer di rete funzionano meglio per il ridimensionamento delle appliance virtuali di rete come i firewall, streaming in tempo reale, connessioni con lunghi tempi di esecuzione, Voice over IP (VoIP), Internet of Things (IoT) e piattaforme commerciali. Di seguito sono riportate alcune delle funzioni del servizio Load balancer di rete.
    • Può bilanciare il carico per inoltro di pacchetti, traffico di rete e applicazioni.
    • Può conservare le informazioni sull'intestazione client.
    • In grado di scalare oltre 8 Gbps.
    • Supporta il ridimensionamento automatico backend.
    • Load balancer integrato di rete a bassa latenza.
    • I load balancer di rete sono di livello Sempre gratis.

La tabella riportata di seguito contiene un grafico di confronto tra i servizi Load balancer e Load balancer di rete.

Confronto dei load balancer
Scopo Load balancer Load balancer di rete
Qual è il throughput per ogni load balancer? Fino a 8 Gbps Può superare 8 Gbps
Può supportare il ridimensionamento automatico backend?
Cosa occorre per il bilanciamento del carico? Applicazioni, processi Inoltro di pacchetti, traffico di rete e applicazioni
Quale protocollo occorre utilizzare? HTTP/HTTPS/TCP/gRPC PC/PUP/ICMP/IP
È necessaria la funzione High Availability?
È necessario impostare controlli dello stato?
È necessario il bilanciamento del carico TCP?
È necessario il bilanciamento del carico UDP? N
È necessario interagire con HTTP/HTTPS? N
È necessaria l'interruzione SSL? N
È necessario il supporto IPv6?
È necessaria la persistenza della sessione basata su IP?
È necessaria la persistenza della sessione HTTP? N
È necessaria la protezione Web Application Firewall? N
Si integra con Oracle Kubernetes Engine (OKE)?