Connessione remota a un'istanza di set di scalabilità di macchine virtuali o a un nodo del cluster

In un cluster di Service Fabric in esecuzione in Azure, ogni tipo di nodo del cluster definito configura un'istanza separata di set di scalabilità di macchine virtuali. È possibile connettersi in remoto a istanze specifiche di set di scalabilità (nodi del cluster). Diversamente dalle macchine virtuali a istanza singola, le istanze dei set di scalabilità non ottengono un proprio indirizzo IP virtuale. Può quindi essere difficile cercare un indirizzo IP e una porta da usare per connettersi in remoto a un'istanza specifica.

Per trovare un indirizzo IP e una porta da usare per connettersi in remoto a un'istanza specifica, completare questi passaggi.

  1. Ottenere le regole NAT in ingresso per Remote Desktop Protocol (RDP).

    In genere, ogni tipo di nodo definito nel cluster ha il proprio indirizzo IP virtuale e un bilanciamento del carico dedicato. Per impostazione predefinita, il bilanciamento del carico per un tipo di nodo è denominato in base al formato seguente: LB-{nome-cluster}-{tipo-di-nodo}, ad esempio LB-mycluster-FrontEnd.

    Nella pagina del servizio di bilanciamento del carico in portale di Azure selezionare Impostazioni regole>NAT in ingresso:

    Screenshot di una pagina del servizio di bilanciamento del carico nella portale di Azure. Nel menu a sinistra, in IMPOSTAZIONI, vengono selezionate regole NAT in ingresso.

    Lo screenshot seguente mostra le regole NAT in ingresso per un tipo di nodo denominato FrontEnd:

    Screenshot che mostra le regole NAT in ingresso per un servizio di bilanciamento del carico. Il nome, la versione IP, la destinazione, la destinazione e il servizio sono elencati per ogni regola.

    Per ogni nodo, vengono indicati l'indirizzo IP nella colonna IP DESTINAZIONE, l'istanza del set di scalabilità nella colonna DESTINAZIONE e il numero di porta nella colonna SERVIZIO. Per la connessione remota, le porte vengono allocate a ciascun nodo in ordine crescente a partire dalla porta 3389.

    È anche possibile trovare le regole NAT in ingresso nella sezione Microsoft.Network/loadBalancers del modello di Resource Manager per il cluster.

  2. Per verificare il mapping tra la porta in ingresso e la porta di destinazione per un nodo, è possibile fare clic sulla relativa regola e osservare il valore Porta di destinazione. Lo screenshot seguente mostra la regola NAT in ingresso per il nodo FrontEnd (Instance 1) nel passaggio precedente. Si noti che, anche se il numero di porta (in ingresso) è 3390, la porta di destinazione è mappata alla porta 3389, ovvero la porta per il servizio RDP nella destinazione.

    Mapping delle porte di destinazione

    Per impostazione predefinita, per i cluster di Windows la porta di destinazione è la porta 3389, che è mappata al servizio RDP nel nodo di destinazione. Per i cluster Linux, la porta di destinazione è la porta 22, che è mappata al servizio SSH (Secure Shell).

  3. Connettersi in remoto allo specifico nodo (istanza del set di scalabilità). È possibile usare il nome utente e la password impostati durante la creazione del cluster o eventuali altre credenziali configurate.

    Lo screenshot seguente mostra l'uso di Connessione Desktop remoto per la connessione al nodo FrontEnd (Instance 1) in un cluster Windows:

    Connessione Desktop remoto

    Nei nodi Linux è possibile connettersi con SSH (nell'esempio seguente vengono riutilizzati lo stesso indirizzo IP e la stessa porta per brevità):

    ssh SomeUser@40.117.156.199 -p 3390
    

Per i passaggi successivi, leggere gli articoli seguenti: