基于容器化技术的智能实验支撑平台,支持后台容器资源自动创建、更新。采用B/S架构设计,师生可通过浏览器快速访问系统实现实验、实训环境一键式访问,可根据具体实验需求自动启停、回收释放平台预装50余种实验环境,满足大数据、人工智能等专业课程实验需求。技术与模式创新,实现实验管理智能化应用,大大降低实验平台管理的复杂度。
基础语言环境:Python、R、Java、Javascript、C、C++等;
Shell环境及shell命令:如vim、tra、unzip、ssh、scp、mv等;
数据库开发环境:SQL、XSQL等;
开源机器学习框架:numpy、sklearn、pandas、scipy seaborn、xgboost、 missingno、statsmodels等;
开源深度学习框架:TensorFlow、pytorch-cpu、Keras等;
计算机视觉框架:OpenCV、Pillow、scikit-image等;
自然语言处理框架:jieba、gensim、spacy、scikitcrfsuite、nltk、pyaudio、pyltp等;
语音识别框架:librosa、python-speech-features、hmmlearn等;
网络框架:requests、urllib3、tornado、flask、beautifulsoup4等;
可视化框架:matplotlib、graphviz、mglearn、tensorboard等;
通过无感知的实验资源分配与回收替代复杂的实验环境管理,实现实验环境即用即启,用后自动回收,减轻平台的运维管理工作量,让实验管理更加智能高效。
基于容器及容器集群架构运行的大数据实验基础平台,系统具有高可靠,高灵活,高伸缩性,在占用最少硬件资源的情况下,保障系统高效运行,满足多并发的教学实验需求。
预装实践实训需求的各类实验环境,支持浏览器的B/S模式直接访问,教师学生可随时随地一键访问课程实验,实验环境根据访问与评测自动启停。
支持后台自定义配置实验环境硬件资源消耗,可根据硬件资源情况对每个实验环境设置资源占用最大值、最小值,在保障实验正常运行的情况下最大程度利用硬件资源。