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à.
Configurazione di un gruppo con dimensionamento automatico per utilizzare i pesi
È possibile configurare un gruppo con dimensionamento automatico per utilizzare i pesi, come illustrato negli esempi seguenti. AWS CLI Per istruzioni su come usare la console, consulta Crea un gruppo di istanze miste scegliendo manualmente i tipi di istanze.
Per configurare un nuovo gruppo con dimensionamento automatico per utilizzare i pesi (AWS CLI)
Utilizza il comando create-auto-scaling-group
-
La percentuale del gruppo da avviare come istanze on demand (
0) -
La strategia di allocazione per le istanze Spot in ciascuna zona di disponibilità (
capacity-optimized) -
I tipi di istanza da avviare in ordine di priorità (
m4.16xlarge,m5.24xlarge) -
I pesi delle istanze che corrispondono alla differenza di dimensione relativa (vCPUs) tra i tipi di istanza (,)
1624 -
Le sottoreti in cui avviare le istanze (
subnet-5ea0c127,subnet-6194ea3b,subnet-c934b782), ciascuna corrispondente a una zona di disponibilità diversa -
Il modello di avvio (
my-launch-template) e la versione del modello di avvio ($Latest)
aws autoscaling create-auto-scaling-group --cli-input-jsonfile://~/config.json
Il file config.json contiene il seguente contenuto.
{ "AutoScalingGroupName": "my-asg", "MixedInstancesPolicy": { "LaunchTemplate": { "LaunchTemplateSpecification": { "LaunchTemplateName": "my-launch-template", "Version": "$Latest" }, "Overrides": [ { "InstanceType": "m4.16xlarge", "WeightedCapacity":"16"}, { "InstanceType": "m5.24xlarge", "WeightedCapacity":"24"} ] }, "InstancesDistribution": { "OnDemandPercentageAboveBaseCapacity":0, "SpotAllocationStrategy": "capacity-optimized" } }, "MinSize":, "MaxSize":160, "DesiredCapacity":720, "VPCZoneIdentifier": "480subnet-5ea0c127,subnet-6194ea3b,subnet-c934b782", "Tags": [] }
Per configurare un gruppo con dimensionamento automatico esistente per utilizzare i pesi (AWS CLI)
Utilizza il comando update-auto-scaling-group
-
I tipi di istanza da avviare in ordine di priorità (
c5.18xlarge,c5.24xlarge,c5.2xlarge,c5.4xlarge) -
I pesi delle istanze che corrispondono alla differenza di dimensione relativa (vCPUs) tra i tipi di istanza (
18,,24,2)4 -
La nuova maggiore capacità desiderata, che è più grande del peso più grande
aws autoscaling update-auto-scaling-group --cli-input-jsonfile://~/config.json
Il file config.json contiene il seguente contenuto.
{ "AutoScalingGroupName": "my-existing-asg", "MixedInstancesPolicy": { "LaunchTemplate": { "Overrides": [ { "InstanceType": "c5.18xlarge", "WeightedCapacity":"18"}, { "InstanceType": "c5.24xlarge", "WeightedCapacity":"24"}, { "InstanceType": "c5.2xlarge", "WeightedCapacity":"2"}, { "InstanceType": "c5.4xlarge", "WeightedCapacity":"4"} ] } }, "MinSize":, "MaxSize":0, "DesiredCapacity":100}100
Come eseguire la verifica utilizzando la riga di comando
Utilizzare uno dei seguenti comandi:
-
describe-auto-scaling-groups
(AWS CLI) -
Ottieni- ASAuto ScalingGroup ()AWS Tools for Windows PowerShell