广东理工学院携手泰迪智能科技成功部署人工智能实验室

发布于:2024-04-27 ⋅ 阅读:(25) ⋅ 点赞:(0)

 广东理工学院是经国家教育部批准设立的全日制普通本科院校,入选全国应用型人才培养工程培养基地、国家级众创空间试点单位、广东省高校电子商务人才孵化基地。开设34个本科专业,涵盖工学、经济学、管理学、文学、艺术学、教育学等6大学科门类,工科专业19个,占专业总数的55.88%。

    广东理工学院携手泰迪智能科技建设方向人工智能专业实验室(分两期建设)

    主要内容:云计算资源管理平台;人工智能实训管理平台;人工智能编程实训平台;大数据开发实训平台;深度学习视觉应用平台;智能机器人实训沙盘;人工智能课程案例30余门。

    主要功能:为人工智能专业人才培养提供教学资源、实训平台支撑

    建设成效:完善人工智能专业人才培养建设,增强学生的人工智能技术应用能力

部分软件平台介绍说明:

    云计算资源管理平台

    云计算资源管理平台,以Docker、Kubernetes为核心引擎的容器化应用部署、运行环境,对数据中心的物理服务器、网络、存储、虚拟服务器等基础架构资源进行集中统一的管理、分配、监控等。平台为多节点高可用集群,可避免单点故障;采用分布式文件存储系统提供存储能力,支持跨节点、跨应用访问,支持多副本存储卷,避免数据丢失;基于弹性IP对外提供统一的访问入口,避免节点异常导致服务中断;基于GPU切片技术对外提供GPU计算能力,可按需为应用分配部分、整个甚至多个GPU计算资源;提供图形化管理界面,便于使用和维护,在图形管理界面中可快递配置容器化应用部署,支持对容器化应用进行扩容、缩容、调整计算资源、滚动更新/回滚、查看日志等操作;提供图形化资源监控页面,可查看集群整体、单个组件、单个应用等的资源使用情况。

云计算资源管理平台界面如图1所示。

图1 平台界面

功能简介

云计算资源管理平台主要功能列表如表1所示。

表1 功能列表

序号

类别

功能模块

说明

1

首页

集群组件状态监控

实时监控集群关键组件状态。

集群资源使用率统计

实时统计集群的CPU、内存、分布式存储的使用率,提供集群CPU、内存、分布式存储的24小时监控,提供CPU、内存的命名空间使用量Top。

应用运行概况统计

实时统计应用、工作负载的运行概况。

2

容器服务

应用

支持应用查看、删除,支持应用历史版本回滚、删除,支持以应用视角查看工作负载、服务;支持通过当前部署包/新部署包更新应用,支持版本比对。

工作负载

支持多种类型工作负载从镜像、模板的创建,提供健康检查、环境变量、数据卷、配置集、保密字典等可视化配置,支持工作负载查看、更新、删除。

容器组

支持容器组查看、删除,支持查看容器信息、容器日志,支持保存容器为镜像,支持容器组事件查看。

服务

支持从可视化界面创建多种类型的服务,提供Load Balance类型服务,支持服务的查看、更新、删除。

数据卷

支持数据卷的全生命周期管理,包括创建、删除、扩容,提供分布式存储集群,支持使用持久化数据卷对有状态服务数据进行持久化存储,支持独享及共享型存储类型。

配置集

支持可视化界面创建、更新配置集,支持查看、删除配置集。

保密字典

支持可视化界面创建、更新多种类型保密字典,支持查看、删除保密字典

3

虚拟机服务

虚拟机管理

支持创建、停止、启动、重启、删除等虚拟机生命周期管理,支持批量管理虚拟机,支持系统盘、整机快照,支持虚拟机扩容,支持加载/卸载磁盘。

磁盘管理

支持创建、删除磁盘,支持磁盘加载实例/从实例卸载,支持磁盘快照管理。

镜像管理

支持添加、删除镜像,支持设置镜像的平台类型及操作系统。

4

存储服务

块存储-RBD

使用RBD协议提供可靠、高性能的块存储,支持创建、删除块存储。

存储池管理

支持创建、删除存储池,可根据需求设置副本数,支持扩容、减容资源池。

数据盘管理

支持创建、删除数据盘,实时查看数据盘状态、容量使用情况。

硬盘管理

自动扫描主机上的硬盘信息并展示,支持设置缓存分区、清理缓存。

存储主机管理

支持横向扩容、缩容存储主机,实时查看存储主机状态、系统盘容量使用情况。

5

交付中心

本地仓库

提供公开、私有两种类型仓库,支持创建、修改、删除仓库。支持一键上传、下载镜像,支持查看、删除镜像标签;支持一键上传、下载Chart,支持查看、删除Chart版本,支持一键发布Chart到集群。

模板仓库

支持创建、修改、删除YAML模板,内置多种资源的示例模板,支持从示例模板创建用户模板。

应用市场

提供zookeeper、kafka、mysql、redis等常用中间件。支持通过应用市场发布应用至集群,并可在线修改应用配置,支持通过应用市场提供官方Chart包,在应用市场实现应用发布到集群。

6

运维中心

一键巡检

提供集群、网络、存储三大类别巡检项,涵盖云原生平台所有关键资源和服务支持。

内置正常、警告和故障三大巡检等级,为各巡检项巡检资源提供巡检建议,支持自定义选择巡检项进行一键巡检,内置巡检资源、巡检项和云原生平台三级健康评分机制,显示云平台整体健康得分。

监控面板

支持查看集群整体资源使用情况,以及集群存储使用情况,支持查看节点上容器组的CPU、内存资源使用情况。提供工作负载资源使用情况监控,以及各工作负载、容器组网络资源使用情况监控。

日志面板

提供统一入口查看容器组日志,支持按关键字、时间、LogQL等方式查询日志。

7

平台管理

集群

支持CPU、GPU异构集群统一建设管理,资源统一规划调度,实时查看集群CPU、内存、存储等资源的使用情况。

节点

支持在不影响业务的情况下添加、删除节点,支持停止调度/恢复调度节点,支持实时查看各节点CPU、内存的使用率、申请率、限制率。 

命名空间

支持创建、查看、删除命名空间,通过YAML设置命名空间配额。

云计算资源管理平台特色功能如下。

  1. 多K8s集群管理:
  1. 提供多K8s集群的中央管理面板,支持导入外部集群。
  2. 在多K8s集群中提供统一的身份认证和拓展 Kubernetes 原生 RBAC 能力实现访问控制。
  3. 通过WebConsole、Cloud Shell快速管理集群资源。
  1. 集群自治:当管理集群停机维护时,各业务集群可保持自治,保持正常的访问控制,业务Pod无感知。
  2. 可观测性:支持监控告警和日志采集能力,提供丰富的工作负载监控指标界面,提供集群维度的监控界面,提供灵活的日志查询能力。

    人工智能实训平台

人工智能实训管理平台是实验室模块的核心母平台,对实验室的所有课程及实训资源进行统一管理,提供在线学习、实训、考试等教学服务。平台从“课程管理、资源管理、实训管理”等方面出发,主要解决现有实验室无法满足教学需求、传统教学流程和工具低效耗时和内部教学材料无法进行统一管理等问题。平台课程资源包含课件、视频、实训指导书、数据和代码等资源,由浅至深引导学生学习并掌握人工智能知识体系。

平台根据实训场景不同,提供两种实训方式。学生学完课程知识后,可使用配套的指导书和实训环境进行编程训练。左指导书、右实训环境的实训同屏模式,帮助学生边学边练,同时减少教师的实训指导工作量和备课成本。还能够帮助其他专业更好理解人工智能。

人工智能实训管理平台界面如图2所示。

图2 人工智能实训管理平台

​​​​​​​功能简介

人工智能实训管理平台主要功能列表如表2所示。

2 功能列表

序号

功能模块

说明

1

首页

平台主页面,提供人工智能课程和案例,教师可直接利用建立好的课程进行备课和教学。

2

学情概览

可视化展示教学分析概况。

3

我的课程

管理已加入或创建的课程和课程实训环境,课程中包含课程介绍、教学资源、实训训练、实训作业、课程考试、学习交流和扩展资源。

4

快速实训

支持创建多种实训环境,满足不同实训需求。

5

实训作业

统一管理课程中的实训作业,支持在线批阅作业。

6

课程考试

统一管理课程考试或测验。

7

课程备份

备份课程,一键即可还原。

8

课程管理

统一管理课程分类和全部课程。

9

资源中心

包含视频库、课件库、试题库、环境库、实训库、数据集、工具库,提供教师之间的教学资源共享空间。

10

用户中心

管理用户和班级。

11

系统设置

提供常用维护平台功能,如:查看平台日志。

人工智能实训管理平台特色功能如下。

  1. 学情概览模块展示教师授课班级的学习结果,图表直观易懂,便于教师快速掌握学情、及时调整教学计划。模块主要包含课程整体情况、作业分析结果、考试分析结果、班级学习活跃度和班级实训强度等数据指标,并且支持学生查看本人的学情分析结果。

图3 教师查看学情概览

图4 学生查看学情概览

  1. 支持两种实训场景,教师可根据教学实际情况,创建课程实训环境或者创建独立于课程外的快速实训环境,快速实训环境可供学生自由训练。

图5 分配环境

  1. 实训数据模块,给教师和学生提供一个自由的数据共享空间,教师可将用于教学的数据集在平台上存储与传输,无需额外使用其他文件传输方式,并且部分实训环境支持直接挂载该模块中的数据,方便快捷。

图6 公共数据

  1. 资源中心包含视频库、课件库、试题库、环境库、实训库、数据集、工具库,提供教师之间的教学资源共享空间,提高优质资源的利用率。

图7 资源中心实训库

    大数据开发实训平台

大数据开发实训平台是面向实训课和课后训练的编程实训平台,平台底层基于Docker技术,采用容器云部署方案,预装大数据相关课程教学所需的实训环境,拥有1主2从的Hadoop集群,还能够自主定制环境,并能够与实训管理平台集成。

大数据开发编程实训平台界面如图62所示。

图62 大数据开发编程实训平台左右同屏页面

功能简介

大数据开发编程实训平台主要功能列表如表16所示。

表16 功能列表

序号

功能模块

说明

1

实训入口

支持按需将实训环境配置至课程中,或配置单独的编程实训入口。

2

关联指导书

支持关联实训指导书。

3

关联实训作业

支持关联实训作业。

4

左右同屏

支持实训指导书与实训环境同屏显示。左侧显示实训指导书或作业,右侧显示实训环境。

5

全屏操作

支持实训指导书全屏查看,实训环境全屏操作。

6

文件传输

支持导入导出文件。

7

粘贴文本

支持在本地与实训环境之间粘贴文本。

8

远程协助

支持学生请求教师进行远程协助。

9

重置环境

支持一键重置当前环境。

10

资源扩展

支持根据实际需求扩展实训环境资源(CPU、内存等)

大数据开发实训平台特色功能如下。

  1. 提供3种实训界面显示模式,支持灵活根据实际训练场景,一键切换为隐藏实训界面、左右同屏和全屏实训界面。 

图63 隐藏实训界面

图64 左右同屏

图65 全屏实训界面

  1. 支持将实训环境的文件导出至本地,并支持将本地文件导入至实训环境,实现本地与实训环境的资源无障碍传输。

图66 导入导出文件

  1. 支持实训作业在线提交,并支持提交作业附件,作业提交方便快捷,无须借助其他工具。

图67 全屏显示实训作业

图68 实训作业提交附件

  1. 支持学生请求教师远程协助,快速寻求帮助,减少沟通成本。

图69 学生发起请求

图70 教师远程协助界面

  1. 支持在本地与实训环境之间粘贴文本,学生可以快速记录实训环境中的文本至本地文档或平台的实训报告中。

   了解更多人工智能实验室相关内容可到泰迪智能科技官网咨询了解更多~