Connessione ai nodi dell'appliance nella piattaforma di strumenti analitici
Questo articolo illustra i vari modi per connettersi a ogni nodo nell'appliance PDW (piattaforma di strumenti analitici).
Connettere a Hadoop
Prima di usare Hadoop con la piattaforma di strumenti analitici (PDW), chiedere all'amministratore dell'appliance di installare Java Runtime Environment in SQL Server PDW. Per istruzioni, vedere Configurare PolyBase Connectivity a External Data (piattaforma di strumenti analitici) nella Guida operativa dell'appliance.
Connettersi ai nodi delle appliance
Ogni nodo dell'appliance è accessibile direttamente solo in scenari di utilizzo specifici e da tipi di utente specifici. La tabella seguente elenca ogni nodo dell'appliance e gli scenari in cui gli utenti si connetteranno direttamente a tale nodo.
Avviso
La modifica delle impostazioni del database o della tabella nei nodi di controllo o di calcolo senza il consenso esplicito del Product Team o del team assistenza clienti APS potrebbe rendere l'appliance APS non più supportata..
Nodo | Scenari di accesso |
---|---|
Nodo di controllo | Usare un Web browser per accedere alla console di amministrazione, che viene eseguita nel nodo di controllo. Per maggiori informazioni, vedere Monitorare l'appliance usando la console di amministrazione (piattaforma di strumenti analitici). Tutte le applicazioni client e gli strumenti si connettono al nodo di controllo, indipendentemente dal fatto che la connessione usi Ethernet o InfiniBand. Per configurare una connessione Ethernet al nodo di controllo, usare l'indirizzo IP del cluster del nodo di controllo e la porta 17001. ad esempio: "192.168.0.1,17001". Per configurare una connessione InfiniBand al nodo di controllo, usare appliance_domain-SQLCTL01 e la porta 17001. Usando appliance_domain-SQLCTL01, il server DNS dell'appliance connetterà il server alla rete InfiniBand attiva. Per configurare il server non appliance per usarlo, vedere Configurare schede di rete InfiniBand. L'amministratore dell'appliance si connette al nodo di controllo per eseguire operazioni di gestione. Ad esempio, l'amministratore dell'appliance esegue le operazioni seguenti dal nodo di controllo: Configurare la piattaforma di strumenti analitici con lo strumento di configurazione dwconfig.exe . |
Nodo di calcolo | Le connessioni dei nodi di calcolo vengono indirizzate dal nodo di controllo. Gli indirizzi IP dei nodi di calcolo non vengono mai immessi nei comandi dell'applicazione come parametri. Per il caricamento, il backup, la copia di tabelle remote e Hadoop, SQL Server PDW invia o riceve i dati direttamente in parallelo tra i nodi di calcolo e i nodi o i server non appliance. Queste applicazioni si connettono a SQL Server PDW connettendosi al nodo di controllo e quindi il nodo di controllo indirizza SQL Server PDW per stabilire la comunicazione tra i nodi di calcolo e il server non appliance. Ad esempio, queste operazioni di trasferimento dei dati vengono eseguite in parallelo con connessioni dirette ai nodi di calcolo: Caricamento dal server di caricamento a SQL Server PDW. Backup di un database da SQL Server PDW al server di backup. Ripristino di un database dal server di backup a SQL Server PDW. Eseguire query sui dati in Hadoop da SQL Server PDW. Esportazione di dati da SQL Server PDW in una tabella Hadoop esterna. Copia di una tabella SQL Server PDW in un database SQL Server SMP remoto. |
Connessione alle reti Ethernet e InfiniBand
I server remoti possono connettersi tramite la rete InfiniBand dell'appliance o tramite la rete Ethernet. Per motivi di prestazioni, i server di caricamento, i server di backup e i server che ricevono dati tramite CREATE REMOTE TABLE AS SELECT
istruzioni, in genere trasferiscono i dati tramite la rete InfiniBand dell'appliance.
È possibile configurare i server non appliance in modo che appartengano al gruppo di lavoro o al dominio del cliente e quindi utilizzare la rete del cliente per connettersi a tali server e trasferirvi i dati. Inoltre, i server non appliance connessi all'appliance InfiniBand hanno la possibilità di trasferire i dati tra loro tramite la rete InfiniBand dell'appliance; prestare attenzione a questo perché può rallentare le prestazioni di SQL Server PDW.
Ad esempio, questa istruzione aggiunge le credenziali di rete per l'esecuzione di backup tramite InfiniBand a un server di backup con un indirizzo IP InfiniBand 192.168.0.1. Il dominio dell'appliance è mypdw e l'istruzione viene eseguita dal server di backup. Prima di eseguire questa istruzione, è necessario immettere i propri parametri.
sqlcmd -S "mypdw-sqlctl01,17001" -U sa -P password -I -Q "exec sp_pdw_add_network_credentials '192.168.0.1', 'mypdw\Administrator', 'password'"
Ad esempio, un comando di caricamento inizierà con quanto segue:
dwloader -S mypdw-SQLCTL01