Navigáció kihagyása

Batch

Feladatütemezés és számításkezelés felhőméretben

  • Virtuális gépek tízes, százas vagy ezres nagyságrendben
  • Kötegelt és HPC-alkalmazások a felhőben
  • Adatok rendelkezésre bocsátása és számítási folyamatok végrehajtása
  • Linuxon vagy Windowson is futtathatja feladatait
  • Automatikus méretezés menet közben a végrehajtási sorban
  • Használat utáni fizetés tőkebefektetés nélkül

Kötegelt feldolgozási teljesítmény – igény szerint

A kötegelt feldolgozás már a nagygépes, lyukkártyás korszakban megkezdődött. Ez a feldolgozási mód napjainkban is központi szerepet játszik az olyan üzleti, mérnöki és tudományos számításokban és más olyan területeken, amelyek nagy mennyiségű automatizált feladat futtatását igénylik (például számlák feldolgozása, bérszámfejtés, portfóliókockázatok számítása, új termékek tervezése, animációs filmek renderelése, szoftvertesztelés, energiaforrások kutatása, időjárás-előrejelzés vagy új gyógymódok keresése betegségekhez). Korábban csak kevesek számára volt elérhető az ilyen feladatokhoz szükséges számítási teljesítmény. Az Azure Batch megjelenésével ez a teljesítmény most már igény szerint, nagy tőkebefektetés nélkül elérhető.

A kívánt operációs rendszer és eszközök kiválasztása

A nagy méretezést igénylő feladatok Batch szolgáltatásban történő futtatásához igény szerint választhat operációs rendszert és fejlesztőeszközöket. Függetlenül attól, hogy Windows Server- vagy Linux-alapú számítási csomópontokat használ, a Batch egységes felügyeleti és feladatütemezési környezetet kínál, ugyanakkor lehetővé teszi bármely környezet egyedi jellemzőinek kihasználását. Windows választása esetén meglévő Windows-kódját (például Microsoft .NET-) is felhasználhatja a nagy méretezésű számítási feladatok Azure-ban történő futtatásához. Linux esetén népszerű disztribúciók, többek között a CentOS, az Ubuntu és a SUSE Linux Enterprise Server közül választhat számítási feladatai futtatásához, vagy Docker-tárolók segítségével „lift and shift” módszerrel áthelyezheti alkalmazásait a felhőbe. A Batch SDK-kat is biztosít, és számos fejlesztőeszközt támogat, többek között a Pythont és a Javát is.

Fürtözött alkalmazások a felhőben

A Batch a munkaállomásokon és fürtökön használt alkalmazásait is futtatja. Futtatható és parancsfájljait egyszerűen kiterjesztheti a felhőre a horizontális felskálázáshoz. A Batch sorba rendezi a futtatni kívánt feladatokat, majd gondoskodik az alkalmazások végrehajtásáról. A kezdéshez csak a felhőbe áthelyezendő, feldolgozni kívánt adatokat, azok elosztási módját, az egyes feladatokhoz használandó paramétereket és a parancsot kell meghatároznia. Képzelje el mindezt úgy, mintha egy számos alkalmazást felhasználó szerelősor lenne. A Batch megkönnyíti az egyes lépések közötti adatmegosztást, a végrehajtást azonban egészében kezeli.

Képzelje el feladatai futtatását százszoros méretezés mellett

Lehet, hogy jelenleg munkaállomást, esetleg egy kisebb fürtöt használ, vagy végrehajtási sorral ütemezi a feladatok futtatását. Mit szólna hozzá, ha ehelyett 16, vagy akár 100 000 maghoz is hozzáférhetne, amikor éppen szüksége van rá, és csak a tényleges használat után kellene fizetnie? A Batch mindezt lehetővé teszi. Elkerülheti az elképzeléseinek határt szabó várakozásokat. Mi az, amit nem tehet meg most, de az Azure-on igen?

Határozza meg a teendőket

A Batch lényege egy nagy léptékben méretezhető feladatütemező motor, amely felügyelt szolgáltatásként érhető el. A munkák kiosztásához használja az alkalmazás feladatütemezőjét. A Batch együttműködik a fürtözött feladatütemezőkkel, de alkalmas a szoftverszolgáltatások (SaaS) háttéreseményeinek felügyeletére is. Nem kell létrehoznia a feladatokhoz saját várólistát, kiosztót vagy figyelőt. A Batch mindezeket szolgáltatásként biztosítja.

Hagyja a Batch-re a skálázást

Ha készen áll egy adott feladat futtatására, a Batch gondoskodik a futtatandó feladatokhoz szükséges számítási virtuálisgép-példányok elindításáról, az alkalmazások telepítéséről és az adatok előkészítéséről. Ezt követően a feladatokat az igényeknek megfelelő számban futtatja, a hibákat azonosítja, és a munkákat szükség esetén újrarendezi, végül a munka befejeztével visszaméretezi a környezetet. A határidők betartása, a költségek kezelése és az alkalmazások megfelelő méreten futtatása érdekében az adott méretezés módosítható.

Szolgáltatásként kínált megoldások

A Batch nem előre definiált ütemezés, hanem igény szerint dolgozza fel a feladatokat, így az ügyfelek szükség szerint futtathatnak feladatokat a felhőben. Egyszerűen kezelheti a szolgáltatáshoz való hozzáférést, a használható erőforrások számát, és gondoskodhat arról, hogy a titkosítási és egyéb követelmények teljesüljenek. Számos monitorozási funkció könnyíti meg az események valós idejű figyelését és a problémák azonosítását. A használat nyomon követését részletes jelentések támogatják.

Gyors animációkészítés

A Batch segítségével a felhőben futtathatja renderelési feladatait. Elkerülheti az erőforrások kezelésével járó összetettséget, és csökkentheti a feladatok végrehajtásához szükséges időt. Próbálja ki a mintákat, amelyek lehetővé teszik a Batch és a Blender, együttes használatát. A Blend egy nyílt forráskódú ingyenes 3D animációs csomag, amely a teljes 3D-folyamatot – a modellezést, a vázkészítést, az animációt, a szimulációt, a mozgáskövetést és a játékkészítést is támogatja. Akár egyénileg, akár stúdióban dolgozik, a Batch fotorealisztikus renderelést, gyors riggelést és lenyűgöző szimulációt és játékkészítést tesz lehetővé. A Batch által biztosított erőforrásokkal ésszerű időn belül elvégezheti az animációk renderelését, így minden projektet határidőre teljesíthet.

További információ az Azure Batch Rendering szolgáltatásról

Miért érdemes megbízni a(z) Batch termékben?

  • A Microsoft több mint USD 1 milliárdot költ évente a kiberbiztonsággal kapcsolatos kutatás-fejlesztési projektekre.

  • Több mint 3,500 biztonsági szakértőnk dolgozik azon, hogy megfelelő szintű adatbiztonságot és adatvédelmet nyújthassunk Önnek.

  • Az Azure minden más felhőszolgáltatónál több tanúsítvánnyal rendelkezik. Tekintse meg átfogó listánkat.

Batch – díjszabás

  • Nincsenek előzetes költségek
  • Nincs lemondási díj
  • Másodpercalapú számlázás

Itt mindent megtalál az induláshoz

Azonnali hozzáférést és $200 kreditet kap, ha ingyenes Azure-fiókot regisztrál.

Az ötperces gyorsútmutatókkal és a dokumentációval megtudhatja, hogyan használhatja a Batch szolgáltatást.

A Batch képességeit további funkciókkal és termékekkel, például biztonsági és biztonsági mentési szolgáltatásokkal bővítheti.

Dokumentáció és források

Kapcsolódó termékek és szolgáltatások

Storage Accounts

Tartós, magas rendelkezésre állású és rendkívül rugalmasan skálázható felhőalapú tárolás

HDInsight

Felhőalapú Hadoop-, Spark-, R Server-, HBase- és Storm-fürtök kiépítése

Machine Learning Studio (klasszikus)

Az ML Studio egy grafikus felhasználói felületű fejlesztőkörnyezet Machine Learning-munkafolyamatok összeállításához és hasznosításához

Ha készen áll, állítsa be ingyenes Azure-fiókját