Implementare un servizio di bilanciamento del carico interno

Completato

Gli amministratori usano servizi di bilanciamento del carico interni per indirizzare il traffico alle risorse che risiedono in una rete virtuale o alle risorse che usano una VPN per accedere all'infrastruttura di Azure. In questa configurazione, gli indirizzi IP front-end e le reti virtuali non vengono mai esposti direttamente a un endpoint Internet. Le applicazioni line-of-business interne vengono eseguite in Azure e sono accessibili dall'interno di Azure o da risorse locali.

Scenario aziendale

Si supponga di avere una subnet del livello del database di Azure SQL con diverse macchine virtuali e di implementare un servizio di bilanciamento del carico interno. Le richieste di database devono essere distribuite al back-end. Il servizio di bilanciamento del carico interno riceve le richieste di database e usa le regole di bilanciamento del carico per determinare come distribuire le richieste ai server SQL back-end. I server SQL rispondono sulla porta 1433. Nell'illustrazione seguente viene illustrato questo scenario:

Diagram showing how an internal load balancer works as described in the text.

Aspetti da considerare quando si usa un servizio di bilanciamento del carico interno

È possibile implementare un servizio di bilanciamento del carico interno per ottenere diversi tipi di bilanciamento del carico.

  • All'interno della rete virtuale: stabilire il bilanciamento del carico dalle macchine virtuali nella rete virtuale a un set di macchine virtuali che si trovano all'interno della stessa rete virtuale.

  • Per la rete virtuale cross-premise: applicare il bilanciamento del carico dai computer locali a un set di macchine virtuali che si trovano all'interno della stessa rete virtuale.

  • Per le applicazioni multilivello: implementare il bilanciamento del carico per le applicazioni multilivello con connessione Internet quando i livelli back-end non sono con connessione Internet. I livelli back-end richiedono il bilanciamento del carico del traffico dal livello con connessione Internet.

  • Per le applicazioni line-of-business: aggiungere il bilanciamento del carico per le applicazioni line-of-business ospitate in Azure senza dover aggiungere altro hardware o software di bilanciamento del carico. Questo scenario include server locali che si trovano nel set di computer il cui traffico ha il carico bilanciato.

  • Con il servizio di bilanciamento del carico pubblico: configurare un servizio di bilanciamento del carico pubblico davanti al servizio di bilanciamento del carico interno per creare un'applicazione multilivello.