云计算实验室简介(128m2)
一、主要仪器设备
选用华为管理服务器、华为计算服务器、华为存储服务器、华为交换机等设备,配套北京华晟经世云计算创新应用支撑平台、开放云创新应用开发系统等实验教学软件,软硬件设备总值约136多万元。
二、实验室功能
平台提供虚拟资源池,通过云实验资源平台实现底层计算、存储与网络资源的动态调度,提供稳定虚拟机实验环境,通过实验教学平台功能,实现对课程资源、实验环境、教学过程进行统一管理。通过项目化的方式,让学生深入了解云计算中计算、存储、网络、虚拟化等相关知识,并能掌握云平台部署、云应用系统开发、云平台运维等行业企业需要的技术,为学生就业提供支撑。
三、承担的教学任务
本实验室主要承担物联网工程专业和计算机科学与技术专业的《云应用系统开发》、《云数据中心基础》等课程的实验教学任务。
四、开设的实验项目
1.云计算基础模块(支撑11个实验)
2.虚拟化实战模块(支撑12个实验)
3.OpenStack模块(支撑14个实验)
4.HStack开发实战模块(支撑17个实验)
5.云应用模块(支撑9个实验)
支撑实验目录:
云计算实验资源包(5大模块,支撑63个实验、150+课时)
|
1
| 云计算基础模块(支撑11个实验)
|
1.1
| 云计算基础认知实验模块
| 提供云计算相关概念的基础认知。
实验1:硬件认知
实验2:镜像认知
实验3:模板认知
实验4:网络认知
实验5:安全组认知
|
1.2
| Linux运维实战实验模块
| 提供实验内容及配套实验资源。
实验1:Linux文件管理
实验2:权限管理
实验3:磁盘管理
实验4:网络管理与服务
实验5:应用服务
实验6:Shell脚本
|
2
| 虚拟化实战模块(支撑12个实验)
|
2.1
| 计算虚拟化实战实验模块
| 提供实验内容及配套实验资源。
实验1:KVM虚拟化环境搭建
实验2:KVM虚拟化之创建实例;
实验3:KVM虚拟化之添加网卡,磁盘;
实验4:KVM虚拟化之调整资源(cpu,内存);
实验5:KVM虚拟化之NAT网络实现;
实验6:KVM虚拟化隔离网络与桥接网络实现;
实验7:KVM虚拟化嵌套实现;
|
2.2
| 存储虚拟化实验模块
| 提供实验内容及配套实验资源。
实验1:存储虚拟化认知
实验2:KVM存储虚拟化实现:
|
2.3
| 网络虚拟化实验模块
| 提供实验内容及配套实验资源。
实验1:虚拟化之网络虚拟化;
实验2:网络虚拟化之LinuxBridge技术
实验3:网络虚拟化之Open vSwitch技术
|
3
| OpenStack模块(支撑14个实验)
|
3.1
| OpenStack部署与运维实验模块
| 提供实验内容及配套实验资源。
实验1:OpenStack的概念架构
实验2:OpenStack部署前的环境准备
实验3:OpenStack的部署
|
3.2
| OpenStack Restful API测试实验模块
| 提供实验内容及配套实验资源。
实验1:Restful API测试
实验2:Postman的使用:
实验3:使用Postman测试OpenStack 认证服务api、
实验4:使用Postman测试OpenStack 虚拟机服务api(镜像、模板等)等模块。
|
4
| HStack开发实战模块(支撑17个实验)
|
4.1
| HStack云平台开发环境搭建实验模块
| 提供实验内容及配套实验资源。
实验1:Windows下安装Tomcat、jdk并进行配置
实验2:Eclipse的介绍及安装
实验3:云平台(HStack)代码结构与ssm框架介绍
实验4:云平台开发环境搭建。
|
4.2
| 用户模块开发实验模块
| 提供实验内容及配套实验资源。
实验1:Openstack相关数据封装、
实验2:用户模块开发
|
4.3
| 虚拟机模块开发实验模块
| 提供实验内容及配套实验资源。
实验1:虚拟机模块开发
(entity层、dao层、service层、controller层开发;新建虚拟机、删除虚拟机、绑定浮动ip 定时任务)
|
4.4
| 云硬盘模块开发实验模块
| 提供实验内容及配套实验资源。
实验1:云硬盘模块开发
(entity层、dao层、新建、删除卷service层,controller层开发模块)
|
4.5
| 云服务前后端交互实验模块
| 提供实验内容及配套实验资源。
实验1:Angular JS实现数据交互
(1.使用Angular JS前台html页面创建卷
2.使用Angular JS前台html页面加载卷
3.使用AngularJs实现数据双向绑定
4.使用AngularJs实现创建虚拟机前后端交互
5.使用AngularJs实现虚拟机列表前后端交互等模块)
实验2:使用Ajax实现数据交互
(1.Ajax实现用户注册前后端交互
2.Ajax实现用户登录前后端交互
3.Ajax实现修改密码前后端交互
4.使用Ajax加载镜像列表)
|
4.6
| Hstack部署实验模块
| 提供实验内容及配套资源。
实验1:安装部署JDK、
实验2:安装部署Tomcat
实验3:安装部署MySql数据库
实验4:安装部署Redis数据库
实验5:安装部署Nginx:
实验6:导入war包和数据库表。
|
5
| 云应用模块(支撑9个实验)
|
5.1
| 云安全实验指导手册
| 提供实验内容及配套资源。
实验1:数据安全认识
试验2:存储安全认识
实验3:虚拟化安全认知
实验4:云平台安全认识。
|
5.2
| 云容器部署与应用
| 提供云容器相关概念的基础认知与部署。
实验1:容器技术
实验2:容器技术Docker
实验3:容器技术Kubernets
|
5.3
| 行业应用上云
| 提供实验内容及配套资源。
实验1:LAMP平台的搭建
实验2:WordPress平台的搭建
实验3:Odoo 开源ERP/CRM系统的搭建
|