介绍
Azure Batch 可用于在 Azure 中高效地执行大规模、高强度的计算作业。
假设你是一个非营利组织的软件开发人员,该组织的任务是让地球上的每个人都能获得干净的水。 要实现此目标,每个公民需要拍摄他们的水净化仪图片并将图片发送给你。 每天,你必须扫描来自超过 500,000 个家庭的图片,并根据发件人电话号码记录每个读数。 这些数据用于检测水质趋势,并派遣移动水质团队调查每个地区最糟糕的情况。 时间至关重要,但使用光学字符识别 (OCR) 处理每张图片需要花费大量的时间。 使用 Azure Batch,可以横向扩展每天处理此任务所需的计算量,从而节省非营利组织的固定资源的费用。
在本模块中,你将了解如何使用 Azure Batch 通过 Azure CLI 来创建和运行并行任务,以及如何使用 CLI 检查 Batch 作业和任务的状态。 本模块还介绍了如何使用独立的 Batch Explorer 工具监视正在进行的作业。
在本模块结束时,你将能够创建、执行和监视批处理作业。
学习目标
在本模块中,将执行以下操作:
- 在 Azure CLI 中创建 Batch 作业。
- 在 Azure CLI 中运行 Batch 作业。
- 在 Azure CLI 中检查 Batch 作业的状态和结果。
- 使用 Batch Explorer 监视 Batch 作业。
先决条件
- 熟悉 Azure 和 Azure CLI
重要
本模块中的练习是可选的。 要完成练习,你需要使用自己的 Azure 订阅。