Trace Id is missing
跳到主内容

Batch

云规模的作业计划和计算管理。

  • 扩展到数十、数百或数千台虚拟机

  • 暂存数据和执行计算管道

  • 针对队列中的工作自动缩放

  • 在云中实现批处理和 HPC 应用程序

  • 选择 Linux 或 Windows 来运行作业

  • 为你使用的内容付费,无需资本投资

选择你的操作系统和工具

选择在 Batch 上运行大规模作业时所需的操作系统和开发工具。无论你选用 Windows Server 还是 Linux 计算节点,Batch 可提供始终如一的管理体验和作业计划,并让你可以利用每个环境的独特功能。借助 Windows,使用现有的 Windows 代码(如 Microsoft .NET)在 Azure 中运行大规模的计算作业。借助 Linux,选择常用版本(如 CentOS、Ubuntu 和 SUSE Linux Enterprise Server)来运行计算作业,或使用 Docker 容器来实现应用程序的提升和转换。Batch 提供一些 SDK,并支持 Python 和 Java 等一系列开发工具。

在云中实现群集应用程序

Batch 运行你在工作站和群集上使用的应用程序。在云中实现可执行文件和脚本以进行扩展非常简便。Batch 提供了队列来接收你要运行的工作,并执行你的应用程序。介绍需要移动到云进行处理的数据、应如何分布数据、用于每个任务的参数和用于启动该处理的命令。将其作为具有多个应用程序的程序集行来考虑。借助 Batch,可以在各个步骤之间共享数据并将执行作为一个整体来管理。

假设在 100x 规模上运行

你使用工作站(可能是小型群集),或者你在队列中等待运行作业。如果你可以按需访问 16 个核心或甚至 100,000 个核心,并且只需为所使用的部分付费,那情形会怎样? 有了 Batch,你就可以这么做。避免可能限制你想象力的等待。你可以在 Azure 上完成你当前无法完成的哪些任务?

告诉我们要执行的内容

Batch 的核心是大规模作业计划引擎(可作为托管服务供你使用)。在应用程序中使用计划程序调度工作。Batch 还可以与群集作业计划程序配合使用,或在服务型软件 (SaaS) 服务的后台工作。你无需编写自己的工作队列、调度程序或监视器。Batch 可将此作为服务来提供。

Batch 将为你考虑规模

当你准备好运行作业时,Batch 将为你启动计算虚拟机池、安装应用程序和暂存数据、运行作业(包含你具有的那么多的任务)、确定失败和重新排队工作以及在工作完成时缩减池。你可以控制规模以满足截止日期、管理成本,并在适合应用程序的规模上运行。

将解决方案作为服务提供

Batch 按需处理作业,而不是按预定义计划,因此用户可以在需要时在云中运行作业。管理可以访问 Batch 的人员、他们可以使用的资源数量,并确保满足加密等要求。丰富的监视功能可帮助你了解当前情况并识别问题。详细报告可帮助你跟踪使用情况。

快速呈现动画

使用 Batch 在云中运行绘制作业。避免管理资源的复杂性并减少完成作业所需的时间。查看让你能够将 Batch 与 Blender 一起使用的示例。Blender 是免费开源 3D 动画套件,支持整个 3D 管道 - 建模、测试、动画、模拟和动作追踪,以及游戏创建。无论是个人还是工作室,都可以使用 Batch 进行真实感绘制、快速测试以及出色的模拟和游戏创作。Batch 提供在可满足项目截止日期的真实时间框架中绘制动画的资源。

内置的全面安全性和合规性

Azure 中的安全中心概述,其中显示了策略与合规性数据以及资源安全机制
Azure 中的安全中心计算和应用选项卡,其中显示了建议列表

开始使用 Azure 免费帐户

1

免费开始使用获取有效期 30 天的 200 美元额度。拥有额度后,可以免费使用很多热门服务,以及超过 55 项永久免费的服务。

2

用完额度后,请改为即付即用定价以继续使用相同的免费服务构建自己的内容。只需为超出每月免费使用量以外的部分付费。

3

12 个月后,你将能继续使用超过 55 种永久免费的服务,且仍只需为超出每月免费使用量以外的部分付费。

准备就绪后,即可开始设置 Azure 免费帐户