九章智算云
创建Workshop

Workshop作为Aladdin插件的编码开发环境,本质上是用户通过本地编辑工具(如:VS Code)连接远程服务器启动Pod进行应用程序的开发、测试与调试。系统可根据任务需求自动调度计算资源,并动态分配GPU实例,避免资源闲置与长时间占用,从而有效提升资源利用率,降低整体使用成本。

前提条件

  • 用户已登录Aladdin,如果尚未登录或需要帮助,请参考登录Aladdin章节所示。
  • 用户已在Aladdin选定的智算中心内,创建了Workshop所需的VKS资源,如果尚未创建,请参考开通弹性容器集群章节所示。

操作步骤

  1. 登录Aladdin控制台后,选择对应的智算中心,产品选择“VKS”,单击Back to workspace进入Workshop列表页面。

  2. 鼠标悬浮用户名称,单击Add Workshop按钮,进入Workshop参数配置页面,如下图所示。 企业注册

    参数项参数说明配置要求参数示例是否必须
    Name定义当前任务、实例或工作负载的唯一标识名称。不超过30个字符。labtest
    Environment当前Workshop使用的容器镜像,通常包含预装软件和基础运行环境。用户可自定义环境,详情请参考构建镜像示例章节。-
    Resource当前Workshop启动时分配的CPU和内存资源,该资源与GPU运行时的资源共享。选择具体的资源配置。-
    VKS选择任务调度的目标VKS集群需选择当前账号下可用或已授权的集群名称。labtest
    Namespace指定VKS的命名空间,用于资源隔离和管理。需选择集群内已存在的命名空间default
    ENV当前Workshop运行时的环境变量。多个变量之间用分号分隔,适用应用参数、API密钥等敏感信息。key=export HF_HOME,value=/mnt/models
    PVC MOUNTS配置持久化存储卷以实现外部数据读写。详情请查看混闪单元开通及管理支持用户自定义挂载路径(1)Name: data-vol Path: /mnt/data

    (1)支持用户自定义挂载路径:用户可挂载自定义PVC路径,SubPath是PVC具体的子目录(可以为空)或文件,ContainerPath则指定了子目录或文件在容器内部挂载的具体位置,详细说明如下所示,示例页面如下图所示。

    • pvc-capacity-userdata:用户可读可写,用户可配置当前Workshop创建时已关联弹性容器集群下的目录及文件。
    • pvc-capacity-share: 用户只读,用户可配置当前登录企业存储根目录下的文件和文件夹。
    • pvc-capacity-app:用户只读,用户可配置已开通应用,即“文件存储/System”下的目录及文件。

    企业注册

    说明

    • 为保障用户数据的持久化存储,建议在创建Workshop时挂载持久卷(PVC),有效避免因Workshop重启或关闭而造成的数据丢失问题。
    • 若用户未提前创建SubPath,系统可根据其填写的SubPath参数自动在对应目录下创建键入的路径。例如:目标目录为 /mnt/,用户传入的SubPath参数为logs,若该路径不存在,系统将自动创建/mnt/logs
  3. 参数配置完成后,单击“Submit”,在弹出的新窗口,后文统称远端页面,远端页面将自动安装相关插件,待远端页面中出现Remote Aladdin插件图标,Workshop创建操作完成。

最后更新于

这篇文档对你有帮助吗?

目录