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.
| 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? | Sì | Sì |
| 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? | Sì | Sì |
| È necessario impostare controlli dello stato? | Sì | Sì |
| È necessario il bilanciamento del carico TCP? | Sì | Sì |
| È necessario il bilanciamento del carico UDP? | N | Sì |
| È necessario interagire con HTTP/HTTPS? | Sì | N |
| È necessaria l'interruzione SSL? | Sì | N |
| È necessario il supporto IPv6? | Sì | Sì |
| È necessaria la persistenza della sessione basata su IP? | Sì | Sì |
| È necessaria la persistenza della sessione HTTP? | Sì | N |
| È necessaria la protezione Web Application Firewall? | Sì | N |
| Si integra con Oracle Kubernetes Engine (OKE)? | Sì | Sì |