基于容器技术的实训平台的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:QQ38216943352177
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的飞速发展,大数据与人工智能技术已经成为新一轮产业变革的核心力量。而推动大数据和人工智能的发展需要依靠人才的支撑,人才的质量和数量决定着大数据和人工智能发展的水平和潜力。星环公司依托自身技术,结合多行业落地案例,推出了一系列的大数据和人工智能相关课程,积极开展相应技术培训。为满足培训需求,公司开发了一款集大数据与人工智能技术理论学习与项目实战于一体的实训平台――星环大学(Transwarp University,以下简称TU)。TU为管理员提供了用户管理、课程管理等功能,方便管理员对平台中的所有资源进行集中统一管理,降低管理成本。同时为教师提供教学任务管理和教学资源管理功能,满足教师管理课件、组织课程练习与课程考试、批改试题、统计课程反馈的需求,大幅减轻老师的工作负担,使老师将宝贵的精力投入教学资源的优化之中。TU还为学生提供学习任务管理、课程学习和实验功能。在实验课程中,TU为用户提供了一个接入星环大数据平台TDH和人工智能平台Sophon的实验容器。在容器提供的实验环境中,结合相应的实验手册,学生不仅可以了解星环大数据和人工智能技术体系,还能通过实际操作学习TDH与Sophon平台组件的使用和面向真实行业场景的大数据与人工智能落地案例。TU主要包括课程模块、教学模块、教学管理模块、资源管理模块、用户模块以及日志模块六个功能模块。TU使用当前主流技术开发:前端实现基于Angular框架;后端采用Spring Boot框架搭建;使用Spring Security框架保障系统安全;采用Spring Data JPA作为数据持久层框架操作My SQL和Redis数据库。系统特色功能实验容器的实现由Docker提供技术支持,通过VNC技术实时处理实验环境中的桌面图像数据,再由no VNC作为VNC客户端以网页的形式向用户提供一个可以在浏览器中直接操作的实验环境。其技术难点实验容器的管理由Kubernetes技术提供支持。本文阐述了TU的设计与实现,给出了需求分析、系统整体设计和模块详细设计,并对重要功能的实现进行了详细说明。自上线以来,TU运行状态良好,满足了星环公司内部以及合作伙伴的培训需求。
其他文献
文本是一种非结构化数据,计算机无法直接对文本进行处理,需要将其转化为结构化数据.构建文本表示模型是文本处理的首要目标.本文提出两种文本表示模型——局部热词模型和结构
有限时间控制问题已引起了国内外学者的关注。考虑到p规范型非线性系统模型在实际工程中有着广泛的适用性,所以本文基于backstepping技术研究了几类p规范型非线性系统有限时
2017年党的十九大报告提出实施乡村振兴战略,明确指出农业农村农民问题是关系到国计民生的根本问题,要把解决好“三农”问题作为全党工作的重中之重。由此,乡村得到社会各界
临床观察发现,绝大部分脑卒中患者存在不同程度的运动功能障碍。其中踝跖屈障碍患者和踝背屈障碍患者的步行能力及行走效率下滑,使得他们的自理能力、参与能力和生活质量受到
随着社会的进步和控制理论的发展,多智能体系统的相关研究受到了越来越多学者的关注,并且被广泛应用于智能电网、交通控制和分布式计算机网络等领域。同时,作为多智能体系统
本论文从生活用纸所用纤维原料和辅料、生产工艺与产品主要质量指标的关系出发,借鉴欧盟先进法规对生活用纸生产过程包括从原料、抄造过程控制、终端成品的用途及化学品辅料
随着服务机器人越来越多的应用于人的家庭生活,这就需要机器人能够在接受简单服务指令的前提下,提高智能水平,为人们提供更贴心的服务。为了使机器人能够为用户提供主动贴心
近年来,在我国政府实施“走出去”、“一带一路”等政策的推动下,我国企业加快了国际化经营步伐,越来越多的中国企业走出国门参与全球竞争,特别是国内许多从贴牌代加工向自有
近年来,由于能源短缺和环境污染等方面的问题,新能源的开发利用成为人们关注的焦点,半导体光电化学技术将太阳能直接转换为电能,被认为是最具有应用前景的技术之一。在半导体光电极材料中,TiO2依然占据了最重要的地位。然而TiO2的两大固有缺陷限制了其在光电化学领域的持续发展:一是较宽的带隙,二是较高的电子空穴复合率。TiO2纳米棒阵列因其具有有序的物理结构和较大的比表面积,能有效地提高载流子传输能力,从
深度卷积神经网络在广泛的应用中都达到了最先进的性能。但是,复杂的人工智能任务通常需要更复杂的更深的卷积神经网络模型,这些模型包含庞大的参数量和运算量。尽管最近的研