您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 先电“云计算技术与应用”国赛平台产品2016版本说明
1先电“云计算技术与应用”国赛平台产品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,HadoopHDFS为HBase提供了高可靠性的底层存储支持,HadoopMapReduce为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.02先电云网络平台软件是云平台软件定义网络(SDN)的软件平台,可以实现网络资源的虚拟化和集中管理,其有以下特性:1)系统支持SDN软件定义网络,支持可编程的平台,支持用户自定义管理网络。2)SDN的ODL模块,包括分为南向接口和协议的插件、控制器平台、网络应用业务和服务模块。3)支持对ODL的开发模块,包括YANG,XML,MAVEN,JAVA,RESTAPI4)支持创建和启动SDN网络拓扑结构,支持OpenFlow1.3协议。5)支持管理云平台Neutron网络和OpenvSwitch网络拓扑,支持检测网络运行状态。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和3iaas-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)通过给定的脚本,学生可以学习和掌握Linuxshell编写方法。2)通过提供的脚本,学生可掌握OpenStack各个组件Linuxshell脚本的实现方法。3)可深入了解OpenStack各个组件的架构和关系。4)通过shell脚本,可以实现OpenStack的快速部署。5)同步修订了安装手册。4.先电软件服务平台网盘V1.3先电软件服务平台网盘JavaEE和Android实现框架,在V1.3版本中进行了代码重构,其新增特性如下:1)增加了软件“登录“功能的实现源代码。2)增加了获取网盘“所有文件”功能的实现源代码。3)进行了接口调整,可以支持对其他云存储系统或分布式文件系统的整合。4)JavaEE网盘增配了访问文件服务接口类的加密锁HASP-U盘。5)完善框架代码的注解和接口说明。6)同步修订了开发手册。新增特性可以提高以下学生的技术技能:1)新增软件“登录“和获取“所有文件”功能代码,让学校掌握OpenStackSwift云存储的核心流程,了解Swift云存储SDK的架构。2)通过提供的代码框架,可掌握通过Swift对象存储实现网盘开发的机制和流程。3)通过提供的代码框架,可掌握Java调用OpenStackSDK的方法,可对OpenStack平台进行二次开发。4)通过预留的接口,可以进行其他云存储或者分布式文件系统的网盘开发实现。4三、国赛平台2016版本产品报价参数表序号类型版本参数1先电云基础架构平台V1.3云基础架构平台软件:1、整体架构分3层,最上层为应用程序和管理Portal(Horizon)、API等接入层;2、核心层包括计算服务(Nova)、存储服务(包括对象存储服务Swift和块存储服务Cinder)和网络服务;3、第3层为共享服务,账户权限管理服务(Keystone)、镜像服务(Glance)、监测服务(Ceilometer)和模板服务(Heat)。4、采用模块化架构,可扩展性和灵活性强;扩展服务包括云存储(Swift)、大数据整合服务(Sahara)等服务。5、云存储服务(Swift)提供java、.net和android的SDK,使用SDK可实现电子文档的网盘Web应用和移动客户端应用,实现电子文档的随时随地移动访问。6、大数据(Sahara)服务,实习快速部署Hadoop集群,集群的创建包括设置Hadoop的版本、拓扑和节点等参数,集群可以增删节点。通过HadoopMepReduce实现了数据分析服务AaaS(Anlaytics-as-a-Service)。可以支持Hadoop不同的版本集群部署,同时也支持Spark并行系统的集群部署。支持整合不同的管理工具,包括支持ApacheAmbari和Cloudera管理平台。7、默认采用KVM虚拟化管理器(kernel-basedvirtualmachine基于内核的虚拟机)是x86架构且硬件支持虚拟化技术(如IntelVT或AMD-V)的Linux全虚拟化解决方案。8、通过抽象接口层兼容各类主流的虚拟化技术(VMwarevSphere、微软Hyper-V、CitrixXenServer、KVM、Xen、VirtualBSD);整合VMWare企业虚拟化技术,提供虚拟桌面VDI服务,VMWare虚拟机可以整合云平台的Cinder块存储服务,通过云平台的监控服务可以实现VMWarevCenter的监控服务。9、包含一个为处理器提供底层虚拟化可加载的核心模块kvm.ko(kvm-intel.ko或kvm-AMD.ko);10、KVM配置的QEMU软件(qemu-kvm),作为虚拟机上层控制和界面;11、支持不改变Linux或Windows镜像的情况下同时运行多个虚拟机,(它的意思是多个虚拟机使用同一镜像)并为每一个虚拟机配置个性化硬件环境(网卡、磁盘、图形适配器等);12、Linux内核版本,2.6.20以上;52先电云开发服务平台V1.3云开发平台软件:1、可构建、测试、部署和运行应用程序,支持Java,Ruby,Python,PHP,Perl等众多语言环境和开发框架;2、支持MySQL,PostgreSQL,MongoDB等数据库服务;3、完备的基础平台服务;平台提供了多样化的基础服务供开发者使用,包括:应用容器、负载均衡、数据库、缓存、存储、日志等服务,让应用开发变得轻松,开发者可以更关注开发业务功能。多样化应用开发模式;4、完善的企业应用框架;内置门户、表单、流程、组织机构、权限等企业应用开发必要的支撑框架;5.包含客户关系管理(CRM)云服务、企业资源计划(ERP)、电子商务系统(E-Commerce)、内容管理(ECM)、邮件系统(Email)、项目管理(PMS)等常用可直接部署云服务应用。6、提供一个服务器端JavaScript解释器Node.js,提供构建高度可伸缩的应用程序中间件,编写能够处理数万条同时连接到一个物理机的连接代码,使用事件驱动编程模型;3云计算安全框架组件包V1.3云计算安全框架组件包:1、系统提供符合4A(认证Authentication、账号Account、授权Authorization、审计Audit)统一安全管理框架。包括独立的身份验证系统,为整个云平台提供验证和授权服务。包括身份安全认证、对授权令牌和通信的安全性问题管理、系统统一审计管理;2、网络安全组件,可管理的客户网络配置、安全问题与网络服务,包括实现网络流量隔离,可用性,完整性和保密性;3、安全监控组件,管理员和租户可以配置,管理和监控云资源;4、数据加密:提供网络安全传输(Https)、统一数据加密和存储(RSA算法);4先电云计算资源包V1.3对EPEL和RDO资源库进行定制。1、EPEL资源库:企业版Linux(或EPEL)资源包是Fedora组织创建,维护和管理的附加包,支持包括红帽企业Linux(RHEL)、CentOS、ScientificLinux(SL)和OracleEnterpriseLinux(OEL)等发行版;EPEL基于Fedora各个子系统,包括构建系统、Bugzilla、升级管理器和镜像管理器;2、RDO资源库:是用来部署OpenStack的RedHatLinxu企业版,并供其它派生的Linux版本使用
本文标题:先电“云计算技术与应用”国赛平台产品2016版本说明
链接地址:https://www.777doc.com/doc-2698473 .html