Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit overzicht van de belangrijkste onderdelen van de Azure Batch-service bespreken we de werkstroom op hoog niveau die Batch-ontwikkelaars kunnen gebruiken om grootschalige parallelle rekenoplossingen te bouwen, samen met de primaire serviceresources die worden gebruikt.
Of u nu een gedistribueerde rekentoepassing of -service ontwikkelt die directe REST API-aanroepen uitgeeft of als u een ander batch-SDK gebruikt, gebruikt u veel van de resources en functies die hier worden besproken.
Hint
Zie Wat is Azure Batch?voor een inleiding op een hoger niveau in de Batch-service. Zie ook de meest recente Batch-service-updates.
Basiswerkstroom
De volgende werkstroom op hoog niveau is gebruikelijk voor bijna alle toepassingen en services die gebruikmaken van de Batch-service voor het verwerken van parallelle workloads:
- Upload de gegevensbestanden die u wilt verwerken naar een Azure Storage-account . Batch bevat ingebouwde ondersteuning voor toegang tot Azure Blob Storage en uw taken kunnen deze bestanden downloaden naar rekenknooppunten wanneer de taken worden uitgevoerd.
- Upload de toepassingsbestanden die uw taken zullen uitvoeren. Deze bestanden kunnen binaire bestanden of scripts en hun afhankelijkheden zijn en worden uitgevoerd door de taken binnen uw opdrachten. Uw taken kunnen deze bestanden downloaden uit uw opslagaccount of u kunt de functie toepassingspakketten van Batch gebruiken voor toepassingsbeheer en -implementatie.
- Maak een pool met rekenknooppunten. Wanneer u een pool maakt, geeft u het aantal rekenknooppunten op voor de pool, de grootte en het besturingssysteem. Wanneer elke taak in uw taak wordt uitgevoerd, wordt deze toegewezen om uit te voeren op een van de knooppunten in uw pool.
- Een taak maken. Een taak beheert een verzameling taken. U koppelt elke taak aan een specifieke pool waar de taken van die taak worden uitgevoerd.
- Voeg taken toe aan de taak. Elke taak voert de toepassing of het script uit die u hebt geüpload om de gegevensbestanden te verwerken die worden gedownload uit uw Opslagaccount. Wanneer elke taak is voltooid, kan deze de uitvoer uploaden naar Azure Storage.
- Controleer de voortgang van de taak en haal de taakuitvoer op uit Azure Storage.
Opmerking
U hebt een Batch-account nodig om de Batch-service te kunnen gebruiken. De meeste Batch-oplossingen gebruiken ook een gekoppeld Azure Storage-account voor bestandsopslag en ophalen.
Batch-servicebronnen
In de volgende onderwerpen worden de resources van Batch besproken die uw gedistribueerde rekenkundige scenario's mogelijk maken.
Volgende stappen
- Meer informatie over de Batch-API's en -hulpprogramma's die beschikbaar zijn voor het bouwen van Batch-oplossingen.
- Lees de basisbeginselen van het ontwikkelen van een voor Batch geschikte toepassing met behulp van de clientbibliotheek Batch .NET of Python. Deze quickstarts begeleiden u door een voorbeeldtoepassing die gebruikmaakt van de Batch-service om een workload uit te voeren op meerdere rekenknooppunten en omvat het gebruik van Azure Storage voor het faseren en ophalen van werkbelastingbestanden.
- Download en installeer Batch Explorer voor gebruik tijdens het ontwikkelen van uw Batch-oplossingen. Gebruik Batch Explorer om Azure Batch-toepassingen te maken, fouten op te sporen en te bewaken.
- Bekijk communityresources, waaronder Stack Overflow, de Batch Community-opslagplaats en het Azure Batch-forum.