Driver paravirtuali per le istanze Windows - Amazon Elastic Compute Cloud

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

Driver paravirtuali per le istanze Windows

Windows AMIs contiene un set di driver per consentire l'accesso all'hardware virtualizzato. Questi driver vengono utilizzati da Amazon EC2 per mappare l'archivio di istanze e EBS i volumi Amazon sui propri dispositivi. Nella tabella seguente vengono illustrate le differenze principali tra i diversi driver.

RedHat PV Citrix PV AWS PV

Tipo di istanza

Non supportato per tutti i tipi di istanza. Se specifichi un tipo di istanza non supportato, l'istanza sarà danneggiata.

Supportato per i tipi di istanza Xen.

Supportato per i tipi di istanza Xen.

Volumi collegati

Supporta fino a 16 volumi collegati.

Supporta più di 16 volumi collegati.

Supporta più di 16 volumi collegati.

Rete

Il driver presenta problemi noti a causa del quale la connessione di rete si ripristina in caso di carichi elevati, ad esempio trasferimenti rapidi di FTP file.

Il driver configura automaticamente i frame jumbo sulla scheda di rete quando si trova su un tipo di istanza compatibile. Quando l'istanza si trova in un gruppo di posizionamento del cluster, ciò offre migliori prestazioni di rete tra le istanze che fanno parte del gruppo di posizionamento del cluster. Per ulteriori informazioni, consulta Gruppi di collocamento per le tue EC2 istanze Amazon.

La tabella seguente mostra quali driver PV è necessario eseguire su ciascuna versione di Windows Server su AmazonEC2.

Versione di Windows Server Versione driver PV
Windows Server 2022 AWS Ultima versione di PV
Windows Server 2019 AWS Ultima versione PV
Windows Server 2016 AWS Ultima versione PV
Windows Server 2012 R2 AWS Ultima versione PV
Windows Server 2012 AWS Ultima versione PV
Windows Server 2008 R2 AWS PV versione 8.3.5
Windows Server 2008 Citrix PV 5.9
Windows Server 2003 Citrix PV 5.9

AWS Driver fotovoltaici

I driver AWS PV sono memorizzati nella %ProgramFiles%\Amazon\Xentools directory. Questa directory contiene anche simboli pubblici e uno strumento da riga di comando che consente di accedere alle voci in XenStore. xenstore_client.exe Ad esempio, il PowerShell comando seguente restituisce l'ora corrente dall'Hypervisor:

PS C:\> [DateTime]::FromFileTimeUTC((gwmi -n root\wmi -cl AWSXenStoreBase).XenTime).ToString("hh:mm:ss") 11:17:00

I componenti del driver AWS PV sono elencati nel registro di Windows sotto. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services Tali componenti sono i seguenti: xenbus, xeniface, xennet, xenvbd e xenvif.

AWS I driver PV dispongono inoltre di un servizio Windows denominato LiteAgent, che viene eseguito in modalità utente. Gestisce attività come eventi di spegnimento e riavvio da AWS APIs istanze di generazione Xen. Puoi accedere ai servizi e gestirli eseguendo Services.msc dalla riga di comando. Quando viene eseguito su istanze di generazione Nitro, i driver AWS PV non vengono utilizzati e il LiteAgent servizio si interromperà automaticamente a partire dalla versione 8.2.4 del driver. L'aggiornamento al driver AWS PV più recente aggiorna anche LiteAgent e migliora l'affidabilità su tutte le generazioni di istanze.

Installa i driver AWS PV più recenti

Amazon Windows AMIs contiene un set di driver per consentire l'accesso all'hardware virtualizzato. Questi driver vengono utilizzati da Amazon EC2 per mappare l'archivio di istanze e EBS i volumi Amazon sui propri dispositivi. Ti consigliamo di installare i driver più recenti per migliorare la stabilità e le prestazioni delle tue istanze EC2 Windows.

Opzioni di installazione

AWS Cronologia dei pacchetti di driver PV

La tabella seguente mostra le modifiche ai driver AWS PV per ogni versione del driver.

Versione del pacchetto Dettagli Data di rilascio

8.4.3

Sono stati corretti i bug nel programma di installazione del pacchetto per migliorare l'esperienza di aggiornamento. 24 gennaio 2023

8.4.2

Correzioni di stabilità per affrontare le race condition. 13 aprile 2022

8.4.1

Installer di pacchetti migliorato. 7 gennaio 2022

8.4.0

  • Correzioni di stabilità per risolvere rari casi di I/O del disco bloccato.

  • Correzioni di stabilità per risolvere rari casi di arresti anomali durante EBS il distacco del volume.

  • È stata aggiunta una funzionalità che consente di distribuire il carico su più core per carichi di lavoro che sfruttano più di IOPS 20.000 unità e che subiscono un degrado dovuto a colli di bottiglia. Per abilitare questa funzionalità, consulta I carichi di lavoro che sfruttano più di 20.000 dischi IOPS subiscono un degrado a causa di colli di bottiglia CPU.

  • AWS L'installazione di PV 8.4 su Windows Server 2008 R2 avrà esito negativo. AWS La versione PV 8.3.5 e precedenti sono supportate su Windows Server 2008 R2.

2 marzo 2021

8.3.5

Installer di pacchetti migliorato.

7 gennaio 2022

8.3.4

Maggiore affidabilità del collegamento del dispositivo di rete. 4 agosto 2020

8.3.3

  • Aggiorna il componente XenStore -facing per impedire il controllo dei bug durante i percorsi di gestione degli errori.

  • Aggiorna il componente di archiviazione per evitare arresti anomali quando viene inviato un messaggio non valido. SRB

Per aggiornare questo driver nelle istanze di Windows Server 2008 R2, è necessario innanzitutto verificare che siano installate le patch appropriate per risolvere il seguente avviso di sicurezza Microsoft: Security Advisory 3033929.

4 febbraio 2020

8.3.2

Maggiore affidabilità dei componenti di rete.

30 luglio 2019

8.3.1

Miglioramenti delle prestazioni e della solidità ai componenti di archiviazione.

12 giugno 2019

8.2.7

Maggiore efficienza per supportare la migrazione ai tipi di istanza di generazione più recente.

20 maggio 2019

8.2.6

Maggiore efficienza di un percorso di chiusura inaspettata.

15 gennaio 2019

8.2.5

Altri miglioramenti di sicurezza

PowerShell il programma di installazione è ora disponibile nel pacchetto.

12 dicembre 2018

8.2.4

Migliorie in termini di affidabilità.

2 ottobre 2018

8.2.3

Correzioni di bug e miglioramenti delle prestazioni.

Riporta l'ID EBS del volume come numero di serie del disco per i EBS volumi. Questo abilita gli scenari cluster come S2D.

29 maggio 2018

8.2.1

Miglioramenti delle prestazioni di rete e di archiviazione oltre a varie correzioni della solidità.

Per verificare che la versione sia stata installata, fai riferimento al seguente valore di registro di Windows: HKLM\Software\Amazon\PVDriver\Version 8.2.1.

8 marzo 2018

7.4.3

Aggiunta di supporto per Windows Server 2016.

Correzioni della stabilità per tutte le versioni del sistema operativo Windows supportate.

* La firma del driver AWS PV versione 7.4.3 scade il 29 marzo 2019. Si consiglia l'aggiornamento al driver PV più recente AWS .

18 novembre 2016

7.4.2

Correzioni della stabilità per il supporto del tipo di istanza X1.

2 agosto 2016

7.4.1

  • Miglioramento delle prestazioni del AWS driver PV Storage.

  • Correzioni di stabilità nel driver AWS PV Storage: risolto un problema a causa del quale le istanze registravano un arresto anomalo del sistema con il codice di controllo dei bug 0x0000. DEAD

  • Correzioni di stabilità nel driver PV Network. AWS

  • Aggiunta di supporto per Windows Server 2008R2.

12 luglio 2016

7.3.2

  • Miglioramento di registrazione e diagnostica.

  • Correzione della stabilità nel driver AWS PV Storage. In alcuni casi i dischi potrebbero non comparire in Windows dopo aver ricollegato il disco all'istanza.

  • Aggiunta di supporto per Windows Server 2012.

24 giugno 2015

7.3.1

TRIMaggiornamento: correzione relativa alle TRIM richieste. Questa correzione stabilizza le istanze e migliora le prestazioni delle istanze durante la gestione di un numero elevato di TRIM richieste.

7.3.0

TRIMsupporto: Il driver AWS PV ora invia TRIM le richieste all'hypervisor. I dischi temporanei elaboreranno correttamente le TRIM richieste in base ai supporti di archiviazione sottostanti (). TRIM SSD Tieni presente che l'archiviazione EBS basata non è supportata a TRIM partire da marzo 2015.

7.2.5

  • Correzione della stabilità nei driver di archiviazione AWS PV: in alcuni casi il driver AWS PV poteva dereferenziare la memoria non valida e causare un errore di sistema.

  • Correzione della stabilità durante la generazione di un crash dump: in alcuni casi il pilota AWS fotovoltaico potrebbe rimanere bloccato in condizioni di gara durante la stesura di un crash dump. Prima di questa versione, il problema poteva essere risolto esclusivamente forzando l'arresto del driver e riavviandolo al fine di perdere il dump della memoria.

7.2.4

Persistenza dell'ID del dispositivo: questa correzione del driver maschera l'ID del PCI dispositivo della piattaforma e obbliga il sistema a mostrare sempre lo stesso ID del dispositivo, anche se l'istanza viene spostata. Più generalmente, la correzione influisce sul modo in cui l'hypervisor mostra i dispositivi virtuali. La correzione include anche modifiche al programma di installazione congiunta per i driver AWS PV in modo che il sistema mantenga i dispositivi virtuali mappati in modo permanente.

7.2.2

  • Caricate i driver AWS PV nella modalità Directory Services Restore Mode (DSRM): Directory Services Restore Mode è un'opzione di avvio in modalità sicura per i controller di dominio di Windows Server.

  • Mantieni l'ID del dispositivo quando il dispositivo dell'adattatore di rete virtuale viene ricollegato: questa correzione obbliga il sistema a controllare la mappatura degli MAC indirizzi e a rendere persistente l'ID del dispositivo. Questa correzione assicura che le schede mantengano le loro impostazioni statiche se ricollegate.

7.2.1

  • Esecuzione in modalità sicura: risoluzione di un problema che impediva il caricamento del driver in modalità sicura. In precedenza, i driver AWS PV creavano istanze solo nei normali sistemi in esecuzione.

  • Aggiunta di dischi ai pool di archiviazione di Microsoft Windows: in precedenza sintetizzavamo le richieste di pagina 83. Questa correzione ha disabilitato il supporto di pagina 83. Ciò non interessa i pool di archiviazione utilizzati in un ambiente di cluster perché i dischi PV non sono dischi di cluster validi.

7.2.0

Base: la versione base AWS PV.

Driver Citrix PV

I driver Citrix PV sono archiviati nella directory %ProgramFiles%\Citrix\XenTools (istanze a 32 bit) o %ProgramFiles(x86)%\Citrix\XenTools (istanze a 64 bit).

I componenti del driver Citrix PV sono elencati nel registro di Windows in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services. Tali componenti sono i seguenti: xenevtchn, xeniface, xennet, Xennet6, xensvc, xenvbd e xenvif.

Citrix dispone anche di un componente driver denominato XenGuestAgent, che funziona come un servizio Windows. Gestisce attività come eventi di spegnimento e riavvio da. API Puoi accedere ai servizi e gestirli eseguendo Services.msc dalla riga di comando.

Se si verificano errori di rete durante l'esecuzione di determinati carichi di lavoro, potrebbe essere necessario disabilitare la funzione di TCP offload per il driver Citrix PV. Per ulteriori informazioni, consulta TCPscaricamento.

RedHat Driver PV

RedHat i driver sono supportati per le istanze legacy, ma non sono consigliati sulle istanze più recenti con più di 12 GB a causa delle limitazioni dei RAM driver. Le istanze con più di 12 GB di RedHat driver RAM in esecuzione possono non avviarsi e diventare inaccessibili. Si consiglia di aggiornare RedHat i driver ai driver Citrix PV e quindi di aggiornare i driver Citrix PV ai driver PV. AWS

I file di origine dei RedHat driver si trovano nella directory (istanze a 32 bit) o %ProgramFiles%\RedHat (istanze a 64 bit). %ProgramFiles(x86)%\RedHat I due driver sono rhelnet il driver di rete RedHat paravirtualizzato e il driver miniport. rhelscsi RedHat SCSI

Sottoscrizione alle notifiche di

Amazon SNS può avvisarti quando vengono rilasciate nuove versioni di EC2 Windows Drivers. Utilizza uno dei metodi seguenti per effettuare la sottoscrizione a queste notifiche.

Nota

Devi specificare la regione per l'SNSargomento a cui ti iscrivi.

Iscriviti alle EC2 notifiche dalla console
  1. Apri la SNS console Amazon su https://console.aws.amazon.com/sns/v3/home.

  2. Nella barra di navigazione modifica la regione in Stati Uniti orientali (Virginia settentrionale), se necessario. Devi selezionare questa regione perché le SNS notifiche a cui ti stai abbonando si trovano in questa regione.

  3. Nel riquadro di navigazione scegliere Subscriptions (Iscrizioni).

  4. Scegli Crea sottoscrizione.

  5. Nella finestra di dialogo Crea sottoscrizione segui questi passaggi:

    1. Per Topic ARN, copia il seguente Amazon Resource Name (ARN):

      arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers

    2. In Protocol (Protocollo), scegli Email.

    3. In Endpoint digita l'indirizzo e-mail utilizzabile per ricevere le notifiche.

    4. Scegli Create Subscription (Crea sottoscrizione).

  6. Riceverai a breve un'e-mail di conferma. Apri l'e-mail e segui le istruzioni per completare l'iscrizione.

Iscriviti alle EC2 notifiche utilizzando il AWS CLI

Per sottoscrivere EC2 le notifiche con AWS CLI, utilizzare il comando seguente.

aws sns subscribe --topic-arn arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers --region us-east-1 --protocol email --notification-endpoint YourUserName@YourDomainName.ext
Sottoscrivi EC2 le notifiche utilizzando il AWS Tools for PowerShell

Per sottoscrivere EC2 le notifiche con Tools for Windows PowerShell, utilizzare il seguente comando.

Connect-SNSNotification -TopicArn 'arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers' -Region us-east-1 -Protocol email -Endpoint 'YourUserName@YourDomainName.ext'

Ogni volta che vengono rilasciati nuovi driver per EC2 Windows, inviamo notifiche agli abbonati. Se non desideri più ricevere queste notifiche, segui la procedura seguente per annullare la sottoscrizione.

Annullamento dell'iscrizione alla notifica dei driver Amazon EC2 Windows
  1. Apri la SNS console Amazon su https://console.aws.amazon.com/sns/v3/home.

  2. Nel riquadro di navigazione scegli Subscriptions (Sottoscrizioni).

  3. Selezionare la casella di spunta della sottoscrizione, quindi scegliere Actions (Operazioni), Delete subscriptions (Cancella sottoscrizioni). Quando viene richiesta la conferma, seleziona Elimina.