Routing del traffico a un load balancer ELB - Amazon Route 53

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Routing del traffico a un load balancer ELB

Se un sito Web è ospitato su più istanze Amazon EC2, puoi distribuire il traffico al tuo sito Web tra le istanze utilizzando un load balancer Elastic Load Balancing (ELB). Il servizio ELB ridimensiona automaticamente il load balancer al variare del traffico verso il tuo sito Web nel corso del tempo. Il load balancer, inoltre, è in grado di monitorare lo stato delle istanze registrate e instradare il traffico di dominio solo alle istanze integre.

Per instradare il traffico di dominio a un load balancer ELB, utilizza Amazon Route 53 per creare un record alias che punti al tuo load balancer. Un record alias è un'estensione Route 53 al DNS. È simile a un record CNAME, ma è possibile creare un record alias sia per il dominio root, ad esempio esempio.com, sia per sottodomini, ad esempio www.esempio.com. (È possibile creare record CNAME solo per sottodomini).

Nota

Route 53 non prevede costi per le query di alias rivolte ai bilanciatori del carico ELB o ad altre risorse AWS .

Prerequisiti

Per iniziare, è necessario avere a disposizione quanto segue:

  • Un load balancer ELB. È possibile usare un ELB Classic, Application o Network Load Balancer. Per ulteriori informazioni, consulta Nozioni di base su Elastic Load Balancer nella Guida per l'utente di Elastic Load Balancer.

    Dai un nome al load balancer che successivamente ti aiuterà a ricordare a cosa serve. Il nome specificato al momento della creazione di un load balancer è il nome che scegli quando crei un record alias nella console Route 53.

  • Un nome di dominio registrato. È possibile utilizzare Route 53 come registrar di dominio oppure è possibile utilizzare un altro registrar.

  • Route 53 come servizio DNS per il dominio. Se record il tuo nome di dominio utilizzando Route 53, configureremo automaticamente Route 53 come servizio DNS per il dominio.

    Per informazioni su come usare Route 53 come provider di servizi DNS per il tuo dominio, consulta Rendere Amazon Route 53 il servizio DNS per un dominio esistente.

Configurazione di Amazon Route 53 per instradare il traffico a un load balancer ELB

Per configurare Amazon Route 53 per instradare il traffico a un load balancer ELB, completa la seguente procedura.

Per instradare il traffico verso un load balancer ELB
  1. Se la zona ospitata Route 53 e il load balancer ELB sono stati creati utilizzando lo stesso account, passa alla fase 2.

    Se è stata creata la zona ospitata e il load balancer ELB utilizzando diversi account, eseguire la procedura Come ottenere il nome DNS per un sistema di bilanciamento del carico Elastic Load Balancing per ottenere il nome DNS per il load balancer.

  2. Accedi AWS Management Console e apri la console Route 53 all'indirizzo https://console.aws.amazon.com/route53/.

  3. Nel pannello di navigazione, scegli Zone ospitate.

  4. Scegli il nome della zona ospitata che ha il nome di dominio che desideri utilizzare per instradare il traffico verso il load balancer.

  5. Scegli Crea record.

  6. Specifica i seguenti valori:

    Policy di routing

    Scegliere la policy di routing applicabile. Per ulteriori informazioni, consulta Scegliere una policy di routing.

    Nome record

    Digita il nome di dominio o sottodominio che desideri utilizzare per instradare il traffico verso il load balancer ELB. Il valore predefinito è il nome della hosted zone.

    Ad esempio, se il nome della zona ospitata è esempio.com e desideri utilizzare acme.esempio.com per instradare il traffico al load balancer, digita acme.

    Alias

    Se stai usando il metodo di creazione record Creazione rapida, attiva Alias.

    Valore/instradamento traffico a

    Scegli Alias per l'applicazione e Classic Load Balancer o Alias per il Network Load Balancer, quindi scegli la regione da cui proviene l'endpoint.

    Se hai creato la zona ospitata e il load balancer ELB utilizzando lo stesso AWS account, scegli il nome che hai assegnato al load balancer al momento della creazione.

    Se hai creato la zona ospitata e il load balancer ELB utilizzando account diversi, immetti il valore ottenuto nel passaggio 1 di questa procedura.

    Nota

    La console precede il dualstack. al nome DNS dell'applicazione e al Classic Load Balancer solo dallo AWS stesso account. Quando un client, come un browser Web, richiede l'indirizzo IP per il tuo nome dominio (esempio.com) o sottodominio (www.esempio.com), il client può richiedere un indirizzo IPv4 (un record A), un indirizzo IPv6 (un record AAAA) o entrambi gli indirizzi IPv4 e IPv6 (in richieste separate con IPv4 per primo). La designazione dualstack. consente a Route 53 di rispondere con l'indirizzo IP appropriato per il load balancer in base al formato dell'indirizzo IP richiesto dal client. Dovrai aggiungere il prefisso dualstack. per Application Load Balancer e Classic Load Balancer dal diverso account.

    Tipo di record

    Selezionare A – IPv4 address (A – indirizzo IPv4).

    Valutazione dello stato della destinazione

    Se desideri che tramite Route 53 il traffico venga instradato in base allo stato delle tue risorse, seleziona . Per ulteriori informazioni sul controllo dell'integrità delle tue risorse, consulta Creazione dei controlli di integrità di Amazon Route 53 e configurazione del failover DNS.

  7. Scegli Crea record.

    In genere le modifiche si propagano a tutti i server Route 53 entro 60 secondi. Al termine della propagazione, sarai in grado di instradare il traffico al load balancer utilizzando il nome del record alias che hai creato in questa procedura.