先电“云计算技术与应用”国赛平台产品2016版本说明
南京第五十五所技术开发有限公司2015年11月5日
一、国赛平台新增软件系统特性
本版本基于2015年先电“云计算技术与应用”国赛2015版本,新增先电大数据平台软件V1.0与先电云网络平台软件V1.0,特性如下:
1.先电大数据平台软件V1.0
先电大数据平台软件是新增平台的软件,该平台软件集成了Hadoop、Hive、Hbase、Pig、Mahout等大数据框架,其有以下特性:
1)提供HDFS与MapReduce服务,共同组成了Hadoop分布式系统体系结
构的核心。HDFS在集上实现分布式文件系统,MapReduce在集上
实现了分布式计算与任务处理。
2)支持大数据集部署,HDFS采用master/slave架构。
3)支持Hive数据仓库服务,Hive构建于Hadoop的HDFS与MapReduce
之上,用于管理与查询结构化/非结构化数据的数据仓库。
4)支持分布式列数据库HBase,Hadoop HDFS为HBase提供了高可靠性的
底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务与failover机制。
5)支持大型数据处理,Pig为大型数据集的处理提供更高层次的抽象,与
MapReduce相比,Pig提供了更丰富的数据结构,一般都是多值与嵌套的
数据结构。
6)支持IaaS云平台的整合。通过整合可以实现大数据集的模板化批量部
署、管理。实现不同集规模、不同大数据平台版本的部署。
新增加的大数据平台软件,可以让学生掌握以下技术技能:
1)通过先电大数据平台,可以掌握Hadoop单机部署、伪分布式部署、分布
式部署方法。
2)掌握MapReduce运行机制,实现大数据的并行处理运算。
3)掌握大数据分布式文件系统,掌握分布式文件系统存储机制、管理、运
维。
4)掌握Hive数据仓库搭建、使用、管理、运维。
5)掌握分布式列数据库HBase的搭建、管理、使用、运维。
6)掌握大型数据的处理机制Pig的搭建、管理、使用。
7)掌握大数据平台与云平台的整合方法。
8)使用大数据平台,进行大数据分析应用开发。
2.先电云网络平台软件V1.0
先电云网络平台软件是云平台软件定义网络(SDN)的软件平台,可以实现
hbase的特性有哪些
网络资源的虚拟化与集中管理,其有以下特性:
1)系统支持SDN软件定义网络,支持可编程的平台,支持用户自定义管理
网络。
2)SDN的ODL模块,包括分为南向接口与协议的插件、控制器平台、网络
应用业务与服务模块。
3)支持对ODL的开发模块,包括YANG,XML,MA VEN,JA V A,RESTAPI
4)支持创建与启动SDN网络拓扑结构,支持OpenFlow1.3协议。
5)支持管理云平台Neutron网络与Open vSwitch网络拓扑,支持检测网络
运行状态。
6)提供将IaaS平台的网络功能与硬件分离,加大数据转发,降低硬件的复
杂度与成本,提高网络的响应速度。
7)支持整合厂商的的SDN交换机管理。
8)增加路由模块,支持DHCP接入、静态IP接入、PPPoE拨号接入;支持直
连路由、静态路由、默认路由等;具备动态DNS功能;支持网络地址转
换服务。
新增加的云计算网络平台软件,可以让学生掌握以下技术技能:
1)通过云网络的搭建过程,掌握Linux网络服务的运行流程。
2)通过学习OpenvSwitch相关知识,掌握Linux的底层网络结构。
3)通过学习Neutron的网络配置,理解OpenStack的网络结构与网络拓扑。
4)学习OpenDayLight的原理,掌握基本的SDN知识,了解云网络的基本
概念。
5)通过学习ODL提高与锻炼学生的网络编程能力。
二、国赛平台增强的软件系统特性
3.先电云基础架构(IaaS)平台V1.3
先电云基础架构(IaaS)平台,在V1.3版本中新增服务批量安装rpm文件,提供安装的批量shell脚本,新增内容包括:
1)增加数据库安装脚本:iaas-install-mysql.sh。
2)增加keystone服务安装脚本:iaas-install-keystone.sh。
3)增加glance服务安装脚本:iaas-install-glance.sh。
4)增加nova服务安装脚本:iaas-install-nova-controller.sh与
iaas-install-nova-compute.sh。
5)增加neutron服务安装脚本:iaas-install-neutron-controller.sh与
iaas-install-neutron-compute.sh。
6)增加创建网络脚本:iaas-install-neutron-controller-flat.sh、
iaas-install-neutron-controller-gre.sh与
iaas-install-neutron-controller-vlan.sh。
7)增加dashboard服务安装脚本:iaas-install-dashboard.sh。
8)增加cinder服务安装脚本:
iaas-install-cinder-controller.sh与iaas-install-cinder-compute.sh。
9)增加swift服务安装脚本:
iaas-install-swift-controller.sh与iaas-install-swift-compute.sh。
10)增加heat服务安装脚本:iaas-install-heat.sh。
11)增加ceilometer服务安装脚本:iaas-install-ceilometer-controller.sh与
Iaas-install-ceilometer-compute.sh。
新增内容可以提高学生的以下技术技能:
1)通过给定的脚本,学生可以学习与掌握Linux shell编写方法。
2)通过提供的脚本,学生可掌握OpenStack各个组件Linux shell脚本的实
现方法。
3)可深入了解OpenStack各个组件的架构与关系。
4)通过shell脚本,可以实现OpenStack的快速部署。
5)同步修订了安装手册。
4.先电软件服务平台网盘V1.3
先电软件服务平台网盘JavaEE与Android实现框架,在V1.3版本中进行了代码重构,其新增特性如下:
1)增加了软件“登录“功能的实现源代码。
2)增加了获取网盘“所有文件”功能的实现源代码。
3)进行了接口调整,可以支持对其他云存储系统或分布式文件系统的整合。
4)JavaEE网盘增配了访问文件服务接口类的加密锁HASP- U盘。
5)完善框架代码的注解与接口说明。
6)同步修订了开发手册。
新增特性可以提高以下学生的技术技能:
1)新增软件“登录“与获取“所有文件”功能代码,让学校掌握OpenStack
Swift云存储的核心流程,了解Swift云存储SDK的架构。
2)通过提供的代码框架,可掌握通过Swift对象存储实现网盘开发的机制与
流程。
3)通过提供的代码框架,可掌握Java调用OpenStack SDK的方法,可对
OpenStack平台进行二次开发。
4)通过预留的接口,可以进行其他云存储或者分布式文件系统的网盘开发
实现。
三、国赛平台2016版本产品报价参数表
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论