Condividi i blocchi di capacità - 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à.

Condividi i blocchi di capacità

La condivisione di Capacity Block consente ai proprietari di Capacity Block di condividere Amazon EC2 Capacity Blocks con altri AWS account all'interno di un' AWS organizzazione. Ciò consente di massimizzare l'utilizzo della capacità GPU riservata tra diversi team e progetti per utilizzare in modo efficiente i Capacity Blocks.

L' AWS account proprietario del Capacity Block (proprietario) può condividerlo con altri AWS account (consumatori). Un proprietario può condividere un Capacity Block con AWS account specifici all'interno della propria AWS organizzazione, con un'unità organizzativa all'interno della propria AWS organizzazione o con l'intera AWS organizzazione. I consumatori possono avviare istanze in Blocchi di capacità condivisi con loro nello stesso modo in cui lanciano istanze in Blocchi di capacità di loro proprietà.

Prerequisiti per la condivisione dei Capacity Block

Prima di poter condividere un Capacity Block, devono essere soddisfatte le seguenti condizioni:

  • Devi possedere il Capacity Block: non puoi condividere un Capacity Block che è stato condiviso con te.

  • Lo stato del Capacity Block deve essere attivo o pianificato: i Blocchi di capacità che si trovano in altri stati, ad esempio expired o che payment-pending non possono essere condivisi.

  • Condivisione solo all'interno AWS dell'organizzazione: un proprietario può condividere un Capacity Block con AWS account specifici all'interno AWS della propria organizzazione, un'unità organizzativa all'interno della propria AWS organizzazione o l'intera AWS organizzazione.

  • UltraServer Blocchi di capacità non supportati: non puoi condividere blocchi di capacità per Amazon EC2 UltraServers.

  • Idoneità dell'account: la condivisione di Capacity Block non è disponibile per AWS i nuovi account o per AWS gli account con una cronologia di fatturazione limitata.

La condivisione di Capacity Block si integra con AWS Resource Access Manager ().AWS RAM AWS RAM è un servizio che ti consente di condividere AWS le tue risorse con qualsiasi AWS account o tramite AWS Organizations. Con AWS RAM, condividi le risorse di cui sei proprietario creando una condivisione delle risorse. Una condivisione delle risorse specifica le risorse da condividere e gli utenti con cui condividerle. I consumatori possono essere singoli AWS account, unità organizzative o un'intera organizzazione AWS Organizations.

Per ulteriori informazioni in merito AWS RAM, consulta la Guida AWS RAM per l'utente.

Autorizzazioni Shared Capacity Block

Autorizzazioni per i proprietari

Il proprietario del Capacity Block rimane responsabile della gestione del Capacity Block (ad esempio estensione, condivisione) e delle istanze in cui viene avviato. I proprietari non possono modificare le istanze che i consumatori lanciano nei Capacity Block che hanno condiviso.

Autorizzazioni per gli utenti

I consumatori possono avviare le istanze nella capacità condivisa e sono responsabili della gestione di tali istanze. I consumatori non possono visualizzare o modificare le istanze di proprietà di altri consumatori o del proprietario del Capacity Block. I consumatori possono inoltre visualizzare solo la capacità totale e la capacità disponibile nel Capacity Block condiviso.

Condividi un Capacity Block

Per condividere un blocco di capacità, è necessario aggiungerlo a una condivisione di risorse. Una condivisione di risorse è una AWS RAM risorsa che ti consente di condividere le tue risorse tra di loro Account AWS.

Se hai aggiunto il tuo Capacity Block a una condivisione di risorse condivisa con l'intera AWS organizzazione, ai consumatori dell'organizzazione viene concesso l'accesso al Capacity Block condiviso.

AWS CLI
Per condividere un Capacity Block di tua proprietà

Utilizza i comandi create-resource-share e associate-resource-share.

aws ram create-resource-share \ --name my-resource-share \ --resource-arns arn:aws:ec2:us-east-2:123456789012:capacity-reservation/cr-1234abcd56EXAMPLE
aws ram associate-resource-share \ --resource-share-arn arn:aws:ram:us-east-2:123456789012:resource-share/7ab63972-b505-7e2a-420d-6f5d3EXAMPLE \ --resource-arns arn:aws:ec2:us-east-2:123456789012:capacity-reservation/cr-1234abcd56EXAMPLE
PowerShell
Per condividere un Capacity Block di tua proprietà

Utilizzare i cmdlet New- RAMResource Share and Connect- RAMResource Share.

New-RAMResourceShare ` -Name my-resource-share ` -ResourceArn "arn:aws:ec2:us-east-2:123456789012:capacity-reservation/cr-1234abcd56EXAMPLE"
Connect-RAMResourceShare ` -ResourceShareArn "arn:aws:ram:us-east-2:123456789012:resource-share/7ab63972-b505-7e2a-420d-6f5d3EXAMPLE" ` -ResourceArn "arn:aws:ec2:us-east-2:123456789012:capacity-reservation/cr-1234abcd56EXAMPLE"

I Capacity Blocks funzionano in base al principio «primo arrivato, primo servito» per tutti gli account, indipendentemente dallo stato di proprietà. Quando condividi un Capacity Block, se un consumatore avvia istanze prima del proprietario, tali istanze occupano la capacità fino alla chiusura delle istanze da parte del consumatore o fino a 30 minuti prima della scadenza del Capacity Block.

Smetti di condividere un Capacity Block

Puoi interrompere la condivisione di un Capacity Block in qualsiasi momento fino a 30 minuti prima della data di scadenza del blocco.

Cosa succede quando interrompi la condivisione:
  • I consumatori non possono più lanciare nel Capacity Block nuove istanze non condivise.

  • Tutte le istanze in esecuzione continuano a funzionare fino a 30 minuti prima della data di scadenza del Capacity Block, a meno che non vengano interrotte dal consumatore.

AWS CLI
Per interrompere la condivisione di un Capacity Block di tua proprietà

Utilizza il comando disassociate-resource-share.

aws ram disassociate-resource-share \ --resource-share-arn arn:aws:ram:us-east-2:123456789012:resource-share/7ab63972-b505-7e2a-420d-6f5d3EXAMPLE \ --resource-arns arn:aws:ec2:us-east-2:123456789012:capacity-reservation/cr-1234abcd56EXAMPLE
PowerShell
Per interrompere la condivisione di un Capacity Block di tua proprietà

Utilizzare il cmdlet RAMResourceDisconnect-Share.

Disconnect-RAMResourceShare ` -ResourceShareArn "arn:aws:ram:us-east-2:123456789012:resource-share/7ab63972-b505-7e2a-420d-6f5d3EXAMPLE" ` -ResourceArn "arn:aws:ec2:us-east-2:123456789012:capacity-reservation/cr-1234abcd56EXAMPLE"

Monitora l'utilizzo condiviso dei blocchi di capacità

I proprietari di Capacity Block possono monitorare quali account utilizzano i Blocchi di capacità condivisi e tenere traccia dell'utilizzo delle istanze per account.

AWS CLI
Per monitorare l'utilizzo di un Capacity Block

Utilizza il comando get-capacity-reservation-usage.

aws ec2 get-capacity-reservation-usage \ --capacity-reservation-id cr-1234abcd56EXAMPLE
Questa API consente ai proprietari di:
  • Visualizza quali account stanno attualmente utilizzando il Capacity Block.

  • Visualizza il numero di istanze in cui ogni account è in esecuzione.

Avvisi di chiusura dell'istanza

Gli account proprietari e consumatori con istanze in esecuzione nel Capacity Block riceveranno un EventBridge evento 40 minuti prima della scadenza della prenotazione del Capacity Block, che indica che tutte le istanze in esecuzione nella prenotazione inizieranno a terminare dopo 10 minuti. Per ulteriori informazioni, consulta Monitora i blocchi di capacità utilizzando EventBridge.

Estensioni Capacity Block

I blocchi di capacità possono essere estesi mentre sono condivisi. Solo l'account del proprietario può estendere un Capacity Block condiviso.

Quando un Capacity Block viene esteso, le istanze in esecuzione lanciate dal proprietario o dai consumatori ereditano automaticamente la nuova data di scadenza e i consumatori possono continuare a utilizzare la capacità condivisa fino alla nuova data di scadenza senza alcuna interruzione dell'istanza.

Prezzi e fatturazione

I proprietari ricevono una fattura per i Capacity Block che condividono e pagano in anticipo per il Capacity Block al momento dell'acquisto. I proprietari pagano anche i costi del sistema operativo per le istanze eseguite sul Capacity Block.

Ai consumatori vengono fatturati solo i costi del sistema operativo per le istanze eseguite nel Capacity Block condiviso. Ai consumatori non viene addebitato alcun costo per la prenotazione stessa di Capacity Block.