Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Flotta di Calcolo di Azure è un blocco predefinito che consente l'accesso accelerato alla capacità di Azure in una data area. Flotta di servizi di calcolo avvia una combinazione di macchine virtuali (VM) con il prezzo più basso e la massima capacità. È possibile usare questo prodotto in molti modi, sia eseguendo un servizio Web senza stato, un cluster Big Data o una pipeline di integrazione continua. I carichi di lavoro, ad esempio l'analisi dei rischi finanziari, l'elaborazione dei log o il rendering delle immagini, possono trarre vantaggio dalla possibilità di eseguire centinaia di istanze core simultanee.
Funzionalità
Usando Azure Compute Fleet, è possibile:
- Distribuire fino a 10.000 VM con una singola API, usando insieme i tipi VM spot e VM Standard.
- Ottenere un rapporto prezzo-prestazioni superiore usando una combinazione di diversi modelli di prezzi, ad esempio istanze riservate, piani di risparmio, istanze spot e opzioni con pagamento in base al consumo (PYG).
- Accelerare l'accesso alla capacità di Azure effettuando rapidamente il provisioning delle istanze da un elenco di SKU personalizzato in base alle preferenze.
- Implementare strategie di allocazione personalizzate per la Flotta di servizi di calcolo, capace di soddisfare VM Standard e VM spot, ottimizzare i costi, la capacità o la combinazione di entrambe le opzioni.
- Adottare il modello "Fire & Forget-it", automatizzando la distribuzione, la gestione e il monitoraggio di istanze senza richiedere framework di codice complessi.
- Semplificare il processo di configurazione iniziale, risparmiando tempo prezioso e risorse.
- Risolvere i problemi relativi alla complessità degli script associati alla determinazione dei prezzi ottimali di macchine virtuali (VM), capacità disponibile, gestione di rimozioni spot e disponibilità SKU.
- Provare a mantenere la capacità di destinazione spot se le macchine virtuali spot vengono rimosse in base a prezzo o capacità.
Funzionalità e vantaggi
- Più serie di macchine virtuali: La flotta di calcolo avvia più serie di macchine virtuali all'interno di una determinata flotta. La disponibilità complessiva della flotta è migliorata assicurandosi che non sia dipendente da un singolo tipo di macchina virtuale.
- Distribuzione di macchine virtuali tra zone di disponibilità: La flotta di calcolo distribuisce automaticamente le macchine virtuali tra più zone di disponibilità per garantire disponibilità elevata e resilienza contro potenziali errori di zona.
- Modelli di determinazione prezzi diversi: La flotta di calcolo sfrutta varie opzioni di acquisto, tra cui macchine virtuali spot per risparmi sui costi e macchine virtuali con pagamento in base al consumo standard. È anche possibile integrare istanze riservate di Azure e piani di risparmio per ottimizzare i costi garantendo al tempo stesso una capacità coerente. Non sono previsti costi aggiuntivi per l'uso di Azure Compute Fleet. Vengono addebitati solo i costi per le macchine virtuali avviate da Flotta di Calcolo all'ora. Per altre informazioni, vedere Stati e stato di fatturazione delle macchine virtuali di Azure.
- Sostituzione automatica delle macchine virtuali spot: quando si usano macchine virtuali spot, la flotta di calcolo può sostituire automaticamente le macchine virtuali spot quando vengono rimosse a causa di fluttuazioni dei prezzi o vincoli di capacità.
- Distribuzione in più aree: la flotta di calcolo consente di distribuire in modo dinamico i carichi di lavoro in più aree. Per altre informazioni, vedere Flotta di calcolo in più aree (anteprima).
- Selezione di vm basate su attributi: La flotta di calcolo supporta la distribuzione dei tipi di vm in base agli attributi specificati dall'utente, ad esempio memoria, vCPU e archiviazione. Per altre informazioni, vedere Selezione di macchine virtuali basate su attributi per La flotta di calcolo di Azure (anteprima).
Considerazioni
- Flotta di servizi di calcolo avvia una combinazione di tipi di VM che hanno considerazioni specifiche. Per altri dettagli e informazioni, vedere VM spot e Macchine virtuali.
- La flotta di calcolo è attualmente disponibile tramite ARM template e nel portale di Azure.
- La flotta di calcolo è disponibile in tutte le regioni pubbliche di Azure, tranne quelle situate in Cina.
- La Flotta di Computazione può estendersi su regioni multiple.
Configurare la flotta di calcolo
Quando si crea la flotta di calcolo, è consigliabile prendere in considerazione le opzioni di configurazione seguenti.
Opzione di configurazione | Descrizione |
---|---|
Macchine virtuali spot | Flotta di Calcolo invierà una richiesta una tantum per una capacità desiderata o una flotta che mantiene la capacità di destinazione nel tempo. |
Strategie di allocazione della flotta computazionale | Scegliere una strategia di allocazione per le macchine virtuali Spot e Standard per ottimizzare la flotta di calcolo per il prezzo più basso, la capacità o una combinazione di entrambi. |
Selezione della macchina virtuale basata su attributi | Specificare le dimensioni e i tipi di macchina virtuale per la flotta o consentire ad Azure Compute Fleet di decidere in base ai requisiti dell'applicazione. |
Quota di Flotta di Calcolo
La flotta di calcolo di Azure ha quote di macchine virtuali standard e spot applicabili. Nella tabella seguente vengono descritti i limiti di quota, a seconda dello scenario in uso.
Scenario | Quota |
---|---|
Il numero delle Flotte di Calcolo per area in active , deleted_running |
500 flotta |
La capacità di destinazione per Flotta di Calcolo | 10.000 macchine virtuali |
La capacità di destinazione in tutte le flotte di Calcolo in un'area | 100.000 VM |
Una flotta di Calcolo può estendersi su più aree | 3 regioni |
Capacità di destinazione
Impostare la capacità di destinazione singola per i tipi di macchina virtuale Spot e Con pagamento in base al consumo con Flotta di Calcolo. Questa capacità può essere gestita singolarmente, in base ai carichi di lavoro o ai requisiti dell'applicazione. Specificare la capacità di destinazione usando le istanze di macchina virtuale.
Flotta di Calcolo consente di modificare la capacità di destinazione per macchine virtuali spot e con pagamento in base alla configurazione di Flotta di Calcolo. Per ulteriori informazioni, vedere Modificare la flotta di calcolo.
Capacità iniziale minima
È possibile impostare la Flotta di servizi di calcolo per la distribuzione di VM spot, VM con pagamento in base al consumo o una combinazione di entrambe le opzioni, solo se la Flotta di servizi di calcolo può distribuire la capacità iniziale minima richiesta rispetto alla capacità di destinazione effettiva. Se la capacità non è disponibile per soddisfare la capacità minima di avvio, la distribuzione fallisce.
Se la capacità di destinazione richiesta equivale a 100 istanze di VM e la capacità minima di avvio è impostata su 20 istanze di VM, la distribuzione ha esito positivo solo se la Flotta di servizi di calcolo può soddisfare la richiesta di capacità iniziale di 20 istanze di VM. In caso contrario, la richiesta ha esito negativo.
Non è possibile impostare la capacità iniziale minima se si sceglie di configurare la flotta di calcolo con il tipo di preferenza di capacità come Mantieni capacità.
SDK (Software Development Kit)
Compute Fleet offre un modo potente e flessibile per gestire le risorse di calcolo. Può essere perfettamente integrato nelle applicazioni usando Software Development Kit (SDK) in più linguaggi di programmazione, ad esempio Java, JavaScript, Go o Python. Ogni SDK offre strumenti e API affidabili per interagire con la flotta. L'uso di più SDK consente di integrare le funzionalità di Compute Fleet in un'ampia gamma di applicazioni, dai sistemi back-end e dai servizi Web, alle pipeline di dati e alle applicazioni in tempo reale. Ogni SDK è progettato per allinearsi alle convenzioni del rispettivo linguaggio, garantendo un'esperienza di sviluppo coerente ma idiomatica.
Vantaggi degli SDK di Compute Fleet
- Flessibilità del linguaggio: i diversi team possono usare l'SDK nel linguaggio di programmazione preferito, migliorando la collaborazione in diversi ambienti di sviluppo.
- Integrazione facile: gli SDK forniscono funzioni predefinite per interagire con Compute Fleet, riducendo la necessità di scrivere chiamate API di basso livello e velocizzare lo sviluppo.
- Compatibilità multipiattaforma: se si creano applicazioni lato server, soluzioni basate su browser o sistemi incorporati: gli SDK compute Fleet sono adatti a diverse piattaforme e casi d'uso.
- Scalabilità e automazione: gli SDK supportano il provisioning automatizzato e il ridimensionamento delle risorse di calcolo, semplificando la gestione dinamica dei carichi di lavoro in vari ambienti.
Usare gli SDK di Compute Fleet
Per accedere alla documentazione su come usare Compute Fleet SDKS, seguire questa procedura:
- Passare ad Azure SDK.
- Nella barra di ricerca nella parte superiore centrale della pagina digitare Compute Fleet.
- Gli SDK disponibili per Compute Fleet vengono visualizzati nei vari linguaggi di programmazione, ad esempio Java, JavaScript, Go o Python.