PAI-DSW V2专业版基于阿里云Docker和Kubernetes等云原生技术,为您提供灵活且开放的AI开发环境。

功能特性

PAI-DSW V2专业版于2020年5月7日上线,在V1入门版的基础上,新增如下功能:
  • 提供便捷的购买方式,可以选择更多的计算资源类型。
  • 支持实例随时停止和启动、镜像一键保存、开发环境恢复及VPC访问。
  • 提供集成式AI开发环境:
    • 预装常用大数据开发包和算法包,且开放Sudo权限,从而允许安装第三方库。
    • 预装JupyterLab插件,可以提高开发效率。例如Git及TensorBoard。
    • 提供官方镜像,可以覆盖多版本主流计算框架。例如TensorFlow及PyTorch。
    • 嵌入WebIDE,可以安装任意插件。
  • 预制PAI的基础能力,包括视觉类算法工具EasyVision、自动调参工具AutoML、编译优化及读取MaxCompute表的CommonIO组件。

实例管理

您可以对PAI-DSW V2专业版实例进行以下操作:
  • 启动

    如果实例处于停止或启动失败状态,您可以重新启动实例。启动实例后,系统可以自动加载保存的镜像,恢复开发环境。对于按量计费(后付费)的实例,启动成功后,系统开始计费。

  • 停止
    实例停止支持以下方式:
    • 直接停止:释放ECS实例,停止PAI-DSW实例。对于按量计费(后付费)的实例,系统停止计费。
    • 保存系统再停止:先保存镜像,再停止ECS实例(ECS停机不收费模式)。重新启动实例时,可以恢复开发环境。通常停止时间大于直接停止的时间。
  • 删除

    如果在PAI-DSW控制台删除实例,则系统释放PAI-DSW实例、ECS实例及系统盘,从而导致数据无法恢复。对于自动创建的VPC、交换机及安全组,系统继续保留。如果需要完全清理资源,则在容器服务ACK控制台,删除名称以DSW_开头的集群。

实例环境

PAI-DSW V2专业版支持多种开发环境:
  • JupyterLab

    预置TensorBoard可视化工具及Git插件等,便于调试、优化及管理代码。

  • WebIDE

    不仅支持工程化的代码管理,而且支持在线开发、调试、运行代码。同时,您可以根据实际需要,自主安装任意插件。

  • Terminal

    适用于命令行编程。为了提供类似本地开发的体验,PAI-DSW V2专业版开放了Sudo权限,可以安装任意插件。

预置的PAI基础能力

PAI-DSW V2专业版内置了PAI的基础能力,您可以直接在实例内使用PAI视觉类算法工具EasyVision进行图像分类训练的评估和预测,或通过自动调参AutoML进行算法超参数自动调优。同时,PAI-DSW V2专业版提供CommonIO组件,您可以使用其直接读取MaxCompute表数据。

官方镜像

PAI-DSW V2专业版提供以下官方镜像。
镜像 描述
py27_cpu_tf1.12_ubuntu 支持TensorFlow 1.12版本。
py27_cuda90_tf1.12_ubuntu 支持TensorFlow 1.12版本。
py36_cuda101_tf2.1_torch1.4_ubuntu 支持TensorFlow 2.1和PyTorch 1.4。
py36_cpu_tf2.1_torch1.4_ubuntu 支持TensorFlow 2.1和PyTorch 1.4(CPU)版本。

关联角色

创建PAI-DSW V2专业版实例之前,需要为以下服务关联角色授权,授权方法请参见授权
角色 描述
AliyunPAIDSWDefaultRole PAI-DSW使用该角色访问您的云资源。
AliyunCSDefaultRole 容器服务进行集群操作时,使用该角色访问您的云资源。
AliyunCSManagedLogRole 容器服务Kubernetes版的集群日志组件,使用该角色访问您的云资源。
AliyunCSManagedCmsRole 容器服务的集群CMS组件,使用该角色访问您的云资源。
AliyunCSClusterRole 容器服务在应用运行期,使用该角色访问您的云资源。
AliyunCSKubernetesAuditRole 容器服务Kubernetes版的审计功能,使用该角色访问您的云资源。
AliyunCSManagedNetworkRole 容器服务的集群网络组件,使用该角色访问您的云资源。
AliyunCSManagedKubernetesRole 容器服务Managed Kubernetes版,使用该角色访问您的云资源。
AliyunCSKubernetesAuditRole 容器服务Kubernetes版的审计功能,使用该角色访问您的云资源。
AliyunESSDefaultRole 弹性伸缩ESS使用该角色访问您的云资源。