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à.
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, verifica che AMI soddisfi i i prerequisiti necessari per creare gli snapshot pre-provisioning. 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 l'utente non dispone delle autorizzazioni necessarie, il servizio restituisce un errore e l'avvio EC2 rapido non è abilitato.
EC2Fast Launch si integra con EC2 Image Builder per aiutarti a creare immagini personalizzate EC2 con l'avvio rapido 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 sezioni seguenti trattano i passaggi di configurazione per la EC2 console Amazon e AWS CLI.
Abilita l'avvio EC2 rapido
Per abilitare l'avvio EC2 rapido, scegli la scheda corrispondente all'ambiente e segui i passaggi.
- Console
-
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel riquadro di navigazione, sotto Immagini, scegli AMIs.
-
Selezionare l'AMIaggiornamento selezionando la casella di controllo accanto al Name (Nome).
-
Dal menu Azioni sopra l'elenco diAMIs, scegli Configura avvio rapido. In tal modo, si apre la pagina Configura avvio rapido, in cui configuri le impostazioni per l'avvio EC2 rapido.
-
Per iniziare a utilizzare snapshot pre-provisioning per avviare AMI più rapidamente le istanze da Windows, selezionare la casella di spunta Enable fast launch for Windows (Abilita avvio rapido di Windows).
-
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.
-
Una volta completate le modifiche, scegliere Save (Salva).
- 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:
Il seguente enable-fast-launchesempio abilita l'avvio EC2 rapido per l'avvio rapido AMI per l'avvio rapido 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:
Il seguente Enable-EC2FastLaunchesempio abilita l'avvio EC2 rapido per l'avvio rapido AMI per l'avvio rapido 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
Disabilita l'avvio EC2 rapido
Per disabilitare l'avvio EC2 rapido, scegli la scheda corrispondente all'ambiente e segui i passaggi.
- Console
-
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel riquadro di navigazione, sotto Immagini, scegli AMIs.
-
Selezionare l'AMIaggiornamento selezionando la casella di controllo accanto al Name (Nome).
-
Dal menu Azioni sopra l'elenco diAMIs, scegli Configura avvio rapido. In tal modo, si apre la pagina Configura avvio rapido, in cui configuri le impostazioni per l'avvio EC2 rapido.
-
Deseleziona la casella di controllo Abilita avvio rapido di Windows per interrompere l'avvio EC2 rapido e rimuovere gli snapshot pre-provisioning. Ciò comporta d'ora in poi che AMI utilizzi il processo di avvio standard per ogni istanza.
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.
-
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:
Il seguente disable-fast-launchesempio disabilita l'avvio EC2 rapido sull'area specificata AMI e rimuove gli snapshot pre-provisioning 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:
Il seguente Disable-EC2FastLaunchesempio disabilita l'avvio EC2 rapido sull'area specificata AMI e rimuove gli snapshot pre-provisioning 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
Usa un modello di avvio quando configuri l'avvio EC2 rapido
Con un modello di avvio puoi configurare una serie di parametri di avvio che Amazon EC2 utilizza ogni volta che avvia un'istanza da tale modello. Puoi specificare elementi come un'immagine AMI di base, tipi di istanza, storage, impostazioni di rete e altro.
I modelli di avvio sono facoltativi, tranne nei casi specifici seguenti, in cui devi utilizzare un modello di avvio per l'avvio più rapido: AMI
-
È necessario utilizzare un modello di avvio per specificare un modello non predefinito VPC per WindowsAMI.
-
Se il tuo account include una policy applicabile IMDSv2 per EC2 istanze Amazon, devi creare un modello di avvio 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 avvio per l'avvio EC2 rapido, non devi specificare nessuno dei seguenti elementi:
-
Script di dati utente
-
Termination protection (Protezione da cessazione)
-
Metadati disabilitato
-
Opzione Spot
-
Comportamento di spegnimento che chiude l'istanza
-
Tag di risorse per interfacce di rete, grafica elastica o richieste di istanze Spot
Specifica 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:
Per ulteriori informazioni, consulta Crea un modello di EC2 lancio Amazon.
Passaggio 2: specifica il modello di avvio per l'avvio EC2 rapido AMI
Scegli la scheda che corrisponde al tuo processo:
- Console
-
Per specificare il modello di avvio per l'avvio EC2 rapido dall' AWS Management Console, usa la procedura seguente:
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel riquadro di navigazione, sotto Immagini, scegli AMIs.
-
Selezionare l'AMIaggiornamento selezionando la casella di controllo accanto al Name (Nome).
-
Dal menu Azioni sopra l'elenco diAMIs, scegli Configura avvio rapido. In tal modo, si apre la pagina Configura avvio rapido, in cui configuri le impostazioni per l'avvio EC2 rapido.
-
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 avvio nel tuo account nella regione corrente che includono «fast» nel nome.
Per creare un nuovo modello di avvio, puoi scegliere Crea modello di avvio.
-
Quando selezioni un modello di avvio, Amazon EC2 mostra la versione predefinita per tale modello nella casella Versione modello origine. Per specificare una versione diversa, evidenzia quella predefinita per sostituirla e inserisci il numero di versione desiderato nella casella.
-
Una volta completate le modifiche, scegliere Save (Salva).
- AWS CLI, API
-
Per specificare il modello di avvio EC2 rapido dall' AWS CLI, specifica il nome o l'ID del modello di avvio nel --launch-template
parametro quando esegui il enable-fast-launchcomando nell' AWS CLI.
Per specificare il modello di avvio EC2 rapido in una API richiesta, specifica il nome o l'ID del modello di avvio nel LaunchTemplate
parametro quando effettui la chiamata dell'EnableFastLaunchAPIazione.
Per ulteriori informazioni sui modelli di EC2 avvio, consultaMemorizza i parametri di avvio delle istanze nei modelli di EC2 lancio di Amazon.