赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 分布式云容器平台ACK One
  4. 操作指南
  5. 分布式工作流Argo集群
  6. 管理工作流
  7. 使用指定ECS规格运行工作流

使用指定ECS规格运行工作流

  • 管理工作流
  • 发布于 2025-04-18
  • 0 次阅读
文档编辑
文档编辑

在某些场景下,业务存在着特殊的规格需求,例如GPU、增强的网络能力、高主频、本地盘、AMD机型等。工作流集群支持通过指定的ECS规格运行工作流。本文介绍如何使用指定ECS规格运行工作流。

索引

  • 规格说明

    • GPU规格说明

    • AMD规格说明

  • 使用示例

    • GPU示例

    • AMD示例

规格说明

GPU规格说明

当前ECI GPU支持的驱动版本为NVIDIA 460.73.01,可支持的CUDA Tookit版本为11.2。关于CUDA Toolkit的更多信息,请参见NVIDIA CUDA。

ECI支持通过指定ECS GPU规格来进行实例的创建。运行工作流支持的ECS GPU规格如下所示。

  • GPU计算型实例规格族gn6v(NVIDIA V100),例如ecs.gn6v-c8g1.2xlarge。

  • GPU计算型实例规格族gn6i(NVIDIA T4),例如ecs.gn6i-c4g1.xlarge。

  • GPU计算型实例规格族gn5(NVIDIA P100),例如ecs.gn5-c4g1.xlarge。

  • GPU计算型实例规格族gn5i(NVIDIA P4),例如ecs.gn5i-c2g1.large。

关于完整的ECS GPU规格定义,请参见实例规格族。

AMD规格说明

ECI支持指定ECS AMD规格来创建AMD实例。AMD实例指的是处理器为AMD EPYCTM ROME的实例,该规格的特点为:依托神龙架构,将大量虚拟化功能卸载到专用硬件,降低虚拟化开销,可以提供稳定可预期的超高性能。适用于视频编解码、高网络包收发、Web前端服务器、大型多人在线游戏(MMO)前端、测试开发(DevOps)等场景。

运行工作流支持指定的ECS AMD规格族如下。

  • 通用型实例规格族g7a、g6a,例如ecs.g7a.large、ecs.g6a.large。

  • 计算型实例规格族c7a、c6a,例如ecs.c7a.large、ecs.c6a.large。

  • 内存型实例规格族r7a、r6a,例如ecs.r7a.large、ecs.r6a.large。

关于完整的ECS AMD规格定义,请参见实例规格族。

使用示例

您可以在Pod metadata中添加Annotation来指定ECS GPU和ECS AMD规格,即在Pod声明中增加annotations: k8s.aliyun.com/eci-use-specs指定支持使用的实例规格。使用示例如下。

GPU示例

apiVersion: argoproj.io/v1alpha1
kind: Workflow                 
metadata:
  generateName: hello-world-    
spec:
  entrypoint: whalesay         
  templates:
    - name: whalesay              
      metadata:
        annotations:
          k8s.aliyun.com/eci-use-specs: ecs.gn5i-c4g1.xlarge # 指定支持的ECS GPU规格。
      container:
        image: docker/whalesay
        command: [ cowsay ]
        args: [ "hello world" ]

AMD示例

apiVersion: argoproj.io/v1alpha1
kind: Workflow                
metadata:
  generateName: hello-world-    
spec:
  entrypoint: whalesay          
  templates:
    - name: whalesay             
      metadata:
        annotations:
          k8s.aliyun.com/eci-use-specs: "ecs.c6a.xlarge"  # 指定支持的ECS AMD规格。
      container:
        image: docker/whalesay
        command: [ cowsay ]
        args: [ "hello world" ]

相关文章

创建工作流 2025-04-18 18:09

工作流集群基于开源Argo Workflow项目构建,适用于CI/CD流水线、数据处理、机器学习和仿真计算等。本文通过示例介绍如何使用Argo CLI创建工作流,并设置CPU和Memory资源。

使用指定ECS规格运行工作流 2025-04-18 18:09

在某些场景下,业务存在着特殊的规格需求,例如GPU、增强的网络能力、高主频、本地盘、AMD机型等。工作流集群支持通过指定的ECS规格运行工作流。本文介绍如何使用指定ECS规格运行工作流。 索引

使用存储卷 2025-04-18 18:09

本文介绍如何在工作流集群中挂载使用存储卷。 使用说明 在工作流集群中支持使用OSS存储卷、NAS存储卷

持久化工作流 2025-04-18 18:09

工作流的相关资源在工作流集群中会被定期清理,如果您想对工作流的运行过程进行分析和回溯,可以通过配置持久化策略将工作流持久化存储到数据库中。这样即使工作流被删除或者工作流运行的Pod被删除,您也可以查看到工作流的日志。本文以阿里云RDS MySQL数据库为例,为您介绍如何配置工作流持久化到数据库的策略

配置Artifacts 2025-04-18 18:09

通过配置使用工作流集群Artifacts,可以在工作流各个步骤之间传递参数,一个步骤的输出可以作为另一个步骤的输入,从而完成复杂工作流步骤的编排。本文介绍如何使用阿里云OSS作为Artifacts的存储,在工作流步骤间传递参数。

镜像 2025-04-18 18:09

在拉取阿里云镜像服务ACR中的镜像时,您可以通过配置免密简化配置,加速镜像拉取。本文介绍如何在工作流集群中使用镜像缓存加速创建工作流Pod。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号