

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Personalizzazione delle impostazioni iSCSI
<a name="recommendediSCSISettings"></a>

Dopo aver configurato l'iniziatore, ti consigliamo di personalizzare le impostazioni iSCSI per impedire all'iniziatore di disconnettersi dalle destinazioni.

Aumentando i valori di timeout iSCSI come mostrato nella procedura seguente, l'applicazione sarà in grado di gestire meglio le operazioni di scrittura che richiedono molto tempo e altri problemi temporanei, come le interruzioni di rete.

**Nota**  
Prima di apportare modifiche al Registro di sistema, devi eseguirne una copia di backup. Per informazioni sulla creazione di una copia di backup e altre procedure consigliate da seguire quando si lavora con il Registro di sistema, vedere [Procedure consigliate per il Registro](http://technet.microsoft.com/en-us/library/cc780921(WS.10).aspx) di sistema nella *Microsoft TechNet Library*.

**Topics**
+ [Personalizzazione delle impostazioni iSCSI di Windows](#CustomizeWindowsiSCSISettings)
+ [Personalizzazione delle impostazioni iSCSI di Linux](#CustomizeLinuxiSCSISettings)

## Personalizzazione delle impostazioni iSCSI di Windows
<a name="CustomizeWindowsiSCSISettings"></a>

Per una configurazione del gateway di nastri virtuali, la connessione ai dispositivi VTL tramite un iniziatore iSCSI Microsoft è un processo in due fasi: 

1. Connettere i dispositivi gateway di nastri virtuali al client Windows.

1. Se si usa un'applicazione di backup, configurare l'applicazione per l'uso dei dispositivi.

La configurazione mostrata nell'esempio sulle operazioni iniziali offre le istruzioni per entrambe le fasi. Utilizza l'applicazione di NetBackup backup Symantec. Per ulteriori informazioni, consultare [Collegamento dei dispositivi VTL](GettingStartedAccessTapesVTL.md) e [Configurazione dei dispositivi di storage NetBackup](backup_netbackup-vtl.md#configure-netback-storage-devices). 

**Per personalizzare le impostazioni iSCSI di Windows**

1. Aumentare il tempo massimo durante il quale lasciare in coda le richieste.

   1. Avviare l'editor del Registro di sistema (`Regedit.exe`).

   1. Passare alla chiave del GUID (identificatore univoco globale) per la classe del dispositivo che contiene le impostazioni del controller iSCSI, mostrata di seguito.

       
**avvertimento**  
**Assicurati di lavorare sulla **CurrentControlSet**sottochiave e non su un altro set di controlli, come **ControlSet001** o 002. ControlSet**

       

      ```
      HKEY_Local_Machine\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}
      ```

   1. Individuare la sottochiave per l'iniziatore Microsoft iSCSI, illustrata di seguito come. *[<Instance Number]*

      La chiave è rappresentata da un numero a quattro cifre, ad esempio `0000`. 

       

      ```
      HKEY_Local_Machine\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}\[<Instance Number]
      ```

      A seconda di cosa è installato nel computer, l'iniziatore iSCSI Microsoft può non corrispondere alla sottochiave `0000`. È possibile assicurarsi di aver selezionato la sottochiave corretta verificando che la stringa abbia il valore. `DriverDesc` `Microsoft iSCSI Initiator`

   1. Per visualizzare le impostazioni iSCSI, scegliere la sottochiave **Parameters (Parametri)**.

   1. Aprite il menu contestuale (con il pulsante destro del mouse) per il valore **MaxRequestHoldTime**DWORD (32 bit), scegliete **Modifica**, quindi modificate il valore in. **600**

      **MaxRequestHoldTime**specifica per quanti secondi l'iniziatore Microsoft iSCSI deve trattenere e riprovare i comandi in sospeso prima di notificare un evento al livello superiore. `Device Removal` Questo valore rappresenta un tempo di attesa di 600 secondi.

1. È possibile aumentare la quantità massima di dati che è possibile inviare nei pacchetti iSCSI modificando i seguenti parametri:
   + **FirstBurstLength**controlla la quantità massima di dati che possono essere trasmessi in una richiesta di scrittura non richiesta. Imposta questo valore su **262144** o sul valore predefinito del sistema operativo Windows, a seconda di quale sia il più alto.
   + **MaxBurstLength**è simile a **FirstBurstLength**, ma imposta la quantità massima di dati che possono essere trasmessi in sequenze di scrittura richieste. Imposta questo valore su **1048576** o sul valore predefinito del sistema operativo Windows, a seconda di quale sia il più alto.
   + **MaxRecvDataSegmentLength**controlla la dimensione massima del segmento di dati associato a una singola unità di dati di protocollo (PDU). Imposta questo valore su **262144** o sul valore predefinito del sistema operativo Windows, a seconda di quale sia il più alto.
**Nota**  
È possibile ottimizzare diversi software di backup per funzionare al meglio utilizzando diverse impostazioni iSCSI. Per verificare quali valori per questi parametri offriranno le migliori prestazioni, vedere la documentazione relativa al software di backup.

1. Aumentare il valore di timeout del disco, come mostrato di seguito:

   1. Se non è già stato fatto, avviare l'editor del Registro di sistema (`Regedit.exe`).

   1. Accedere alla sottochiave **Disk** nella sottochiave **Services** di **CurrentControlSet**, illustrata di seguito.

      ```
      HKEY_Local_Machine\SYSTEM\CurrentControlSet\Services\Disk
      ```

   1. Aprite il menu contestuale (con il pulsante destro del mouse) per il valore **TimeOutValue**DWORD (32 bit), scegliete **Modifica**, quindi modificate il valore in. **600**

      **TimeOutValue**specifica per quanti secondi l'iniziatore iSCSI aspetterà una risposta dalla destinazione prima di tentare il ripristino della sessione interrompendo e ristabilendo la connessione. Questo valore rappresenta un periodo di timeout di 600 secondi.

1. Perché i nuovi valori di configurazione vengano applicati, riavviare il sistema.

   Prima di riavviare, è necessario accertarsi che i risultati di tutte le operazioni di scrittura nei volumi vengano scaricate. A questo scopo, portare offline tutti i dischi del volume di storage mappati prima di riavviare.

## Personalizzazione delle impostazioni iSCSI di Linux
<a name="CustomizeLinuxiSCSISettings"></a>

Dopo aver configurato l'iniziatore del tuo gateway, ti consigliamo di personalizzare le impostazioni iSCSI per impedire all'iniziatore di disconnettersi dalle destinazioni. Aumentando i valori di timeout iSCSI come mostrato di seguito, l'applicazione sarà in grado di gestire meglio le operazioni di scrittura che richiedono molto tempo e altri problemi temporanei, come le interruzioni di rete.

**Nota**  
I comandi possono essere leggermente diversi per altri tipi di Linux. Gli esempi seguenti sono basati su Red Hat Linux.

**Per personalizzare le impostazioni iSCSI di Linux**

1. Aumentare il tempo massimo durante il quale lasciare in coda le richieste.

   1. Aprire il file `/etc/iscsi/iscsid.conf` e individuare le righe seguenti.

      ```
      node.session.timeo.replacement_timeout = [replacement_timeout_value] 
      node.conn[0].timeo.noop_out_interval = [noop_out_interval_value] 
      node.conn[0].timeo.noop_out_timeout = [noop_out_timeout_value]
      ```

   1. Imposta il *[replacement\$1timeout\$1value]* valore su. **600** 

      Imposta il *[noop\$1out\$1interval\$1value]* valore su**60**.

      Imposta il *[noop\$1out\$1timeout\$1value]* valore su**600**. 

      Tutti e tre i valori sono espressi in secondi.

       
**Nota**  
Le impostazioni di `iscsid.conf` devono essere configurate prima di individuare il gateway. Se hai già individuato il gateway o hai effettuato l'accesso alla destinazione (o hai eseguito entrambe le operazioni), puoi eliminare la voce dal database di individuazione tramite il comando seguente. Puoi quindi individuare di nuovo il gateway o riaccedere per recuperare la nuova configurazione.  
   

      ```
      iscsiadm -m discoverydb -t sendtargets -p [GATEWAY_IP]:3260 -o delete
      ```

1. Aumentare i valori massimi per la quantità di dati che è possibile trasmettere in ogni risposta.

   1. Aprire il file `/etc/iscsi/iscsid.conf` e individuare le righe seguenti.

      ```
      node.session.iscsi.FirstBurstLength = [replacement_first_burst_length_value] 
      node.session.iscsi.MaxBurstLength = [replacement_max_burst_length_value]
      node.conn[0].iscsi.MaxRecvDataSegmentLength = [replacement_segment_length_value]
      ```

   1. Consigliamo i seguenti valori per ottenere prestazioni migliori. Il software di backup potrebbe essere ottimizzato per utilizzare valori diversi, quindi consultare la documentazione del software di backup per ottenere risultati ottimali.

      Imposta il *[replacement\$1first\$1burst\$1length\$1value]* valore su **262144** o sull'impostazione predefinita del sistema operativo Linux, a seconda di quale sia il più alto.

      Imposta il *[replacement\$1max\$1burst\$1length\$1value]* valore su **1048576** o sul valore predefinito del sistema operativo Linux, a seconda di quale sia il più alto.

      Imposta il *[replacement\$1segment\$1length\$1value]* valore su **262144** o sul valore predefinito del sistema operativo Linux, a seconda di quale sia il più alto.
**Nota**  
È possibile ottimizzare diversi software di backup per funzionare al meglio utilizzando diverse impostazioni iSCSI. Per verificare quali valori per questi parametri offriranno le migliori prestazioni, vedere la documentazione relativa al software di backup.

1. Riavviare il sistema perché i nuovi valori di configurazione vengano applicati.

   Prima di riavviare, accertarsi che i risultati di tutte le operazioni di scrittura nei nastri vengano scaricate. A tale scopo, smonta i nastri prima di riavviarle.