云计算大数据实验室
· 平台介绍 OpenStack是基于虚拟化的云计算管理平台,用于构建云环境,通过统计和计算实现对物理资源和虚拟资源的统一调度和管理分配与监控,达到降低成本和提高服务器利用率。主要特点是可一键化部署安装。使用OpenStack 平台,可快速部署云计算大数据实验室环境,有助于提升高校科研水平。
· 平台特点 快速的安装、部署和设置。物理资源的充分利用和整合。灵活的弹性虚拟资源管理。更好的数据备份和安全管理。 操作简单,管理方便。可针对多种科研目的,创建实验环境。
· 平台介绍 OpenStack是一款可以用于云计算大数据专业知识教学和实验的平台。该平台具有快速创建实验环境,及时回收实验资源, 管理实例,对学生实验进行自动批改等功能。利用该平台,学生能在真实的云计算环境中实践;教师能方便地对云计算实验所需的资源、环境、流程以 及实验成果进行管理。
· 平台特点
支持虚拟化、Iaas、Paas、Saas大数据、虚拟网络六大块实验,覆盖 云计算主流技术。 支持云桌面和SSH两种模式,适合不同程度学生学习、实验。 完全贴近企业真实业务应用的实验环境。 复杂实验环境的管理简单操作就能完成。
· 管理员
个人信息:管理员信息; 教学管理:课程管理、学生管理、学生账号审核、日志管理; 实验管理:实验列表、实验分配、实验指南; 虚拟机管理:开机、关机、重启、删除、查询、备份; 教材管理:实验报告、实验成绩、操作日志。
· 学生主页:个人信息栏、公共信息栏、资源信息; 公共栏:实验列表; 实验:实验列表; 虚拟机管理:开机、关机、重启、删除、查询、备份; 实验成果:实验报告、实验成绩、实验结果; 知识库:知识库; 个人信息:实例信息。
产品定位
云计算大数据随着云计算大数据技术的不断发展成熟,云计算大数据技术人才需求再不断的扩大,云计算大数据软件开发工程师,云计算大数据系统架构工程师,云计算大数据运维工程师,云计算大数据测试工程师等职位需求量剧增,本产品正是以云计算大数据相关职业技能培养为目标,快速辅助学校建设云计算大数据教学环境及云计算大数据实验教学体系,为培养学校构建云计算大数据相关课程实验及实训环境。
云计算大数据系统的实验内容设计均来源于社会人才需求技能调研及业界专家建议,力求云计算大数据专业人才培养符合社会人才需求现状,适用于云计算大数据、虚拟化、大数据等课程实验教学及实训,也可基于本产品的软硬件平台进行云计算大数据相关科研项目。
云计算大数据适用专业:物联网工程、计算机科学与技术、网络工程、软件工程等专业或方向
云计算大数据适用课程:云计算大数据技术、虚拟化技术、大数据技术等课程,云计算大数据科研项目
云计算大数据技能导向型内容设计:基于一线云计算大数据企业实际项目及用人需求设计实验内容,涵盖主流云计算大数据技术能力要求;
云计算大数据项目驱动式能力培养:实验以真实项目为背景,以项目团队的形式开展各项技术的学习实践,增强实验教学与实际工作场景的对接;
云计算大数据云服务化实验资源管理:系统采用云计算大数据技术构建,根据实验所需资源不同为学生动态分配实验资源,并可实时监控资源使用情况;
云计算大数据独立并发式实验资源分配:学生实验资源互相独立,支持多用户并发操作,实验操作结果可增量存储保持实验的延续性;
云计算大数据高扩展性平台架构设计:系统支持用户对实验内容、硬件资源、母本资源的自主扩充,可实时更新实验内容,资源可分配科研使用。
· 平台介绍 OpenStack是一种云计算服务模式,基于强大成熟的KVM虚拟化技术,用于高效管理Windows及Linux虚拟机。 具有简单易用, 易安装部署,高可扩展性,具备强大的虚拟机、虚拟存储及虚拟网络管理能力。
通过网络部署安装系统
基于KVM虚拟化技术
支持不同操作系统的运行实例
增强虚拟机I/O性能
强大的存储管理技术
支持虚拟机的在线迁移
支持快照启动技术
实现资源池统一管理虚拟机及物理资源
云计算大数据创建云平台虚拟资源池:分别通过VMWare、KVM两种虚拟化技术创建虚拟资源池。
云计算大数据基于Openstack的云平台搭建与管理应用:利用Openstack搭建云平台,并实现平台的管理以及应用开发。
云计算大数据某公司私有云平台搭建与管理应用:以某公司真实情况为背景,结合实际情况构建云平台,以及业务的迁移
云计算大数据大数据分布式处理平台搭建与应用:完成Hadoop,Mapreduce,Hive,Hbase环境构建,完成大数据的处理与分析
云计算大数据云计算大数据三层服务应用:对Iaas,Paas,Saas服务进行实际的操作与应用。
实验体系
虚拟化 | 理论基础 | 虚拟化基本原理、虚拟化平台的特点、虚拟化架构、虚拟化平台API接口学习 |
演示实验 | VMware ESXi/Workstation、Microsoft Hyper-V、 RedHat KVM、Citrix Xen | |
操作实验 | 虚拟化平台安装部署、虚拟化平台配置、虚拟机创 建、虚拟机操作 | |
开发实验 | 虚拟机监控程序、虚拟机操作程序 | |
综合实训 | 虚拟机迁移实验 | |
Iaas | 理论基础 | IaaS基本原理和基本概念、IaaS平台的特点、 IaaS平台API接口学习 |
演示实验 | 应用实例-openstack 平台的部署 | |
操作实验 | 安装部署控制节点、存储节点、网络节点、监控 、实例:创建虚拟机实例 | |
开发实验 | 存储监控程序应用开发、虚拟机网络配置管理应用开发、虚拟机调度操作应用开发 | |
综合实训 | 应用:云盘应用、校园云平台 | |
Paas | 理论基础 | PaaS基本原理、PaaS平台应用场景、PaaS平台开发文档 |
演示实验 | 主流PaaS平台介绍 | |
PaaS平台搭建、PaaS平台基本配置、PaaS平台容错与监控 | ||
开发实验 | PaaS平台异步消息机制应用开发、PaaS平台负载均衡应用开发、PaaS平台缓存使用、应用:留言网站 | |
综合实训 | 应用:电子商务系统 | |
Saas | 理论基础 | 云计算SAAS服务应用 |
演示实验 | 企业应用服务 | |
操作实验 | 部署包括企业应用服务、在线办公、博客系统、电子商务、e-learning服务、云计算工具、网盘服务、开发工具、邮件服务等 | |
开发实验 | 性能监控与容量管理 | |
综合实训 | 应用:网盘服务 |
虚拟网络 | 理论基础 | 网络基础知识和基本概念、交换机与路由器基本配置、 虚拟网络的配置与实现 |
演示实验 | 数据中心网络、公有云虚拟网络、IaaS平台网络实现 | |
操作实验 | 普通网络组建、IaaS平台网络连通测试实验、WireShark 安装并分析网络包 | |
开发实验 | Libpcap构建特殊网络数据包、自动发包程序、数据包分 析程序、网络拓扑发现应用、端口扫描应用 | |
综合实训 | 应用:ARP欺骗实验 | |
大数据 | 理论基础 | 大数据基本原理和基本概念、大数据常见应用场景、Hadoo平台配置文档、 Mapreduce分布式处理应用 |
演示实验 | Hadoop 、HDFS基础环境构建与管理 | |
操作实验 | Hadoop系统安装、Hadoop系统配置、Hadoop系统监控与扩展、HDFS监控与容错实验、HDFS伸缩性与均衡管理、 MapReduce监控与容错实验、HIVE系统安装与配置、MongoDB系统安装与配置、Cassandra系统安装与配置、 Nutch系统安装与配置、Nutch中文分词与搜索实验 | |
开发实验 | HDFS读写接口开发、基于JAVA/流的MapReduce编程、基于MapReduce实现分布式数据挖掘、HIVE系统应用开发、 HBASE系统应用开发、MongoDB系统MapReduce应用开发 | |
综合实训 | 应用:招聘网站 |
科研合作
我公司以云计算大数据实验室解决方案为载体,与各高校强强联手,以项目的形式,在科研领域开展合作。以下内容仅供参考。
· 虚拟化
虚拟化底层技术(内存虚拟化,CPU虚拟化)
存储虚拟化
可信计算与虚拟化的结合
虚拟磁盘格式与特性
· IaaS
虚拟机快速部署技术
虚拟机部署算法
分布式文件系统
对象存储研究
块存储研究
IaaS云计算安全性
IaaS平台存储热迁移
IaaS平台虚拟机热迁移
· Paas
PaaS平台安全性
PaaS平台负载均衡应用研究
PaaS平台异步消息通信机制
PaaS平台缓存优化技术
· 大数据
Hadoop性能优化
Hadoop安全性研究
Hadoop搜索引擎应用领域研究
Hadoop日志分析领域应用研究
MapReduce技术应用研究
· 网络
OpenFlow技术
软件定义网络(SDN)技术
虚拟网络隔离技术
虚拟交换机技术研究
搜索引擎技术研究平台
基因组分析
高性能计算研究
图像视频处理
海量数据处理
分布式算法实践
网络协议测试
快速原型开发
科研展示平台
自然语言处理
数学模型分析
信息快速检索
恶意软件检测
网络攻防实验
新系统负载测试