Configura le impostazioni EC2 Fast Launch per Amazon EC2 Windows Server AMI - 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à.

Configura le impostazioni EC2 Fast Launch per Amazon EC2 Windows Server AMI

Puoi configurare EC2 Fast Launch for Windows AMIs che possiedi o AMIs che è condiviso con te da AWS Management Console,API, SDKs CloudFormation, o AWS Command Line Interface (AWS CLI). Prima di configurare EC2 Fast Launch, verificate che AMI soddisfi tutti i prerequisiti necessari per creare le istantanee predisposte. Per ulteriori informazioni, consulta EC2Prerequisiti di avvio rapido per Windows.

Quando abiliti un avvio più rapido per le istanze Windows, Amazon EC2 verifica che tu disponga delle autorizzazioni necessarie per avviare le istanze dal modello specificato AMI e da Launch Template (se fornito), incluse le autorizzazioni per la crittografia. AMIs Per evitare errori durante il processo di avvio dell'istanza, il servizio convalida le autorizzazioni prima che Fast Launch sia abilitato. EC2 Se non disponi delle autorizzazioni richieste, il servizio restituisce un errore e non EC2 abilita Fast Launch.

EC2Fast Launch si integra con EC2 Image Builder per aiutarti a creare immagini personalizzate EC2 con Fast Launch abilitato. Per ulteriori informazioni, vedete Creare impostazioni di distribuzione per Windows AMI con EC2 Fast Launch abilitato (AWS CLI) nella Guida per l'utente di EC2 Image Builder.

Le seguenti sezioni illustrano i passaggi di configurazione per la EC2 console Amazon e AWS CLI.

Abilita EC2 Fast Launch

Per abilitare EC2 Fast Launch, scegli la scheda che corrisponde al tuo ambiente e segui i passaggi.

Nota

Prima di modificare queste impostazioni, assicurati che la tua AMI regione e quella in cui corri coincidanoEC2Prerequisiti di avvio rapido per Windows.

Console
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, sotto Immagini, scegli AMIs.

  3. Scegli da AMI aggiornare selezionando la casella di controllo accanto al Nome.

  4. Dal menu Azioni sopra l'elenco diAMIs, scegli Configura avvio rapido. Viene visualizzata la pagina Configura avvio rapido, in cui è possibile configurare le impostazioni per EC2 Fast Launch.

  5. Per iniziare a utilizzare istantanee preimpostate per avviare AMI più rapidamente le istanze da Windows, seleziona la casella di controllo Abilita avvio rapido per Windows.

  6. Dall'elenco a discesa Set anticipated launch frequency (Imposta la frequenza di lancio prevista), scegliere un valore per specificare il numero di snapshot creati e mantenuti per coprire il volume di avvio dell'istanza previsto.

  7. Una volta completate le modifiche, scegliere Save (Salva).

Nota

Se è necessario utilizzare un modello di avvio per specificare un modello non predefinito o per configurare le impostazioni dei metadatiVPC, consulta. IMDSv2 Utilizza un modello di avvio quando configuri Fast Launch EC2

AWS CLI

Il enable-fast-launch comando richiama l'EC2EnableFastLaunchAPIoperazione Amazon.

Sintassi:

aws ec2 enable-fast-launch \ --image-id <value> \ --resource-type <value> \ (optional) --snapshot-configuration <value> \ (optional) --launch-template <value> \ (optional) --max-parallel-launches <value> \ (optional) --dry-run | --no-dry-run \ (optional) --cli-input-json <value> \ (optional) --generate-cli-skeleton <value> \ (optional)
Esempio:

L'enable-fast-launchesempio seguente abilita EC2 Fast Launch per le istanze parallele specificateAMI, avviando sei istanze parallele per il pre-provisioning. ResourceType è impostato su snapshot, che è il valore di default.

aws ec2 enable-fast-launch \ --image-id ami-01234567890abcedf \ --max-parallel-launches 6 \ --resource-type snapshot

Output:

{ "ImageId": "ami-01234567890abcedf", "ResourceType": "snapshot", "SnapshotConfiguration": { "TargetResourceCount": 10 }, "LaunchTemplate": {}, "MaxParallelLaunches": 6, "OwnerId": "0123456789123", "State": "enabling", "StateTransitionReason": "Client.UserInitiated", "StateTransitionTime": "2022-01-27T22:16:03.199000+00:00" }
PowerShell

Il Enable-EC2FastLaunch cmdlet richiama EC2 EnableFastLaunchAPIl'operazione Amazon per abilitare EC2 Fast Launch su Windows. AMI

Sintassi:

Enable-EC2FastLaunch -ImageId <String> -LaunchTemplate_LaunchTemplateId <String> -LaunchTemplate_LaunchTemplateName <String> -MaxParallelLaunch <Int32> -ResourceType <String> -SnapshotConfiguration_TargetResourceCount <Int32> -LaunchTemplate_Version <String> -Select <String> -PassThru <SwitchParameter> -Force <SwitchParameter>
Esempio:

L'Enable-EC2FastLaunchesempio seguente abilita EC2 Fast Launch per le istanze parallele specificateAMI, avviando sei istanze parallele per il pre-provisioning. ResourceType è impostato su snapshot, che è il valore di default.

Enable-EC2FastLaunch ` -ImageId ami-01234567890abcedf ` -MaxParallelLaunch 6 ` -Region us-west-2 ` -ResourceType snapshot

Output:

ImageId : ami-01234567890abcedf LaunchTemplate : MaxParallelLaunches : 6 OwnerId : 0123456789123 ResourceType : snapshot SnapshotConfiguration : Amazon.EC2.Model.FastLaunchSnapshotConfigurationResponse State : enabling StateTransitionReason : Client.UserInitiated StateTransitionTime : 2/25/2022 12:24:11 PM

EC2Disattiva Fast Launch

Per disabilitare EC2 Fast Launch, scegli la scheda che corrisponde al tuo ambiente e segui i passaggi.

Nota

Prima di modificare queste impostazioni, assicurati che la tua AMI regione e quella in cui corri coincidanoEC2Prerequisiti di avvio rapido per Windows.

Console
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, sotto Immagini, scegli AMIs.

  3. Scegli da AMI aggiornare selezionando la casella di controllo accanto al Nome.

  4. Dal menu Azioni sopra l'elenco diAMIs, scegli Configura avvio rapido. Viene visualizzata la pagina Configura avvio rapido, in cui è possibile configurare le impostazioni per EC2 Fast Launch.

  5. Deseleziona la casella di controllo Abilita avvio rapido per Windows per disabilitare EC2 Fast Launch e rimuovere le istantanee preimpostate. Ciò comporta l'AMIutilizzo del processo di avvio standard per ogni istanza, da ora in poi.

    Nota

    Quando disabiliti l'ottimizzazione delle immagini di Windows, tutti gli snapshot con pre-provisioning esistenti vengono eliminati automaticamente. Questo passaggio deve essere completato prima di poter ricominciare a utilizzare la funzione.

  6. Una volta completate le modifiche, scegliere Save (Salva).

AWS CLI

Il disable-fast-launch comando richiama l'EC2DisableFastLaunchAPIoperazione Amazon.

Sintassi:

aws ec2 disable-fast-launch \ --image-id <value> \ --force | --no-force \ (optional) --dry-run | --no-dry-run \ (optional) --cli-input-json <value> \ (optional) --generate-cli-skeleton <value> \ (optional)
Esempio:

L'disable-fast-launchesempio seguente disabilita EC2 Fast Launch nell'area specificata AMI e pulisce le istantanee preimpostate esistenti.

aws ec2 disable-fast-launch \ --image-id ami-01234567890abcedf

Output:

{ "ImageId": "ami-01234567890abcedf", "ResourceType": "snapshot", "SnapshotConfiguration": {}, "LaunchTemplate": { "LaunchTemplateId": "lt-01234567890abcedf", "LaunchTemplateName": "EC2FastLaunchDefaultResourceCreation-a8c6215d-94e6-441b-9272-dbd1f87b07e2", "Version": "1" }, "MaxParallelLaunches": 6, "OwnerId": "0123456789123", "State": "disabling", "StateTransitionReason": "Client.UserInitiated", "StateTransitionTime": "2022-01-27T22:47:29.265000+00:00" }
PowerShell

Il Disable-EC2FastLaunch cmdlet richiama l'operazione Amazon EC2 DisableFastLaunchAPI.

Sintassi:

Disable-EC2FastLaunch -ImageId <String> -ForceStop <Boolean> -Select <String> -PassThru <SwitchParameter> -Force <SwitchParameter>
Esempio:

L'Disable-EC2FastLaunchesempio seguente disabilita EC2 Fast Launch nell'area specificata e pulisce le AMI istantanee preimpostate esistenti.

Disable-EC2FastLaunch -ImageId ami-01234567890abcedf

Output:

ImageId : ami-01234567890abcedf LaunchTemplate : Amazon.EC2.Model.FastLaunchLaunchTemplateSpecificationResponse MaxParallelLaunches : 6 OwnerId : 0123456789123 ResourceType : snapshot SnapshotConfiguration : State : disabling StateTransitionReason : Client.UserInitiated StateTransitionTime : 2/25/2022 1:10:08 PM

Utilizza un modello di avvio quando configuri Fast Launch EC2

Con un modello di lancio, puoi configurare un set di parametri di avvio che Amazon EC2 utilizza ogni volta che avvia un'istanza da quel modello. Puoi specificare elementi come uno da utilizzare AMI per l'immagine di base, i tipi di istanza, lo storage, le impostazioni di rete e altro ancora.

I modelli di avvio sono facoltativi, ad eccezione dei seguenti casi specifici, in cui è necessario utilizzare un modello di avvio per Windows AMI quando si configura un avvio più rapido:

  • È necessario utilizzare un modello di avvio per specificare un modello non predefinito VPC per Windows. AMI

  • Se il tuo account include una politica che si applica alle IMDSv2 EC2 istanze Amazon, devi creare un modello di lancio che specifichi la configurazione dei metadati da applicare. IMDSv2

    Utilizza il modello di lancio che include la configurazione dei metadati dalla EC2 console o quando esegui il enable-fast-launchcomando in o richiami l'azione. AWS CLIEnableFastLaunchAPI

Amazon EC2 EC2 Fast Launch non supporta la seguente configurazione quando utilizzi un modello di avvio. Se utilizzi un modello di lancio per EC2 Fast Launch, non devi specificare nessuno dei seguenti elementi:

  • Script di dati utente

  • Termination protection (Protezione da cessazione)

  • Metadati disabilitati

  • Opzione Spot

  • Comportamento di spegnimento che chiude l'istanza

  • Tag di risorse per interfacce di rete, grafica elastica o richieste di istanze Spot

Specificare un valore non predefinito VPC

Fase 1: creazione di un modello di avvio

Crea un modello di avvio che specifica i seguenti dettagli per le tue istanze di Windows:

  • La VPC sottorete.

  • Un tipo di istanza di t3.xlarge.

Per ulteriori informazioni, consulta Crea un modello di EC2 lancio Amazon.

Fase 2: Specificate il modello di lancio per EC2 Fast Launch AMI

Scegli la scheda che corrisponde al tuo processo:

Console

Per specificare il modello di avvio per EC2 Fast Launch da AWS Management Console, procedi nel seguente modo:

  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, sotto Immagini, scegli AMIs.

  3. Scegli da AMI aggiornare selezionando la casella di controllo accanto al Nome.

  4. Dal menu Azioni sopra l'elenco diAMIs, scegli Configura avvio rapido. Viene visualizzata la pagina Configura avvio rapido, in cui è possibile configurare le impostazioni per EC2 Fast Launch.

  5. La casella Modello di avvio esegue una ricerca filtrata che trova modelli di avvio nel tuo account nella regione corrente che corrispondono al testo che hai inserito. Specifica parte o tutto il nome o l'ID del modello di avvio nella casella per visualizzare un elenco di modelli di avvio corrispondenti. Ad esempio, se inserisci fast nella casella, Amazon EC2 trova tutti i modelli di lancio del tuo account nella regione corrente che hanno «fast» nel nome.

    Per creare un nuovo modello di avvio, puoi scegliere Crea modello di avvio.

  6. Quando selezioni un modello di lancio, Amazon EC2 mostra la versione predefinita per quel modello nella casella Versione del modello di origine. Per specificare una versione diversa, evidenzia quella predefinita per sostituirla e inserisci il numero di versione desiderato nella casella.

  7. Una volta completate le modifiche, scegliere Save (Salva).

AWS CLI, API

Per specificare il modello di avvio per EC2 Fast Launch da AWS CLI, specifica il nome o l'ID del modello di lancio nel --launch-template parametro quando esegui il enable-fast-launchcomando in AWS CLI.

Per specificare il modello di avvio per EC2 Fast Launch in una API richiesta, specificate il nome o l'ID del modello di avvio nel LaunchTemplate parametro quando chiamate l'EnableFastLaunchAPIazione.

Per ulteriori informazioni sui modelli di EC2 avvio, consultaMemorizza i parametri di avvio delle istanze nei modelli di EC2 lancio di Amazon.