OCI Batch Service 的特性

编排和作业模型

  • 用于提交、排队、运行和跟踪作业和任务的一项托管式服务
  • 通过依赖关系图管理执行顺序
  • 可通过参数、环境变量和资源需求定义任务

调度和缩放

  • 基于队列需求自动缩放计算集群
  • 优先级队列支持自定义策略

计算和运行时

  • 使用 OCI Container Registry 实现自带映像 (BYOI)
  • CPU 配置(即将提供 GPU 支持)
  • 灵活的 Oracle Compute Unit 和内存选项
  • 仅为映像的运行时付费

存储和数据访问

  • 为高吞吐任务提供本地临时存储
  • 支持由客户管理的对象存储和文件存储

安全性、身份和合规性

  • 集成审计功能,满足治理和可追溯性要求
  • IAM 策略支持提交、操作和管理角色

监控和运营

  • 通过 OCI Notifications 配置警报和通知
  • 在 OCI Logging 中集中管理日志
  • 可利用自定义作业标签对指标进行分析
  • 借助 OCI Events Service 开展实时监控

集成和自动化

  • 通过 SDK、命令行界面或 API 与数字内容创作工具和管道进行对接
  • 结合 OCI Events、OCI Functions 和 OCI Streaming,实现事件驱动的自动化

成本和治理

  • 基于资源用量的定价模式,可在配置层级进行控制
  • 按区间/租户设置配额警报
  • 通过标签管理拒付和成本跟踪

可用性和可靠性

  • 运行状况检查可自动替换故障节点
  • 通过部署多个可用域提高弹性

开发者和控制台体验

  • 提供一个控制台来提交作业和实现可视化状态跟踪
  • 支持为提交者、运维人员和管理员定义不同角色权限
  • 配备多种 SDK(如 Python、Java 和 Go)以及 OCI CLI

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。