Batch
Servizio batch completamente gestito per pianificare, inserire in coda ed eseguire job batch sull'infrastruttura Google.
-
Esegue il provisioning della capacità e la scala automaticamente eliminando la necessità di gestire soluzioni di terze parti
-
Integrato in modo nativo con Google Cloud per eseguire, scalare e monitorare il carico di lavoro
-
Riduci i costi di computing dei carichi di lavoro con le macchine spot
-
Inizia subito a utilizzare Batch con questa guida rapida
Vantaggi
Concentrati sulle attività business critical
Sfrutta un'infrastruttura di computing scalabile e completamente gestita per spostare l'attenzione sull'invio del job e sull'estrazione di insight aziendali dai risultati del job.
Definisci il tuo modello di esecuzione
Esegui calcoli ad alta velocità effettiva o ad alto accoppiamento, definiti da uno script o un container.
Esperienza di sviluppo avanzata
Batch semplifica lo sviluppo e l'esecuzione dei carichi di lavoro. I job batch possono essere inviati con pochi passaggi. Sfrutta Cloud Storage, Pub/Sub, Cloud Logging e Workflows per un'esperienza di sviluppo end-to-end.
Funzionalità principali
Funzionalità principali
Provisioning e scalabilità automatica delle risorse dinamiche
Esegui job batch su qualsiasi scala su risorse di cloud computing per limitare i tempi di attesa dei job durante l'esecuzione delle richieste in parallelo e la scalabilità delle risorse senza intervento manuale.
Supporto per script e carichi di lavoro containerizzati
Batch fornisce un'esperienza coerente per carichi di lavoro containerizzati in Docker o carichi di lavoro basati su script che vengono eseguiti direttamente su VM.
Sfruttamento di servizi nativi e strumenti batch
Adotta facilmente servizi proprietari per controllare il flusso di lavoro batch end-to-end dalla pre-elaborazione alla post-elaborazione.
"In Roivant Discovery, sfruttiamo enormi simulazioni computazionali per favorire la scoperta di nuovi farmaci in modalità di piccole molecole. Ai nostri esperti viene richiesto di operare all'avanguardia della fisica quantistica con velocità e agilità, su larga scala. La semplicità e la flessibilità senza precedenti di Google Batch ci permettono di mantenere sempre la concentrazione sull'innovazione."
Matt Maisak, COO di Roivant Discovery
Documentazione
Documentazione
Guida rapida di Batch
Scopri cosa è necessario per iniziare a utilizzare Batch e quanto è facile creare un job batch nella console, in gcloud, nell'API REST e nelle librerie client.
Definizione di diversi tipi di job batch e altro
Scopri come inviare carichi di lavoro containerizzati e basati su script. Questi job possono essere job array o job multi-nodo che utilizzano le librerie MPI.
File system di archiviazione
Scopri di più sui file system di archiviazione supportati da Batch e su come utilizzarli con un job batch.
Monitora il tuo job
Scopri come visualizzare i log per raccogliere insight sulle attività dei job e come descrivere il job per esaminarne i dettagli e gli stati.
Utilizzo dei riferimenti dell'API Batch
Scopri di più su tutti i campi supportati dall'API Batch e su come utilizzarli.
Casi d'uso
Casi d'uso
Elaborazione ad alta velocità effettiva di pipeline riproducibili usate per sequenziamento genomico, scoperta di farmaci e altro ancora.
Esegui simulazioni Monte Carlo e analizza rapidamente i risultati necessari per effettuare transazioni commerciali nel mercato.
Automatizza test e simulazioni di verifica in base a input diversi per ottimizzare i progetti.
Tutte le funzionalità
Tutte le funzionalità
Supporto per container o script | Esegui gli script in modo nativo sulle istanze VM di Compute Engine o porta il tuo carico di lavoro containerizzato che verrà eseguito fino al completamento. |
Sfrutta il computing di Google Cloud | Scarica l'ultimo software e hardware disponibile come servizio da utilizzare con Batch. |
Priorità del job e nuovi tentativi | Definisci le priorità del tuo job e stabilisci le strategie per i nuovi tentativi automatici. |
Notifiche Pub/Sub per Batch | Configura Pub/Sub con Batch per comunicare in modo asincrono i messaggi ai sottoscrittori. |
Logging e monitoraggio integrati | Recupera i log stderr e stdout direttamente su Cloud Logging. Gli audit log ti aiutano a rispondere a domande su chi ha fatto cosa, dove e quando. Monitora le metriche relative alle risorse utilizzate in Cloud Monitoring. |
Metodi alternativi per utilizzare Batch | Le API Batch possono essere chiamate direttamente tramite gcloud, API REST, librerie client o console Cloud. Inoltre, è possibile utilizzare Batch con un ecosistema di motori del flusso di lavoro. |
Gestione di identità e accessi | Controlla l'accesso alle risorse e al servizio con le autorizzazioni IAM e i Controlli di servizio VPC. |
Prezzi
Prezzi
Non sono previsti costi per il servizio Batch. Pagherai solo per le risorse Google Cloud utilizzate per eseguire i job batch.