La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
In questo documento viene descritto come configurare e distribuire un grafico dei servizi a due nodi nella piattaforma Cisco Application Centric Infrastructure (ACI). I due dispositivi utilizzati nel grafico dei servizi sono un'appliance Cisco Adaptive Security Appliance (ASA) fisica in modalità trasparente e un'appliance virtuale Citrix NetScaler 1000V.
Cisco raccomanda la conoscenza dei seguenti argomenti prima di provare la configurazione descritta in questo documento:
Le informazioni di questo documento si basano sulle seguenti versioni hardware e software:
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
In questa sezione viene descritto come configurare i vari componenti coinvolti nella distribuzione.
In questa sezione viene descritto come completare la configurazione sull'appliance ASA.
Per creare più contesti sull'appliance ASA, occorre abilitare la funzione. Accedere all'ASA e immettere questo comando in modalità di configurazione:
ciscoasa(config)#
mode multiple[an error occurred while processing this directive]
Viene quindi richiesto di ricaricare. Una volta ricaricato il dispositivo, è possibile continuare a creare il contesto utente.
Nota: È necessario creare un contesto Admin prima dei contesti utente. In questo documento non viene descritto come creare il contesto Admin, bensì il contesto User. Per ulteriori informazioni su come creare il contesto Admin, fare riferimento alla sezione Configurazione di più contesti della Cisco ASA Series CLI Configuration Guide, 9.0.
Per creare il contesto utente sull'appliance ASA, immettere questi comandi dal contesto System:
ciscoasa/admin# changeto context sys
ciscoasa(config)# context
jristain <--- This is the name of the desired context
Creating context 'jristain'... Done. (5)
ciscoasa(config-ctx)# allocate-interface Management0/1
ciscoasa(config-ctx)# config-url disk0:/
jristain
.cfg
<--- "context-name.cfg"
[an error occurred while processing this directive]
WARNING: Could not fetch the URL disk0:/jristain.cfg
INFO: Creating context with default config
Questa configurazione crea il contesto, alloca l'interfaccia di gestione da utilizzare in questo contesto e specifica una posizione per il file di configurazione. A questo punto, è necessario immettere questo contesto per configurare il bootstrap minimo necessario per la connessione dell'APIC.
Una volta creato il contesto utente, è possibile modificarlo e configurare l'indirizzo IP di gestione sull'interfaccia allocata. Immettere i seguenti comandi:
ciscoasa(config-ctx)# changeto context jristain <----
Drops into the user context
[an error occurred while processing this directive]
ciscoasa/jristain(config)# interface Management0/1
ciscoasa/jristain(config-if)# ip address 192.168.20.10 255.255.255.128
ciscoasa/jristain(config-if)# nameif management
INFO: Security level for "management" set to 0 by default.
ciscoasa/jristain(config-if)# security-level 100
ciscoasa/jristain(config-if)# exit
ciscoasa/jristain(config)# route management 0.0.0.0 0.0.0.0 192.168.20.1
ciscoasa/jristain(config)# exit
ciscoasa/jristain# copy running-config startup-config
Nota: La voce nameif deve essere management perché questa è la previsione del pacchetto del dispositivo. Se la voce nameif contiene caratteri aggiuntivi, verranno visualizzati errori nella distribuzione del dispositivo L4-L7 nell'APIC.
Per collegare l'APIC all'appliance ASA, è necessaria una configurazione minima. Sono inclusi il server HTTP e un account utente per APIC. Utilizzare questa configurazione nel contesto utente:
ciscoasa/jristain(config)#username
<username>
password
<password>
[an error occurred while processing this directive]
ciscoasa/jristain(config)#http server enable
ciscoasa/jristain(config)#http 0.0.0.0 0.0.0.0 management
Nota: Immettere il nome utente e la password desiderati nelle aree <username> e <password>.
Questa sezione descrive come completare la configurazione sull'APIC.
Per distribuire un grafico del servizio a due nodi, sono necessari tre domini di bridge (BD).
Per configurare la porta BD per l'interfaccia ASA esterna (utente), usare queste informazioni:
Utilizzare queste informazioni per configurare il BD utilizzato per collegare i due dispositivi:
Il grafico del servizio richiede la configurazione di due gruppi di endpoint (EPG, Endpoint Group): un consumatore e un fornitore. L'EPG consumer deve utilizzare il BD che si connette all'interfaccia ASA esterna. Il provider EPG deve utilizzare un BD che si connetta ai server finali.
È necessario aggiungere i contesti ASA Admin e User all'APIC. Per completare questa operazione, selezionare Tenant > Servizi L4-L7 > Dispositivi L4-L7, fare clic con il pulsante destro del mouse e selezionare Crea dispositivo L4-L7, quindi completare i seguenti passaggi:
Nota: È possibile completare l'utilizzo della procedura guidata. Non è necessario configurare le informazioni di failover.
Dopo aver registrato il dispositivo nell'infrastruttura, l'APIC può eseguire il push della configurazione tramite i parametri del dispositivo. Dopo la registrazione, è necessario configurare il canale della porta che connette l'ASA agli switch foglia in un Virtual Port Channel (vPC).
Per configurare il canale della porta, passare al dispositivo creato e fare clic sulla scheda Parametri nell'angolo superiore del riquadro di lavoro. Per modificare i parametri, fare clic sull'icona matita:
Viene visualizzata la finestra Modifica parametri cluster. Fare clic su PortChannel per limitare l'ambito dell'opzione. Espandere la cartella Port Channel Member e completare le opzioni di configurazione. Di seguito è riportata la spiegazione di ciascuna opzione:
Ripetere questa procedura per ciascuna interfaccia da assegnare:
Al termine, sul dispositivo ASA viene creata una porta-canale nel contesto del sistema. Per verificare questa condizione, accedere al contesto del sistema e immettere il comando show port-channel summary:
ciscoasa#
show port-channel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
U - in use N - not in use, no aggregation/nameif
M - not in use, no aggregation due to minimum links not met
w - waiting to be aggregated
Number of channel-groups in use: 2
Group Port-channel Protocol Span-cluster Ports
------+-------------+---------+------------+-----------------------
27 Po27(N) LACP No Gi0/4(P) Gi0/5(P)[an error occurred while processing this directive]
È necessario registrare il contesto utente come dispositivo L4-L7 nella struttura. Passare a Tenant > Servizi L4-L7 > Dispositivi L4-L7, fare clic con il pulsante destro del mouse e selezionare Crea un dispositivo L4-L7, quindi completare i seguenti passaggi:
Nota: È possibile completare l'utilizzo della procedura guidata. Non è necessario configurare le informazioni di failover.
Il secondo nodo di questo esempio di configurazione è un NetScaler 1000V. NetScaler fornisce funzionalità di bilanciamento del carico ai server connessi. È necessario registrare il dispositivo anche con l'APIC. Passare a Tenant > Servizi L4-L7 > Dispositivi L4-L7, fare clic con il pulsante destro del mouse e selezionare Crea un dispositivo L4-L7, quindi completare i seguenti passaggi:
Nota: La scheda di rete 1 viene utilizzata a scopo di gestione, quindi non utilizzarla.
Dopo aver registrato i dispositivi, è possibile creare un modello di Service Graph. Passare a Tenant > Servizi L4-L7 > Modelli grafico servizi L4-L7 > Crea modello grafico servizi L4-L7 e completare i seguenti passaggi:
Dopo aver creato il modello, è possibile distribuirlo nei dispositivi. Passare a Tenant > Servizi L4-L7 > Modelli grafico servizi L4-L7 > Modello grafico servizi > Applica modello grafico servizi.
Nella scheda Contratto eseguire i passaggi seguenti:
Nella scheda Grafico effettuare le seguenti operazioni:
Nella scheda Parametri ASA, immettere i parametri desiderati. Nessuno dei parametri di questa scheda è obbligatorio.
Nella scheda Parametri NetScaler, immettere la configurazione di NetScaler tramite la procedura guidata:
Attualmente non è disponibile una procedura di verifica per questa configurazione.
Le informazioni contenute in questa sezione permettono di risolvere i problemi relativi alla configurazione.
Di seguito sono riportati due errori noti relativi alle configurazioni descritte nel presente documento: