《贵州省高等职业院校师生技能大赛(高职组)“云计算技术与应用”赛项竞赛规程.docx》由会员分享,可在线阅读,更多相关《贵州省高等职业院校师生技能大赛(高职组)“云计算技术与应用”赛项竞赛规程.docx(12页珍藏版)》请在优知文库上搜索。
1、2018年贵州省高等职业院校技能大赛“云计算技术与应用”赛项规程一、赛项名称云计算技术与应用二、竞赛目的“云计算技术与应用”赛项紧密结合我国云计算产业发展战略规划和云计算技术发展方向,贯彻国务院关于促进云计算创新发展培育信息产业新业态的意见中人才措施要求,通过引入云计算平台、云存储和大数据挖掘分析等云应用场景,全面考察高职学生云计算技术基础、云计算平台规划设计、云平台搭建、虚拟桌面、大数据挖掘分析和云存储等多种云应用部署、运维和开发方面的前沿知识、技能、职业素养和团队协作能力。促进职业院校信息类相关专业课程改革,推动院校、科研院所与企业联合培养云计算人才,加强学校教育与产业发展的有效衔接。三、
2、竞赛方式与内容(一)竞赛方式1 .本竞赛是团体赛。每个参赛队由1名领队(可由指导教师兼任),3名参赛选手(其中队长1名),2名指导教师组成。2 .比赛采用单场次形式。3 .竞赛统一规定所需的硬件、软件和辅助工具的规格,确保竞赛平台统一。(二)竞赛内容根据业务需求和实际的工程应用环境,实现云计算平台架构的规划设计,完成云计算网络、服务器、存储服务器的互联和配置,完成云计算基础架构平台、云计算软件服务等平台软件的部署、配置和管理,通过云平台实现虚拟桌面、大数据分析、云存储等各类云应用部署、运维和开发,撰写开发与工程文档。具体内容(内容比重参照后面评分表):1.在理解命题给出的云计算应用系统需求的基
3、础上,设计、构建并维护一个安全、可靠的云计算服务平台。2 .根据云平台设计方案来配置、调试云平台网络,确保网络能正常运行。3 .根据云平台设计方案配置、调试云计算管理服务器和节点服务器的CentOS1.inux(或REDHATE1.)操作系统。4 .在安装了CentOS1.inux(或REDHATE1.)系统的云计算服务器上配置ftp、http、Samba等服务。5 .基于yum、rpm,构建云平台软件安装包本地资源仓库。6 .安装配置数据库mysql服务端、客户端。7 .安装安全框架组件身份认证系统。8 .云平台用户账号、各类服务密码、网络地址、iptables安全配置管理。9 .安装配置基
4、础架构云服务平台。10 .安装配置云存储、模板、docker容器的部署,云网络管理,监控等基础架构平台的扩展服务。11 .基于基础架构平台整合虚拟桌面云服务。12 .安装配置大数据Hadoop平台。13 .基于大数据Hadoop平台,进行Map-Reduce和Spark大数据分析。14 .基于云存储服务,开发云存储Web应用和Android移动客户端。15 .基于HDFS分布式文件系统,开发网盘Web应用和AndrOid移动客户端。16 .提交符合规范的工程技术文档,如:系统结构图、系统设计文档、功能测试文档、调试报告及项目实施报告等。四、竞赛时间竞赛总时间240分钟,具体时间节点安排根据竞赛
5、设备和参赛队伍数量另行确定。五、竞赛试题本竞赛采用试题库的方式,公开样题参照2017年全国职业院校技能大赛该项目样题。本竞赛采用建立试题库的方式,参照行业规范,设计技能操作试题库,比赛前由裁判长从试题库中随机抽取一套试题作为竞赛题目。比赛完成后,试题进行封闭回收。六、技术规范参赛代表队在实施竞赛项目时要求遵循如下规范:序号标准号/规范简称名称11S0/IEC17788:2014信息技术云计算概述和词汇2ISO/IEC17789:2014信息技术云计算参考架构3GB/T31167-2014云计算服务安全指南4YD/T2542-2013电信互联网数据中心(IDC)总体技术要求5YD/T2441-2
6、013互联网数据中心技术及分级分类标准6YD/T2442-2013互联网数据中心资源占用、能效及排放技术要求和评测方法7YD/T2543-2013电信互联网数据中心(IDe)的能耗测评方法8DMTFOVFOpenVirtualizationFormat2.09SNIACDMICloudDataManagementInterface1.0I10IOGFOCCIIOPenCloUdComPUtingInterfaCe七、技术平台本技术平台主要基于以Apache开放许可证授权开源云计算项目OpenStack,可管理主流的HyPerViSor(VMwareVSPhere、微软HyPe1.V、Citri
7、xXenServer、KVM、Xen、VirtualBSD)目前已经成为国际主流的云平台,得到IBM、HP、微软、DelhIntelRedhat、思科、OraCIe等大公司的支持和应用。国内已知的研发和应用单位有:华为、中科院计算所、中国电科28所、中国电科55所、百度、新浪、京东、携程、爱奇艺、华胜天成等。通用软件和工具清单:序号软件介绍1Windows操作系统windows7或windowsXP2Microsoft0ffice2010试用版3SecureCRT试用版SSH(SSHl和SSH2)的终端仿真程序4Python云平台开发编程环境5KVM服务端虚拟化管理器软件6JavaSDK服务端
8、Java开发工具包7EclipseJaVa集成开发环境8MySq15.0数据库9Tomcat7.0JavaEEWeb服务器10AndroidStudioAndroid开发环境比赛器材、技术平台:云计算技术与应用平台(厂商:中国电科五十五所品牌:先电型号:C1.0UD-TR200)竞赛技术平台每组配置清单:序号类型拟选厂商与型号数量1云计算管理服务器中国电科五十五所先电Xd-CS200112云计算节点服务器中国电科五十五所先电xd-cs200213交换机三层交换机14云基础架构平台软件中国电科五十五所先电15云开发平台软件中国电科五十五所先电16云计算安全框架软件中国电科五十五所先电17云应用开
9、发框架软件中国电科五十五所先电18大数据平台软件中国电科五十五所先电19云网络平台软件中国电科五十五所先电110服务器操作系统CentOS7111PC机通用品牌3设备参数说明:序号类型参数1云基础架构平台软件VI.0云基础架构平台软件1、整体架构分3层,最上层为应用程序和管理POrtal(HoriZon)、API等接入层;2、核心层包括计算服务(Nova).存储服务(包括对象存储服务Swift、块存储服务Cinder和网络服务(Neutron);3、第3层为共享服务,账户权限管理服务(keystone)、镜像服务(GIanCe)、监测服务(Ceilometer)和模板服务(Heat)o4、采用
10、模块化架构,可扩展性和灵活性强;扩展服务包括云存储(Swift)等服务。5、云存储服务(Swift)提供java、.net和android的SDK,使用SDK可实现电子文档的网盘Web应用和移动客户端应用,实现电子文档的随时随地移动访问。6、默认采用KVM虚拟化管理器(kernel-basedvirtualmachine基于内核的虚拟机)是x86架构且硬件支持虚拟化技术(如intelVT或AMD-V)的1.imIX全虚拟化解决方案。7、通过抽象接口层兼容各类主流的虚拟化技术(VMWareVSPhere、微软Hyper-V.KVM.Xen);整合VMWare企业虚拟化技术,提供虚拟桌面VDl服务
11、,VMWare虚拟机可以整合云平台的Cinder块存储服务,通过云平台的监控服务可以实现VWareVcenter的监控服务,支持管理Docker容器,支持NoVa部署DOCker后端,提供虚拟机节点之间迁移,数据备份安全。8、包含一个为处理器提供底层虚拟化可加载的核心模块kvm.ko(kvm-intel.ko或kvm-AMD.ko);9、KvM配置的QEMU软件(qemu-kvm),作为虚拟机上层控制和界面;10、支持不改变IinUX或windows镜像的情况下同时运行多个虚拟机,(它的意思是多个虚拟机使用同一镜像)并为每一个虚拟机配置个性化硬件环境(网卡、磁盘、图形适配器等);11、1.in
12、UX内核版本,3.10.0以上;2云开发平台软件VI.O云开发平台软件:1、支持DOCker构建、测试、部署和运行应用程序,支持众多语言环境和开发框架;2、支持DoCkerfiIe构建自定义镜像,部署应用程序。3、支持DOCkCrCOnIPoSC编排镜像,整合应用程序。4、支持MySQ1.,PostgreSQ1.,MongoDB等数据库服务;5、完备的基础平台服务;平台提供了多样化的基础服务供开发者使用,包括:应用容器、负载均衡、数据库、存储等服务,让应用开发变得轻松,开发者可以更关注开发业务功能。多样化应用开发模式;6、完善的企业应用框架;内置门户、表单、流程、组织机构、权限等企业应用开发必
13、要的支撑框架;7.包含内容管理系统(CMS),博客系统(B1.OG),代码托管系统(GIT),仪表盘系统,持续集成系统(Jekins),云网盘系统,聊天系统等常用可直接部署云服务应用。8、提供一个应用部署服务器,提供构建高度可伸缩的应用程序中间件,编写能够处理数万条同时连接到一个物理机(虚拟机)的连接代码,使用事件驱动编程模型;3云计算安全框架组件包VI.O云计算安全框架组件包:1、系统提供符合4A(认证AUthCntiCatiOn、账号ACCOUnt、授权Authorization.审计AUdit)统一安全管理框架。包括独立的身份验证系统,为整个云平台提供验证和授权服务。包括身份安全认证、对
14、授权令牌和通信的安全性问题管理、系统统一审计管理。2、网络安全组件,可管理的客户网络配置、安全问题与网络服务,包括实现网络流量隔离,可用性,完整性和保密性。3、安全监控组件,管理员和租户可以配置,管理和监控云资源.4、数据加密:提供网络安全传输(https)、统一数据加密和存储(RSA算法)。4云网络平台软件V2.0云网络平台软件1、系统支持SDN软件定定义网络,支持可编程的平台,支持用户自定义管理网络。2、SDN的OD1.模块,包括分为南向接口和协议的插件、控制器平台、网络应用业务和服务模块。3、支持对OD1.的开发模块,包括YANG,XM1.,MAVEN,JAVA,RESTAPI4、支持创
15、建和启动SDN网络拓扑结构,支持OPenFIov协议。5、支持管理云平台NeUtron网络和OPenvSWitCh网络拓扑,支持检测网络运行状态。6、提供将IaaS平台的网络功能与硬件分离,加大数据转发,降低硬件的复杂度和成本,提高网络的响应速度。7、支持整合厂商的的SDN交换机管理。5大数据平台软件V2.0云计算大数据平台软件1、平台提供Ambari管理HadOoP集群,包括分布式存储(HFDS),分布式计算框架(MaPredUCe)、资源管理器(Yarn),分布式列数据库(HBaSe)、分布式协调服务(Zookeper)等组件。2、支持通过运维指标(metrics)监视Hack)OP集群的运行状况,包括服务的运行状况、内存消耗、CPU消耗、HDFS磁盘使用情况、DataNodCS的生存状况、集群负载等功能