Appassionato di All Trades: iSCSI è perfetto per i piccoli ambienti

Greg Shields

Si ricorda buoni vecchi giorni della SCSI? Tornare quindi scoprire le connessioni SCSI, velocità, acronimi e interfacce praticamente necessaria un anello decodificatore segreta. Determinare se il server necessari Fast SCSI o Ultra SCSI Wide Ultra2 SCSI o qualsiasi in-between gusto effettuate utilizzando unità disco SCSI un'attività complessa.

Di conseguenza, più di pochi di noi ha generato le nostre mani di frustrazione. In questi giorni, abbiamo spesso salvato il lavoro SCSI per i consulenti esterni o trovare noi scelta dischi più lenti utilizzato in Framework che viene riconosciuti.

Elementi modificati molto poiché quindi, grazie ai livelli superiori di standardizzazione. Oggi, è possibile trovare SCSI praticamente ovunque. I produttori di server offrono ora le attrezzature con SATA internamente preconfigurata o unità di sequenza (SAS) attenzione protetto. No più preoccupante acronimi, connettori o segreta decodificatore anelli. È sufficiente aggiungere i dischi e Vai.

Tuttavia, questa standardizzazione crescente di direct attached SCSI ancora non visualizzato intorno al fatto che le periferiche di archiviazione devono essere collegati direttamente a un server. Utilizzo tradizionale direct attached SCSI, modi non pulito per connettere più server di archiviazione centralizzata attraverso la rete esistente.

È la necessità di una soluzione networkable iSCSI esiste. “ I ” nella iSCSI sostituisce numerose di SCSI connessioni con quotidiane, run-of-the-mill cavi Ethernet. Consolidamento di archiviazione per ogni server del SCSI in un dispositivo unico e condiviso e quindi connessione server di archiviazione tramite la rete esistente, l'ambiente di piccole dimensioni può essere migliore utilizzo dell'archiviazione discreto provisioning per server e condivisioni di file, se necessario.

Sostituzione di connessioni fisiche del SCSI con rame Ethernet consente di gestire il livello fisico più semplice. Incorporamento di iSCSI correttamente nell'ambiente di piccole dimensioni ancora richiede tuttavia alcune tecniche e alcuni protocolli aggiuntivi che potrebbero non essere evidenti. Gestione semplice e a costi ridotti, iSCSI può essere un adattamento perfetto per soddisfare le esigenze di archiviazione dei professionisti IT Jack-of-all-Trades. Informazioni su ulteriori informazioni è possibile utilizzare correttamente.

Connessioni fisiche chiusura Hello logico

Potenziale di connessione del informazioni su iSCSI viene eseguita meglio esaminando le opzioni. Richiedere un minuto per chiamare una console remota su uno dei server preferito. Una volta, aprire strumento di amministrazione relativo iniziatore iSCSI. Questa console è stata assegnata un facelift necessari molto in Windows Server 2008 R2, in particolare aggiunta verrà visualizzata la finestra di dialogo connessione veloce in di Figura 1. È possibile creare facilmente una connessione di base tra questo server e un'esposizione iSCSI LUN utilizzando la finestra di dialogo connessione veloce.

The iSCSI Initiator administrative tool

Figura 1 di iSCSI Initiator strumento amministrativo.

A questo punto, alcune definizioni possono essere utile. Come nell'ambiente fisico, ogni connessione iSCSI richiede due periferiche. Il server preferito è quello che viene definito l'iniziatore iSCSI. L'iniziatore iSCSI rappresenta il client “ ” che richiederà servizi da un set di dischi iSCSI.

A altra estremità è il destinazione iSCSI. Il destinazione iSCSI ha i dischi in cui si desidera connettersi. Funge da server di “ ” richieste di servizi da uno o più client iniziatori. Una volta stabilita la connessione tra l'iniziatore e una destinazione, è possibile scoprire e inizializzare uno o più LUN come volumi del disco del server.

Per utilizzare iSCSI, si verrà ovviamente richiedono un dispositivo che supporta il protocollo iSCSI. Può trattarsi di una SAN esistente sulla rete. Può anche essere un normale server Windows che esegue un'istanza di software destinazione iSCSI.

Microsoft dispone di un proprio software software destinazione iSCSI. Tuttavia, questo software è destinato sopra Windows Storage Server. Terze parti consente inoltre di distribuire software che installa un servizio a un normale server Windows. Tale servizio espone i dischi del server direct attached posizioni ovunque nella rete.

Una volta installato, il passaggio successivo inizia sempre il destinazione iSCSI. Prima di connettersi i “ client ” per questa periferica esposte LUN, è innanzitutto necessario creare ed esporre tali LUN alla rete. I dettagli di questo processo verranno variano notevolmente e variano a seconda del dispositivo e il software. Per i dettagli, consultare il manuale della destinazione iSCSI. Come minimo, è necessario dividere le quantità di spazio su disco come un LUN di LUN si connettono alla rete corretta e le interfacce di rete e aggiungere le opzioni di autenticazione o di protezione.

Dopo aver completato questa prima fase, la creazione di una connessione di base richiede solo pochi clic. Innanzitutto, immettere l'indirizzo IP o il nome DNS del server o dispositivo che esegue il software di destinazione iSCSI nel campo di destinazione nel Figura 1 e fare clic su connessione veloce. Se correttamente sono stati creati ed esposto il LUN al server, si vedrà essi vengono visualizzati nell'elenco delle destinazioni Discovered.

Figura 1 Visualizza che quattro scoperti destinazioni, tre delle quali sono connessi. Destinazioni individuate sempre visualizzato per prima in uno stato inattivo. Ciò garantisce che sia possibile connettersi ad essi solo quando si è pronti.

Figure 2 The Connect to Target wizard

Figura 2 La connessione guidata di destinazione.

Selezionare una destinazione e scegliere il pulsante Connetti. Si vedrà una finestra simile a di Figura 2. Per le connessioni di base, assicurarsi che la casella di controllo superiore viene contrassegnato e scegliere OK. Contrassegnando la casella di controllo superiore indica il sistema per ripristinare automaticamente la connessione dopo ogni riavvio.

In questa finestra è inoltre disponibile un pulsante Avanzate. Come si scoprirà un minuto, tutti tranne il maggior numero di base delle connessioni richiederà una serie di configurazioni avanzate, come l'identificazione del portale iniziatore IP e la destinazione IP, più che tra breve.

Per la connessione di base, esistono due passaggi rimanenti per preparare l'unità. Innanzitutto, selezionare la scheda iSCSI Initiator volumi e dispositivi e fare clic sul pulsante Configura automaticamente. Questo passaggio consente di configurare automaticamente tutte le periferiche disponibili, associandole ulteriormente in modo che siano pronti per l'utilizzo al successivo riavvio del sistema.

Dopo questo passaggio sarà disponibile che sul disco è visibile in Gestione disco. Semplicemente portarla in linea, inizializzare e formattare il disco (se necessario). Il disco è disponibile per l'uso solo come se si fosse un disco direct attached.

MPIO/MCS: Necessario disponibilità elevata disponibilità e bilanciamento del carico

Mentre connessione iSCSI dischi al server tramite la rete esistente è ideale per connettività pervasiva, possono interconnessioni di rete e creerà punti di errore. Qualcuno potrebbe accidentalmente scollegare un cavo, manomettere la configurazione del router o una miriade di problemi che si verificano su una rete tradizionale. Pertanto, qualsiasi utilizzo di produzione iSCSI richiede effettivamente connessioni ridondanti.

La risposta apparentemente semplice, è possibile utilizzare NIC “ teaming ” come per le connessioni di rete di produzione. Raggruppamento NIC classico per connessioni iSCSI è tuttavia non supportato e non è considerata una procedura consigliata. Non farlo.

Connessione con iSCSI sfrutta il proprio set di protocolli che consentono di gestire un'elevata disponibilità e bilanciamento del carico. Troverete inoltre che I/o a percorsi multipli (MPIO) e sessioni di connessione multipla (MCS) protocolli di iSCSI sono superiori in molti modi per raggruppamento NIC classico, ogni protocollo dispone di una gamma più ampia di funzionalità di bilanciamento del carico e di failover.

MPIO è un protocollo molto diverso da MCS. Utilizzo di MPIO richiede un modulo specifico di dispositivo (DSM) connesso al server che esegue l'iniziatore iSCSI. Microsoft include un proprio “ predefinito ” DSM con sistema operativo Windows installato come la funzionalità di I/O a percorsi multipli all'interno di Server Manager.

Molte periferiche di archiviazione è possono utilizzare tale DSM con l'installazione di alcun software aggiuntivo. Altri richiedono proprie DSM specializzate dal produttore. Contattare il produttore della periferica per determinare se è necessario installare driver speciali o nella casella Microsoft DSM è accettabile.

MCS richiede tale installazione DSM al server. Tuttavia, per utilizzare MCS, dispositivo di archiviazione deve supportare il protocollo. Non tutte le periferiche abilitate MCS, pertanto che sarà necessario eseguire qualche ricerca per determinare il protocollo più appropriato alla situazione.

Mentre diversi nel codice sottostante, gestione dei loro multipathing è abbastanza simile. MPIO e MCS forniscono un modo per creare più parallele le connessioni tra server e una destinazione iSCSI. La maggior parte dei requisiti necessari per uno è di identificare in modo specifico la rete si desidera utilizzare e schede di rete.

Poiché MCS prevede i passaggi minimi dei due protocolli, verrà illustrato il processo di installazione. Che cos'è apprendere convertirà anche all'utilizzo MPIO. Tenere presente che il precedente esempio di connessione base collegato un server di archiviazione tramite connessioni di rete. Tale connessione esistenti tra il singolo indirizzo IP del server e l'indirizzo IP singolo nella periferica di archiviazione.

Figure 3 Two servers, each with four network interfaces, connect with four network interfaces on a storage device

Figura 3 due server, ognuno con quattro interfacce di rete, connettersi a interfacce di rete quattro su una periferica di archiviazione.

“ M ” in MCS è correlato a aumentare tale installazione base con più connessioni. Ogni connessione è correlato a una scheda di rete e l'indirizzo IP associato, con ogni iSCSI target e iniziatore utilizzando multipli di ciascuno. Figura 3 viene illustrato come ciò potrebbe apparire quando sono connessi due server, ognuno con quattro interfacce di rete e l'indirizzo IP associato a quattro interfacce di rete e gli indirizzi IP della periferica di archiviazione.

Figure 4 The MCS configuration console

Figura 4 MCS la configurazione console.

Gestione MCS, selezionare una delle destinazioni in di Figura 1, quindi scegliere il pulsante Proprietà, quindi sul pulsante MCS. Si vedrà una console simile a di Figura 4. Installazione “ base ” dell'esempio precedente consente di configurare una sola connessione tra il portale di origine sul server locale e il portale destinazione nella periferica di archiviazione.

Figure 5 Advanced Settings for adding a connection

Figura 5 Impostazioni avanzate per l'aggiunta di una connessione.

Per aggiungere una connessione, fare clic sul pulsante Aggiungi seguito dal pulsante Avanzate. Verrà visualizzata è la console Impostazioni avanzate, come illustrato in di Figura 5. Nella console, è necessario designare gli indirizzi IP per una seconda scheda di rete locale nella casella IP iniziatore, unitamente all'indirizzo IP per un portale destinazione remota secondo della SAN.

Se vi sono ulteriori destinazione portale indirizzi IP disponibile qui, sarà necessario scoprirle all'interno della scheda individuazione console principale. Ripetere questo processo per ogni combinazione di portale destinazione e dell'iniziatore.

Comportamenti di definire criteri MCS

Mediante la creazione di queste connessioni multiple, è possibile specificare più percorsi, fisici e logici, tramite la quale è possibile trasferire il traffico di rete di archiviazione. Questi percorsi più funzionano come destinazioni di failover si interrompe una connessione. È inoltre possibile caricare saldo traffico, aggiunta di maggiore capacità di rete con ogni nuova connessione.

Ancora con queste connessioni multiple devono provenire qualche modo di definire il comportamento di failover e bilanciamento del carico. MCS, è possibile configurare cinque criteri:

  1. **Esito negativo su solo:**L'utilizzo di un criterio Fail Over solo è Nessun bilanciamento del carico di traffico. Utilizzerà solo un singolo tracciato con altri utenti rimanenti in modalità standby finché non viene persa percorso della connessione prima.
  2. **Round Robin:**Questo è il criterio più semplice che include il bilanciamento del carico. Utilizzando questo criterio, il traffico viene ruotato tra i percorsi disponibili nell'ordine.
  3. **Round Robin con un sottoinsieme di percorsi:**Questo criterio funziona Analogamente a rotondo robin, tranne uno o più tracciati vengono mantenuti di bilanciamento del carico. Questi percorsi vengono utilizzati come standbys nel caso di un errore di percorso principale.
  4. **Profondità minima coda:**Anche simile al Round Robin, questo criterio bilancia il carico del traffico identificando e utilizzando il percorso con il minor numero di richieste in coda.
  5. **Percorsi ponderati:**Questo criterio consente di peso percorsi nelle situazioni in cui alcuni potrebbero divertirsi con maggiore capacità rispetto ad altri. Il traffico viene bilanciato tra i percorsi in base al peso assegnato.

Poiché MCS opera su una base per la sessione, connessioni e ogni singola sessione possono avere un proprio criterio MCS. Prestare particolare attenzione ai criteri selezionati, mentre può avere un notevole impatto sulle prestazioni e disponibilità delle connessioni archiviazione complessiva.

L'impostazione adatta per ambienti Small

È presente una dicitura sulla console iniziatore iSCSI: “ funzionano da sinistra a destra. ” Analizza nuovamente di Figura 1, è possibile visualizzare sei schede diverse: Destinazioni, individuazione, destinazioni preferite, volumi e dispositivi, RADIUS e configurazione.

Mentre il numero di connessioni non richiesta modifiche alle impostazioni di configurazione o di RADIUS, creazione di connessioni con questa console funziona meglio quando si avvia con destinazioni e continuare la configurazione di volumi e dispositivi. Recupero di eliminare una connessione implica invece procedura di storno e funzioni da destra a sinistra.

Mentre questi passaggi supplementari configurazione delle opzioni di disponibilità elevata del iSCSI potrebbe sembrare complicata, ricordare solo necessario eseguirle come l'aggiunta di nuovi dischi ai server. Una volta connessi, tali dischi verranno riconnessione con ogni riavvio del server e la riconfigurazione automatica deve essere un percorso di esito negativo.

Motivo di iSCSI nell'infrastruttura di rete esistente, di modo potenzia SCSI tradizionale può essere un adattamento perfetto per un ambiente di piccole dimensioni. Una SAN iSCSI è un acquisto relativamente poco costoso, nessuna vicino del telaio SAN con dimensioni frigorifero del yesteryear costo. Senza la conoscenza oscuro da altri supporti di archiviazione facilità della iSCSI di gestione rende un adattamento ottimo per i professionisti IT Jack-of-all-Trades.

Greg Shields, MVP, is a partner at Concentrated Technology. Get more of Shields’ Jack-of-all-Trades tips and tricks at ConcentratedTech.com.

Contenuto correlato