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 i volumi Amazon EBS sui propri dispositivi. Nella tabella seguente vengono illustrate le differenze principali tra i diversi driver.

Red Hat 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 durante i quali la connessione di rete si ristabilisce con carichi elevati, ad esempio in caso di trasferimenti di file FTP rapidi.

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 cluster, ciò offre migliori prestazioni di rete tra le istanze che sono in tale gruppo. 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 Amazon EC2.

Versione di Windows Server Versione driver PV
Windows Server 2025 Non supportato
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 PV versione 8.4.3
Windows Server 2012 AWS Versione PV 8.4.3
Windows Server 2008 R2 AWS Versione PV 8.3.5
Windows Server 2008 Citrix PV 5.9
Windows Server 2003 Citrix PV 5.9

AWS Driver PV

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 i volumi Amazon EBS 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 driver PV

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

Versione del pacchetto Dettagli Data di rilascio

  • Correzioni di stabilità alle XenStore interazioni.

27 maggio 2025

8.5.0

  • Correzioni di stabilità per risolvere rari casi di arresto anomalo durante lo scollegamento del dispositivo di rete.

  • Correzioni di stabilità per risolvere rari casi di arresto anomalo durante lo scollegamento del volume EBS.

  • Sono stati corretti i bug nel programma di installazione del pacchetto.

  • È stato aggiornato il programma di installazione PV per utilizzare Pnputil.

31 ottobre 2024

8,4,3 8,4,3 8,43

Sono stati corretti i bug nel programma di installazione del pacchetto per migliorare l'esperienza di aggiornamento. Questa è l'ultima versione che può essere eseguita su Windows Server 2012 e 2012 R2. Questa versione è disponibile per il download, tuttavia non è più supportata poiché Windows Server 2012 e 2012 R2 hanno raggiunto la fine del supporto. 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

2 marzo 2021

83,5 8,3,5 8,3,5

Installer di pacchetti migliorato.

Questa è l'ultima versione che può essere eseguita su Windows Server 2008 R2. Questa versione è disponibile per il download ma non è più supportata. Windows Server 2008 R2 ha raggiunto end-of-life e non è più supportato da Microsoft.

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.

  • Aggiornamento al componente di archiviazione per evitare arresti anomali quando viene inviato un SRB non valido.

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.

Segnalare un ID di volume EBS come numero di serie per i volumi EBS. 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 0x0000Dead.

  • 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

Aggiornamento TRIM: correzione associata a richieste TRIM. Tale correzione stabilizza le istanze e ne migliora le prestazioni in caso di gestione di una grande quantità di richieste TRIM.

7.3.0

Supporto TRIM: il driver AWS PV ora invia le richieste TRIM all'hypervisor. I dischi temporanei elaborano correttamente le richieste TRIM dal momento che l'archiviazione sottostante supporta TRIM (SSD). L'archiviazione basata su EBS non supporta TRIM dal marzo 2015.

7.2.5

  • Correzione della stabilità nei driver AWS PV Storage: 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 mentre scriveva 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 dispositivo PCI della piattaforma e obbliga il sistema a mostrare sempre lo stesso ID del dispositivo, anche quando 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 dei driver AWS PV in modo che il sistema mantenga i dispositivi virtuali mappati.

7.2.2

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

  • Persistenza dell'ID del dispositivo quando la scheda di rete virtuale viene ricollegata: la correzione forza il sistema a controllare la mappatura dell'indirizzo MAC e mantenere 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 venivano istanziati 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 l'arresto e il riavvio di eventi dell'API. Puoi accedere ai servizi e gestirli eseguendo Services.msc dalla riga di comando.

Se riscontri errori di rete durante l'esecuzione di determinati carichi di lavoro, potresti aver bisogno di disabilitare la caratteristica di offload TCP per il driver Citrix PV. Per ulteriori informazioni, consulta Offload TCP.

Driver Red Hat PV

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

I file di origine dei driver Red Hat 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 Red Hat Paravirtualized e rhelscsi il driver miniport Red Hat SCSI.

Sottoscrizione alle notifiche di

Amazon SNS può avvisarti quando vengono rilasciate nuove versioni dei driver di EC2 Windows. Puoi iscriverti a queste notifiche.

Nota

È necessario specificare la regione in cui è stato creato l'argomento SNS.

Ogni volta che vengono rilasciati nuovi driver EC2 Windows, inviamo notifiche agli abbonati. Se non desideri più ricevere queste notifiche, puoi annullare l'iscrizione. Per ulteriori informazioni, consulta Eliminare un argomento e un abbonamento SNS.

Console
Per iscriversi alle notifiche di
  1. Apri la console Amazon SNS nella versione v3/home. https://console.aws.amazon.com/sns/

  2. Nella barra di navigazione modifica la regione in Stati Uniti orientali (Virginia settentrionale), se necessario. È necessario selezionare questa regione perché le notifiche SNS per le quali stai effettuando la sottoscrizione si trovano in questa regione.

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

  4. Scegli Crea sottoscrizione.

  5. Nella finestra di dialogo Create subscription (Crea sottoscrizione) segui questi passaggi:

    1. In Topic ARN (ARN argomento) copia il seguente nome della risorsa Amazon (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.

AWS CLI
Per iscriversi alle notifiche di

Utilizza il seguente comando.

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
PowerShell
Per iscriversi alle notifiche di

Utilizza 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"