Batch

Skybasert jobbplanlegging og administrasjon av databehandling

Få kraften fra satsvis databehandling når du trenger den

Batch-behandling begynte med gammeldagse datamaskiner og hullkort. I dag spiller det fortsatt en viktig rolle når det gjelder forretninger, ingeniørarbeid, forskning og andre områder som krever kjøring av mange automatiserte oppgaver – behandling av fakturaer og lønninger, beregning av porteføljerisiko, design av nye produkter, gjengivelse av animasjonsfilmer, testing av programvare, leting etter energikilder, værmeldingstjenester og jakt på nye behandlinger av sykdommer. Tidligere var det få som hadde tilgang til den databehandlingskraften som trengs i slike scenarier. Med Azure Batch er denne kraften tilgjengelig for deg når du trenger den, uten at du må gjøre store investeringer.

Velg operativsystem og verktøy

Velg operativsystemet og utviklingsverktøyene du trenger for å kjøre de store jobbene dine på Batch. Batch gir en enhetlig administrasjonsmulighet og jobbplanlegging enten du velger Windows Server- eller Linux-databehandlingsnoder, samtidig som du kan utnytte de unike funksjonene i hvert miljø. Med Windows kan du bruke den eksisterende Windows-koden, inkludert Microsoft .NET, til å kjøre omfattende databehandlingsjobber i Azure. Med Linux kan du velge blant populære distribusjoner, deriblant CentOS, Ubuntu og SUSE Linux Enterprise Server, når du skal kjøre databehandlingsjobbene dine, eller bruke Docker-beholdere til å løfte og flytte programmene dine. Batch gir deg SDK-er og støtter en rekke utviklingsverktøy, inkludert Python og Java.

Gi klyngeprogrammene dine skyfunksjonalitet

Batch kjører programmene du bruker på arbeidsstasjoner og i klynger. Det er enkelt å skyaktivere kjørbare filer og skript for utskalering. Batch fungerer som en kø som mottar arbeidet du ønsker å kjøre, og som kjører programmene dine. Beskriv dataene som må flyttes til skyen for behandling, hvordan dataene skal distribueres, hvilke parametere som skal brukes for hver oppgave, samt kommandoen som skal starte prosessen. Tenk på dette som et samlebånd med flere programmer. Med Batch kan du dele data mellom trinn og administrere kjøringen som en helhet.

Forestill deg kjøring oppskalert 100 ganger

Du bruker en arbeidsstasjon, kanskje en liten klynge eller venter i kø på å få kjøre jobbene dine. Hva om du hadde tilgang til 16 kjerner, eller til og med 100 000 kjerner når du trengte dem, og bare måtte betale for det du brukte? Med Batch er dette mulig. Unngå ventetider som kan hemme fantasien. Hva kan du gjøre på Azure som du ikke kan gjøre i dag?

Fortell oss hva som skal utføres

I kjernen av Batch er en jobbplanleggingsmotor som kan skaleres kraftig ut og er tilgjengelig som en administrert tjeneste. Bruk planleggingsverktøyet vårt i programmet ditt til å fordele arbeid. Batch kan også fungere med planleggingsverktøy for klyngejobber eller bak kulissene til en SaaS-tjeneste. Du trenger ikke skrive en egen arbeidskø, fordele arbeidet eller overvåke arbeidet. Batch leverer dette som en tjeneste.

Batch håndterer skaleringen for deg

Når du er klar til å kjøre en jobb, starter Batch et utvalg med virtuelle maskiner for deg og installerer programmer og organiserer data, kjører jobber med alle oppgavene du har, identifiserer feil og plasserer arbeid i kø på nytt samt skalerer ned utvalget etter hvert som arbeidet fullføres. Du kontrollerer skaleringen for å overholde tidsfrister, administrere kostnader og kjøre i riktig skala for ditt program.

Lever løsninger som en tjeneste

Batch behandler jobber på forespørsel, ikke etter en forhåndsdefinert tidsplan. Dermed kan kundene kjøre jobbene i skyen når de trenger det. Du kan styre hvem som har tilgang til Batch, og hvor mange ressurser de kan bruke. Du kan også sørge for at diverse krav, som for eksempel kryptering, overholdes. Med omfattende overvåking får du vite hva som skjer, og kan identifisere problemer. Detaljert rapportering hjelper deg med å spore bruk.

TOWERS WATSON

Finn ut hvordan Towers Watson leverte sin Risk Agility FM-forsikringsløsning ved hjelp av Batch

Gjengi animasjoner raskt

Kjør gjengivelsesjobbene i skyen ved hjelp av Batch. Unngå den kompliserte administrasjonen av ressurser, og fullfør jobbene på kortere tid. Ta en kikk på eksemplene som lar deg bruke Batch sammen med Blender, en gratis åpen kildekode-basert 3D-animasjonspakke som støtter hele 3D-datasamlebåndet: modellering, tilrettelegging, animering, simulering og bevegelsessporing, og spillkonstruksjon. Enten du er en enkeltperson eller et studio kan du bruke Batch til fotorealistisk gjengivelse, rask tilretteleggelse, fantastiske simuleringer og spillkonstruksjon. Batch har ressursene du trenger for å kunne gjengi animasjon i en realistisk tidsramme for å rekke tidsfrister for prosjekter.

Finn ut hvordan du bruker eksemplene

Sjekk ut eksemplene på GitHub

Related products and services

Storage

Varig, svært tilgjengelig og svært skalerbar skybasert lagring

HDInsight

Klargjør Hadoop-, Spark-, R Server-, HBase- og Storm-klynger i skyen

Machine Learning

Bygg, distribuer og administrer prediktive analyseløsninger på en enkel måte

Kom i gang med Batch i dag