Batch

Jobplanlægning og beregningsstyring i clouden

Få batchbehandling, når du har brug for det

Batchbehandling begyndte med mainframecomputere og hulkort. I dag spiller det stadig en central rolle inden for virksomhedsdrift, teknik, videnskab og andre områder, hvor der er brug for at køre automatiserede opgaver, f.eks. fakturabehandling, lønkørsel, beregning af risici, design af nye produkter, billedbehandling i animationsfilm, test af software, søgning efter energi, udarbejdelse af vejrudsigter og udvikling af nye kure til sygdomme. Tidligere var det kun få mennesker, der havde adgang til den computerkraft, som er nødvendig i disse scenarier. Med Azure Batch har du adgang til al den computerkraft, du har brug for, når du har brug for det – og du slipper for investeringer.

Vælg dit operativsystem og dine værktøjer

Vælg det operativsystem og de udviklingsværktøjer, du skal bruge for at køre dine opgaver i stor skala i Batch. Batch giver dig en konsekvent administrationsløsning og mulighed for opgaveplanlægning, uanset om du vælger Windows Server- eller Linux-beregningsnoder, men gør det også muligt for dig at drage nytte af de unikke funktioner i hvert miljø. Med Windows kan du anvende din eksisterende Windows-kode, f.eks. Microsoft .NET, til at køre beregningsopgaver i stor skala i Azure. Med Linux kan du vælge blandt populære distributioner, herunder CentOS, Ubuntu og SUSE Linux Enterprise Server, til at køre dine beregningsopgaver eller bruge Docker-beholdere til at håndtere og overføre dine programmer. Batch giver dig SDK'er og understøtter en række udviklingsværktøjer, herunder Python og Java.

Aktivering af dine klyngeprogrammer i clouden

Batch kører de programmer, som du bruger på arbejdsstationer og i klynger. Det er nemt at tilpasse dine eksekverbare filer og scripts til cloudmiljøet, hvor de er nemmere at skalere. Batch har en kø til modtagelse af det arbejde, du vil køre, og eksekverer dine programmer. Beskriv de data, du skal have flyttet til behandling i clouden, hvordan dataene skal distribueres, hvilke parametre der skal bruges til de enkelte opgaver, og hvilken kommando der skal starte processen. Tænk på det som et samlebånd med flere programmer. Med Batch kan du dele data mellem trin og administrere eksekveringen som et hele.

Forestil, at du har 100 gange større computerkraft end nu

Du bruger en arbejdsstation, måske en mindre klynge, eller du venter i en kø for at køre dine job. Hvad nu, hvis du har adgang til 16 kerner eller endda 100.000 kerner, når du har brug for dem, og du kun skal betale for det, du bruger? Sådan er det med Batch. Undgå ventetid, der kan begrænse din fantasi. Hvad ville du bruge Azure til, som du ikke kan gøre i dag?

Fortæl os, hvad du skal udføre

Batch er et skalerbart jobplanlægningsprogram, som du kan bruge som en administreret tjeneste. Brug planlægningsfunktionen i dit program for at distribuere arbejdet. Batch kan også arbejde med klyngejobplanlægning eller i baggrunden af din SaaS-tjeneste (Software som en service). Du slipper for at skrive dine egne funktioner til arbejdskø, distribution eller overvågning. Alt dette får du som en tjeneste i Batch.

Lad Batch tage sig af skaleringen for dig

Når du er klar til at køre et job, starter Batch en gruppe virtuelle maskiner til beregning. Batch installerer programmer og placerer data, kører job med alle de opgaver, du har, identificerer fejl og sætter arbejde i nye køer og nedskalerer puljen, efterhånden som opgaverne fuldføres. Du kontrollerer skaleringen, så du kan overholde deadlines, styre udgifterne og køre dit program i den skala, du har behov for.

Levering af løsninger som en tjeneste

Batch behandler job efter behov og ikke efter en foruddefineret plan. Dermed kan dine kunder køre jobs i cloudmiljøet, når de har brug for det. Administrer, hvem der har adgang til Batch, og hvor mange ressourcer de kan bruge, og sørg samtidigt for, at krav til f.eks. kryptering overholdes. Avanceret overvågning hjælper dig med at bevare overblikket og identificere eventuelle problemer. Detaljerede rapporter viser forbruget.

TOWERS WATSON

Få mere at vide om, hvordan Towers Watson leverede sin Risk Agility FM-forsikringsløsning ved hjælp af Batch

Gengiv hurtigt animationer

Kør dine gengivelsesjobs i skyen ved hjælp af Batch. Undgå kompleksiteten ved at administrere ressourcer, og reducer den tid, du skal bruge på at fuldføre dine jobs. Se nærmere på de eksempler, der gør det muligt for dig at bruge Batch sammen med Blender, en gratis 3D-animationspakke med åben kildekode, der understøtter hele i 3D-pipelinen – modellering, manipulation, animation, simulering og bevægelsessporing og oprettelse af spil. Uanset om du er en enkeltperson, eller du har et studie, kan du bruge Batch til fotorealistisk gengivelse, hurtig manipulation og fantastiske simuleringer og til oprettelse af spil. Batch giver dig de ressourcer, du skal bruge til at gengive animation inden for en realistisk tidsramme, så du kan overholde projektdeadlines.

Få mere at vide om, hvordan du bruger eksempler

Se nærmere på eksemplerne på GitHub

Relaterede produkter og tjenester

Storage

Holdbart, yderst tilgængeligt og meget skalerbart cloudlager

HDInsight

Klargør Hadoop-, Spark-, R Server-, HBase- og Storm-klynger i clouden

Machine Learning Studio

Byg, udrul og administrer let forudsigende analyseløsninger

Kom i gang med Batch i dag