掌桥专利:专业的专利平台
掌桥专利
首页

一种实训云平台

文献发布时间:2023-06-19 11:44:10


一种实训云平台

技术领域

本发明涉及学校、科研机构或者企业的实操场景技术领域,具体涉及一种实训云平台。

背景技术

转向云计算,是业界将要面临的一个重大改变;各种云平台的出现是该转变的最重要环节之一;顾名思义,这种平台允许开发者们或是将写好的程序放在"云"里运行,或是使用"云"里提供的服务,或二者皆是;应用平台是由开发团队在创建一个户内应用(即在机构内运行的应用)时,该应用所需的许多基础都已经事先存在的,操作系统为执行应用和访问存储等提供了基础支持,机构里的其他计算机提供了诸如远程存储之类的服务。

现有技术的实训实操场景都是基于本地的硬件设备,在硬件设备中搭建实操需要的软件;基于硬件的实训模式往往会出现硬件利用率低,出错率高,扩展难度大,投入产出比低等问题;而且每个实训环境都需要配备管理员,运营成本较高;通过采用云平台的形式进行实操环境的生命周期管理可以提高实操环境管理的效率,方便实训业务的开展;因此,设计出一种实训云平台,对于目前学校、科研机构或者企业的实操场景技术领域来说是迫切需要的。

发明内容

本发明提供一种实训云平台,用抽象的数据模型以面向对象的方式设计,可以根据不同的应用场景实例化,以解决现有技术存在的行业之间数据模型差异大,无法统一进行数据管理和数据分析的问题。

为了实现上述目的,本发明实施例提供如下技术方案:

根据本发明的实施例,一种实训云平台,包括学生用户、课程、虚拟化、虚拟机、实训云平台系统、云平台和硬件服务器,所述实训云平台系统中设置有课程,所述学生用户通过对课程进行访问,所述实训云平台系统需要搭建云平台,所述云平台与虚拟化之间建立数据联系,所述硬件服务器与虚拟机之间进行实操环境的转换,所述实训云平台系统使用云计算技术,所述云计算技术可以将传统基于硬件设备的实操环境转换为基于虚拟机的实操环境,所述实训云平台系统还包括一种实现实训功能的流程,具体步骤如下:

A、规划实训云整体环境,确保实训云所有的资源网络互通;

B、准备实训环境需要的软件和对应的操作系统环境;

C、在云平台上提供云主机,此云主机运行实训需要的操作系统,并在此云主机上安装实训需要的软件;

D、将此云主机设置为云主机模板,确保可以在云平台上以此模板生成每用户特定的云主机;

E、编写业务逻辑提供用户账号管理和云平台资源管理,在用户登录后,动态为此用户开通对应的实训资源;

F、用户使用完云平台资源后,系统自动回收资源;

G、如果用户在使用资源时出现问题,可通过调用系统API,清除有故障的资源,并重新生成新的实训资源;

H、实训资源的使用记录可以被记录在数据库中用于资源利用率分析和资源管理决策。

进一步地,所述云平台可以使用现有的公有云平台,也可以通过搭建用户的私有云平台。

进一步地,所述云计算技术提供资源进行按需开通,并且可以一键启动或者关闭实操资源。

进一步地,所述学生用户、课程、虚拟化、虚拟机、实训云平台系统、云平台和硬件服务器之间皆通过无线网络通讯进行数据传输。

本发明具有如下优点:

该实训云平台通过采用云平台的形式进行实操环境的生命周期管理可以提高实操环境管理的效率,而且更加便于实训业务的开展,同时避免了现有技术中出现硬件利用率低,出错率高,扩展难度大,投入产出比低的问题,有效的提升了实训云平台的硬件利用率,降低了故障率,并且扩展更加方便,提高了创建和清理环境的效率。

附图说明

为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。

图1为本发明的整体框架结构示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本说明书中所引用的如“上”、“下”、“左”、“右”、“中间”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。

请参阅图1,本发明提供一种技术方案:

一种实训云平台,包括学生用户、课程、虚拟化、虚拟机、实训云平台系统、云平台和硬件服务器,实训云平台系统中设置有课程,学生用户通过对课程进行访问,实训云平台系统需要搭建云平台,通过采用云平台的形式进行实操环境的生命周期管理可以提高实操环境管理的效率,而且更加便于实训业务的开展,云平台与虚拟化之间建立数据联系,硬件服务器与虚拟机之间进行实操环境的转换,实训云平台系统使用云计算技术,云计算技术可以将传统基于硬件设备的实操环境转换为基于虚拟机的实操环境,实训云平台系统还包括一种实现实训功能的流程,具体步骤如下:

A、规划实训云整体环境,确保实训云所有的资源网络互通。实训云的资源是运行平台的底层硬件,包括服务器,存储,网络等基础设施,服务器和服务器之间,服务器和存储之间通过网络进行连接;

B、准备实训环境需要的软件和对应的操作系统环境,为实训环境准备云平台,此步需要在服务器上安装对应的操作系统,并在操作系统上安装云平台需要的虚拟化软件和资源管理工具,虚拟化软件将底层的资源进行云化,并向上层应用提供云主机;

C、在云平台上提供云主机,此云主机运行实训需要的操作系统,并在此云主机上安装实训需要的软件,能够有效地将用户的实操环境需要的环境准备在一个云主机上,并确保此云主机可以完整包含运行实操步骤需要的所有软件和配置;

D、将此云主机设置为云主机模板,确保可以在云平台上以此模板生成每用户特定的云主机,云主机模板确保系统基于此模板生成的云主机保持一致性,且都具有云主机模板中安装的软件和配置,因此后续每个用户都可以得到统一的实操环境;

E、编写业务逻辑提供用户账号管理和云平台资源管理,在用户登录后,动态为此用户开通对应的实训资源。此业务逻辑可以借助云平台的虚拟化API能力,即时为用户生成基于云主机模板的云主机,因此每个用户登录系统后均可以得到一个特定的云主机;用户可以在此云主机上进行相应的操作完成实操;因此实训云平台可以同时支持多人连接至同一个硬件设备进行实操;提高了硬件的利用率;根据底层硬件的规格配置大小不同,实训云平台可以同时支持的人数不同;

F、学生用户使用完云平台资源后,系统自动回收资源,以便于其他用户可以使用,实训云平台系统可以自动检测用户的使用状态,一旦用户完成使用,系统可以释放此用户的云主机,因此底层的硬件系统在不同的时刻可以支持不同的用户使用,提升了硬件的利用率。

G、学生用户在使用资源时出现问题,可通过调用系统API,清除有故障的资源,并重新生成新的实训资源,实训云平台提供快速清除和创建机制;在故障发生时,实训云平台可以使用底层云平台的虚拟化能力,清除此用户的云主机,并可再次快速生成云主机,提升了用户使用资源的效率,方便管理员快速处理故障。

H、实训资源的使用记录可以被记录在数据库中用于资源利用率分析和资源管理决策,提升了现有硬件设备的使用可视化程度。

本发明中:云平台可以使用现有的公有云平台,也可以利用现有的硬件服务器搭建用户的私有云平台,通过调用云计算平台的API,提供课程需要的虚拟机资源。

本发明中:云计算技术提供资源进行按需开通,并且可以一键启动或者关闭实操资源,通过云计算技术提供资源进行按需开通,有效的提升了对资源进行合理分配和管理的效率。

本发明中:学生用户、课程、虚拟化、虚拟机、实训云平台系统、云平台和硬件服务器之间皆通过网络通讯进行数据传输。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

相关技术
  • 一种实训云平台
  • 一种基于云平台的物联网综合实训平台
技术分类

06120113034573