Personalizzazione delle impostazioni SCSI - AWS Storage Gateway

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 SCSI

Dopo aver configurato l'iniziatore, si consiglia vivamente di personalizzare SCSI le impostazioni i per evitare che l'iniziatore si disconnetta dalle destinazioni.

Aumentando i valori di SCSI timeout i come illustrato nei passaggi seguenti, migliorate la capacità dell'applicazione di gestire meglio le operazioni di scrittura che richiedono molto tempo e altri problemi transitori 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 di sistema nella Microsoft TechNet Library.

Personalizzazione delle impostazioni di Windows i SCSI

Per una configurazione Tape Gateway, la connessione ai VTL dispositivi tramite un SCSI iniziatore Microsoft i è un processo in due fasi:

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

  2. 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 backup Symantec NetBackup . Per ulteriori informazioni, consulta Connessione dei VTL dispositivi e Configurazione dei dispositivi di storage NetBackup .

Per personalizzare le impostazioni di Windows i SCSI
  1. Aumentare il tempo massimo durante il quale lasciare in coda le richieste.

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

    2. Passa alla chiave identificatore univoco globale (GUID) per la classe di dispositivo che contiene le impostazioni SCSI del controller i, mostrata di seguito.

      avvertimento

      Accertatevi di utilizzare la CurrentControlSetsottochiave e non un altro set di controlli, ad esempio ControlSet001 o ControlSet 002.

      HKEY_Local_Machine\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}
    3. Trova la sottochiave per l'SCSIiniziatore Microsoft i, mostrata 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 del dispositivo installato nel computer, l'SCSIiniziatore Microsoft i potrebbe non essere la 0000 sottochiave. È possibile assicurarsi di aver selezionato la sottochiave corretta verificando che la stringa abbia il valoreDriverDesc. Microsoft iSCSI Initiator

    4. Per mostrare SCSI le impostazioni i, scegliete la sottochiave Parameters.

    5. Aprite il menu contestuale (fate clic con il pulsante destro del mouse) per il valore MaxRequestHoldTimeDWORD(32 bit), scegliete Modifica, quindi modificate il valore in. 600

      MaxRequestHoldTimespecifica per quanti secondi Microsoft i SCSI initiator deve tenere premuti 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.

  2. È possibile aumentare la quantità massima di dati che è possibile inviare in SCSI pacchetti i modificando i parametri seguenti:

    • FirstBurstLengthcontrolla 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.

    • MaxRecvDataSegmentLengthcontrolla 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 SCSI impostazioni i. Per verificare quali valori per questi parametri offriranno le migliori prestazioni, vedere la documentazione relativa al software di backup.

  3. 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).

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

      HKEY_Local_Machine\SYSTEM\CurrentControlSet\Services\Disk
    3. Aprite il menu contestuale (fate clic con il pulsante destro del mouse) per il valore TimeOutValueDWORD(32 bit), scegliete Modifica, quindi modificate il valore in. 600

      TimeOutValuespecifica per quanti secondi l'SCSIiniziatore 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.

  4. 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 di Linux i SCSI

Dopo aver configurato l'initiator per il gateway, si consiglia vivamente di personalizzare SCSI le impostazioni i per evitare che l'initiator si disconnetta dalle destinazioni. Aumentando i valori di SCSI timeout i come illustrato di seguito, migliorate la capacità dell'applicazione di gestire meglio le operazioni di scrittura che richiedono molto tempo e altri problemi transitori 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 di Linux i SCSI
  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]
    2. Impostazione della proprietà [replacement_timeout_value] valore per600.

      Impostazione della proprietà [noop_out_interval_value] valore per60.

      Impostazione della proprietà [noop_out_timeout_value] valore per600.

      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
  2. 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]
    2. 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.

      Impostazione della proprietà [replacement_first_burst_length_value] value to 262144 o l'impostazione predefinita del sistema operativo Linux, a seconda di quale sia il più alto.

      Impostazione della proprietà [replacement_max_burst_length_value] value to 1048576 o il valore predefinito del sistema operativo Linux, a seconda di quale sia il più alto.

      Impostazione della proprietà [replacement_segment_length_value] value to 262144 o il 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 SCSI impostazioni i. Per verificare quali valori per questi parametri offriranno le migliori prestazioni, vedere la documentazione relativa al software di backup.

  3. 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.