Nota

Configurare il servizio virtuale HTTP sul load balancer avanzato NSX nell'SDDC Oracle Cloud VMware Solution per gli utenti interni

Introduzione

In questa serie, abbiamo coperto l'implementazione e la configurazione dei controller NSX Advanced Load Balancer (precedentemente noti come Avi Networks), insieme all'impostazione di un servizio virtuale DNS.

Questa è la quarta esercitazione e si concentra sulla distribuzione di un servizio virtuale HTTP su NSX Advanced Load Balancer (NSX ALB) all'interno di Oracle Cloud VMware Solution Software-Defined Data Center (SDDC).

RackWare Modello BYOL RMM

Obiettivi

Prerequisiti

Task 1: verificare l'accessibilità di un server Web

Abbiamo distribuito tre Web server Nginx connessi al segmento Web di overlay NSX-T di Oracle Cloud VMware Solution. I server sono raggiungibili direttamente tramite il loro indirizzo IP.

RackWare Modello BYOL RMM

RackWare Modello BYOL RMM

Task 2: Distribuisci servizio virtuale HTTP

Per i server Web, verrà distribuito il servizio virtuale HTTP. Dopo aver distribuito il servizio virtuale HTTP, i server Web saranno accessibili con un metodo round robin.

  1. Eseguire il login al portale del controller NSX ALB (Avi), passare a Applicazioni, Servizi virtuali, Crea servizio virtuale e fare clic su Impostazione avanzata.

    RackWare Modello BYOL RMM

  2. Nella finestra Seleziona cloud, selezionare NSX-T come connettore cloud e fare clic su Avanti.

  3. Immettere il nome del servizio virtuale e selezionare Profilo applicazione come System-HTTP.

  4. Fare clic sull'elenco a discesa VIP VS, Crea VIP VS e selezionare Tier1 Router logico come Tier-1.

    RackWare Modello BYOL RMM

  5. Nella finestra VIP, fare clic su Aggiungi. Mantenere le opzioni predefinite e immettere avi-vs come rete di allocazione indirizzi VIP, il blocco CIDR associato come subnet IPv4, quindi fare clic su Salva.

    RackWare Modello BYOL RMM

  6. Nella sezione DNS, fare clic su Aggiungi e conservare le configurazioni predefinite, quindi fare clic su Salva. Si sta pubblicando un servizio virtuale HTTP con il nome Dominio applicazione nginx. Fare di nuovo clic su Salva nella finestra VS-VIP.

    RackWare Modello BYOL RMM

  7. Nella sezione Pool, fare clic sull'elenco a discesa Pool, quindi su Crea pool.

    RackWare Modello BYOL RMM

  8. Mantenere gli altri dettagli come predefiniti e selezionare Algoritmo saldo di carico come Round Robin.

    RackWare Modello BYOL RMM

  9. Selezionare Tier1 Router logico come Tier-1. Scorrere verso il basso e aggiungere i server Web nginx backend tramite l'indirizzo IP.

    RackWare Modello BYOL RMM

  10. Nella sezione Health Monitor fare clic su Aggiungi e selezionare Nome come System-HTTP. Fare clic su Salva, quindi su Successivo.

    RackWare Modello BYOL RMM

  11. Nella sezione Analytics, selezionare Registra tutte le intestazioni e aggiornare durata log non significativa su 0 per conservare tutti i log non significativi, quindi fare clic su Avanti per completare la procedura guidata.

    RackWare Modello BYOL RMM

Dopo questo servizio virtuale nginx deve riportare lo stato di integrità.

RackWare Modello BYOL RMM

Task 3: Verifica record DNS

Dopo aver creato il servizio virtuale HTTP, i server Web devono essere accessibili tramite l'indirizzo IP del servizio virtuale. Entro un paio di minuti la voce DNS per il servizio virtuale HTTP dovrebbe essere creata automaticamente. Per verificare la voce DNS per il servizio virtuale HTTP, effettuare le operazioni indicate di seguito.

Passare a Applicazione, Servizio virtuale DNS e fare clic su Record DNS. Dovremmo vedere le voci DNS mappate sui rispettivi servizi virtuali.

RackWare Modello BYOL RMM

Task 4: impostare l'inoltro DNS per accedere al servizio virtuale HTTP tramite il nome di dominio

Il servizio virtuale è in stato verde o disponibile ed è accessibile tramite l'indirizzo IP. Attualmente non è accessibile tramite il nome di dominio in quanto è necessario puntare il server DNS aziendale a 172.24.10.101 (IP servizio virtuale DNS) per il dominio demoocvs.xyz.

Se cerchiamo manualmente di risolvere l'URL per puntare all'IP del servizio virtuale DNS, dovrebbe funzionare come il servizio virtuale DNS contiene i record DNS.

RackWare Modello BYOL RMM

  1. Imposta l'inoltro DNS dalla VCN di Oracle Cloud VMware Solution

    Per stabilire la connettività dal segmento di overlay NSX-T di Oracle Cloud VMware Solution alla subnet VCN OCI, vedere Connecting an SDDC to Other Resources in VCN.

    1. Eseguire il login alla tenancy OCI, passare a Networking, Reti cloud virtuali, fare clic sulla VCN appropriata, quindi sul resolver DNS.

    2. Fare clic su Endpoint, Crea endpoint e immettere le informazioni riportate di seguito.

      • Nome: immettere il nome come forwarder.
      • Endpoint: selezionare l'endpoint come Forwarding.
      • Selezionare la subnet di provisioning di Oracle Cloud VMware Solution.
    3. Fare clic su Regole e su Gestisci regole.

      RackWare Modello BYOL RMM

    Questa operazione abiliterà la comunicazione dalle istanze OCI al dominio ospitato del servizio virtuale NSX ALB.

    RackWare Modello BYOL RMM

  2. Imposta la risoluzione del nome dalle VM residenti nel segmento di overlay NSX-T di Oracle Cloud VMware Solution

    Per impostare l'IP del servizio DNS su NSX-T e creare una zona DNS con nome di dominio completamente qualificato (FQDN) per creare un inoltratore, vedere Abilita risoluzione DNS per gli URL pubblici dal segmento di sovrapposizione NSX-T di Oracle Cloud VMware Solution.

    Questa operazione imposterà la connettività tramite il nome dominio.

    RackWare Modello BYOL RMM

  3. Imposta risoluzione nome da data center in locale

    Per stabilire la connettività dalla rete in locale al segmento di overlay NSX-T utilizzando la procedura guidata Oracle Cloud VMware Solution, vedere Connessione di un SDDC a una rete in locale.

    Abilita gli inoltri condizionali sul server DNS in locale. Ciò dovrebbe consentire l'accesso al dominio Avi dalla rete on-premise.

    RackWare Modello BYOL RMM

Passi successivi

Per configurare il servizio virtuale HTTP su NSX ALB su Oracle Cloud VMware Solution per l'accesso basato su Internet, vedere l'Esercitazione 5: Configurare il servizio virtuale HTTP su NSX Advanced Load Balancer (Avi) su Oracle Cloud VMware Solution per l'accesso basato su Internet.

Conferme

Altre risorse di apprendimento

Esplora altri laboratori su docs.oracle.com/learn o accedi a più contenuti gratuiti sulla formazione su Oracle Learning YouTube channel. Inoltre, visita education.oracle.com/learning-explorer per diventare un Oracle Learning Explorer.

Per la documentazione del prodotto, visita l'Oracle Help Center.