Questions? Feedback? powered by Olark live chat software
Spring over navigation

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 situationer, 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 leverer en konsekvent opgaveplanlægnings- og administrationsløsning, 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-baseret kode, f.eks. .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 indeholder 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 i dag bruger på arbejdsstationer og i klynger. Det er nemt at tilpasse dine eksekverbare filer og scripts til skyen, 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 er det nemt at 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 i dag, 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, 100 kerner, 10.000 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å flaskehalse og ventetid, der begrænser 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. Du slipper for at skrive dine egne funktioner til arbejdskø, distribution eller overvågning. Alt dette fås 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 har kontrol over 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 brugerne køre jobs i clouden, 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 og nemt 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 eksempelsæt, 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 endda 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 indeholder 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 tjenester

Lager

Holdbart, yderst tilgængeligt og skalerbart cloudlager

HDInsight

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

Machine Learning

Kraftfuld cloudbaseret prædikativt analyseværktøj til aktivering af prædiktiv vedligeholdelse

Kom i gang med Batch i dag