批量计算

批量计算(BatchCompute)是一种适用于大规模并行批处理作业的分布式云服务。BatchCompute可支持海量作业并发规模,系统自动完成资源管理,作业调度和数据加载,并按实际使用量计费。BatchCompute广泛应用于电影动画渲染、生物数据分析、多媒体转码、金融保险分析、科学计算等领域。
  • 按量和竞价实例全面支持企业级ECS实例规格
    Cromwell和GATK4.0支持邀测版本上线:详情

快速导航

了解批量计算

批量计算功能强大,请花一分钟了解什么是批量计算。 点此开始

快速开始教程

批量计算非常简单易用,用十分钟了解如何运行第一个批量计算程序。 点此开始

渲染应用工具

批量计算有丰富的周边工具,了解如何快速搭建一个私有的云上渲染环境。 点此开始

产品优势

批量计算与传统物理集群方式相比,有着诸多优势:

批量计算 BatchCompute 物理集群模式

规模

支持十万核级别海量并发规模,自动高效完成数据及计算分布 受限于IDC及物理集群建设规模

弹性

多种实例类型可选(包括GPU和裸金属服务器),根据作业需求动态分配计算资源 通常固定配置,弹性受限于建设规模

成本

按需创建集群资源,按照计算资源实际使用量计费 需要自身承担利用率,需要人工运维,成本高

易用

支持自定义镜像,支持多种实例类型,自动化部署 固定机型,固定软件版本,手动部署

安全

多租户隔离,整合RAM资源权限管理系统,通过主子账号对服务权限进行隔离 需要额外的安全机制

众多客户信任并使用阿里云的批量计算BatchCompute:

产品功能

资源管理

动态的资源管理

按照作业需求动态调度计算资源,自动管理回收资源,按实际使用量计费。

镜像

自定义镜像

支持用户自定义镜像,省却了启动计算资源时安装应用程序的烦恼。

作业调度

灵活的作业调度

自动完成作业调度,并支持作业内多任务以有向无环图(DAG)形式描述的依赖关系,支持工作流模式。

数据挂载

支持大数据动态挂载

支持TB级数据在计算节点之间的共享访问。

应用场景

以下为批量计算BatchCompute的典型应用场景,您可以在渲染云解决方案生物基因解决方案了解更多的方案建议。

  • 动画电影渲染
  • 基因测序分析

帮助与文档

教学视频

命令行工具安装和配置

命令行工具提交和管理作业

控制台提交和管理作业

自定义镜像制作

Docker应用使用

云渲染管理系统使用

x

开发者资源

  • 命令行工具

    基于Python SDK开发的命令行工具,可以帮助您轻松、便捷的使用BatchCompute

    命令行工具
  • SDK

    基于SDK以编写代码的方式来使用云产品,实现对应用、资源和数据更灵活的部署。

    JAVA SDK Python SDK
  • 云渲染管理系统

    云渲染管理系统(简称渲管)可以帮助用户轻松搭建阿里云上的私有渲染系统,直接调用海量计算资源,加速您的各种渲染任务。

    用户指南 演示视频