1、云计算技术与应用附件33:高职电子信息大类云计算技术与应用赛项技能竞赛规程、评分标准和选手须知一、竞赛内容根据业务需求和实际的工程应用环境,实现云计算平台架构的规划设计,完成云计算平台网络基础设备、服务器、存储服务器的互联和配置,完成云计算基础架构平台、云计算开发服务平台等平台软件的部署、配置和管理,通过云平台实现大数据分析、云存储、软件定义网络等各类云应用部署、运维和开发能力,满足应用场景需求并提交标准化的工程工作总结报告。竞赛具体内容包括:1. IaaS云计算基础架构平台理解和分析一个企业云计算应用的服务需求,进行设计、构建和维护一个安全、可靠的云计算服务平台。根据云平台设计方案,进行主机
2、CentOS Linux操作系统的运维管理,包括网络、存储、虚拟化和安全等,确保操作系统正常。系统准备工作,包括安装和配置yum安装源、MQ、Mysql、MongoDB等服务。安装和配置认证、镜像、存储、网络、监控、编排和调度等云平台服务。安装和配置SDN软件定义网络管理系统OpenDaylight。使用、管理和监控各云服务,包括云主机、云存储、云网络、云数据库和负载均衡等。2. PaaS云计算开发服务平台构建PaaS平台,包括Docker、命名空间NameSpace、控制组CGroup、数据卷和容器网络等。构建包含Docker镜像(Image)、容器(Container)、镜像仓库(Repo
3、sitory)、和编排(Compose)等服务。通过PaaS平台构建容器服务CaaS,基于CaaS构建操作系统、数据库服务、大数据服务和企业应用系统的容器等。3. 云计算平台运维构建IaaS平台的数据库管理服务,日志管理服务,LVM、OVS、网桥、KVM等底层服务,认证管理服务,网络管理服务,存储管理服务、监控管理服务、模板管理服务等,并提交系统运作状态,进行错误排查。完成对IaaS平台进行基本服务的云主机、云存储、云网络的系统错误的排查,完成对PaaS平台进行基本服务的镜像、容器、存储、网络的系统错误的排查。构建PaaS平台的软件服务:包括Web服务器(Nginx)、缓存(Redis)、数据
4、库(MongoDB、Mysql)持续集成(Jenkins)、企业知识系统(EKM)、内容管理系统(CMS)、博客系统(BLOG)、监控系统(Grafana)、电子商务系统(e-Commerce)、聊天系统(rocket chat)等。通过配置文件或验证命令查看正确性。使用、管理和监控容器的安全、网络和存储;实践研发运维(DevOps)一体化。完成web系统上云综合案例、设计和构建持续集成DevOps案例。4. 大数据平台的构建和运维构建大数据统一管理平台Ambari,构建Hadoop系列服务。配置、管理和使用Hadoop大数据服务:Map-Reduce、Hive、HBase、Pig、Spark
5、。基于Hadoop服务,完成大数据抽取、清洗、存储、分析和挖掘的综合案例。5. SaaS云应用开发基于云存储服务和云存储Web开发框架、Swift SDK,进行云存储Web应用功能扩展开发;基于云存储服务和Android移动客户端开发框架、Swift SDK,进行云存储Android功能扩展开发。基于大数据服务和样本数据进行数据处理、数据分析和数据可视化的应用开发。6. 工程文档和职业素养提交符合规范的工程技术文档,如:运维脚本、系统架构图、系统设计文档、功能测试文档、调试报告和项目实施总结等。比赛现场做到企业“5S”(即整理、整顿、清扫、清洁和素养)。比赛团队分工明确合理、操作规范、文明竞赛
6、。二、竞赛方式3人小组赛(设队长1人)。三、竞赛时量竞赛总时间240分钟,具体时间节点安排根据竞赛设备和参赛队伍数量另行确定。四、名次确定办法比赛按照竞赛成绩从高到低排序确定名次。得分相同时,比赛用时少的参赛队名次列前;成绩和完成时间均相同时,操作过程较规范者名次列前。五、评分标准与评分细则1评分标准与分值考核环节考核知识点和技能点分值1.IaaS云计算基础架构平台(15分)按照系统网络架构要求,检查网络设备和服务器设备连线、配置是否正确。1CentOS Linux操作系统检查,配置YUM安装源。通过系统的配置文件检查正确性。1基本服务SELinux、NTP、MySQL、MongoDB、MQ的
7、安装、配置和使用。通过配置文件或验证命令查看正确性。1使用部署脚本,快速部署IaaS平台Keystone安全统一框架服务。通过配置文件或验证命令查看正确性。1使用部署脚本,快速部署IaaS平台镜像Glance服务。通过配置文件或验证命令查看正确性。1使用部署脚本,快速部署IaaS平台计算Nova服务。通过配置文件或验证命令查看正确性。1使用部署脚本,快速部署IaaS平台网络Neutron服务。通过配置文件或验证命令查看正确性。1用部署脚本,快速部署IaaS平台控制面板Horizon,管理云平台虚拟交换机。通过配置文件或验证命令查看正确性。1使用部署脚本,快速部署IaaS平台块存储Cinder。
8、通过配置文件或验证命令查看正确性。1使用部署脚本,快速部署IaaS平台对象存储Swift服务。通过配置文件或验证命令查看正确性。1使用部署脚本,快速部署IaaS平台模板Heat服务。通过配置文件或验证命令查看正确性。1使用部署脚本,快速部署IaaS平台监控Ceilometer和报警Alarm服务。通过配置文件或验证命令查看正确性。1规划和构建SDN OpenDaylight云网络,建立统一的云计算平台网络管理和服务架构。1使用部署脚本,快速部署IaaS平台云数据库Trove服务。通过配置文件或验证命令查看正确性。1通过云平台提供的对外restful接口对云平台的服务进行增删查改的操作。完成后通
9、过管理命令行验证正确性。12.PaaS云计算开发服务平台(5分)修改系统配置部署Docker Engine,完成后通过上传镜像Image进行测试和验证,通过配置文件或验证服务命令查看正确性。1搭建本地镜像仓库Image Repositories,部署和配置Docker Registry服务,搭建完成后通过配置文件或验证命令查看正确性。1通过对镜像和容器查询、使用和管理,并通过查询网络、存储等信息验证容器的正确性。1部署和配置Docker Compose容器编排服务,搭建完成后,使用Compose编排构建应用进行验证。1部署和配置Rancher构建容器服务(CaaS),搭建完成后,通过创建容器或
10、应用验证正确性。13.云计算平台运维管理(35分)管理IaaS平台Mysql数据库、MQ消息服务、MongoDB数据库服务和运行日志。通过排错和后台监控,提交系统运作状态。2管理IaaS底层服务包括LVM、OVS、网桥、KVM等服务。通过日志排错和后台监控,提交系统运作状态。2管理IaaS平台Keytone认证,使用命令和管理员界面,为企业创建租户和用户。通过查询数据库、日志排错和后台监控进行验证,查看正确性。2使用Glance服务,制作Window、Ubuntu镜像,使用镜像部署云主机,通过命令的方式查看云主机的状态信息。2管理IaaS平台网络Neutron服务,使用云平台网络服务,配置不同
11、的网络模式:Flat、GRE、VLAN,完成不同网络模型的配置。配置L3、LB、DVR的网络扩展支持。通过管理命令、日志排错和后台监控验证正确性。2管理IaaS平台Cinder块存储服务,为云主机挂载虚拟硬盘,对云平台的数据进行同步灾备。通过使用、管理命令验证正确性。2管理IaaS平台Swift对象存储服务,使用和管理账户、容器和对象,完成一个网盘存储场景的构建。完成后提交配置参数,使用、管理命令验证正确性。2基于Ceph构建IaaS平台统一云存储,分别支撑Glance、Cinder、Swift云存储后端,完成后提交配置参数,通过管理命令、日志排错和后台监控验证正确性。2管理IaaS数据库Tr
12、ove服务,进行支撑Mysql、Cassandra、MongoDB配置和使用。完成后提交配置参数,通过使用、管理命令验证正确性。2管理IaaS监控Ceilometer服务,通过管理命令或管理界面,查看云平台各服务、实例、存储和网络的运行状态。2管理IaaS模板Heat服务,使用模板服务,按照模板标准,定义生产系统的云主机模板,并通过管理命令或管理界面上传模板。完成后使用模板创建云主机并提交云主机状态。1对IaaS平台进行基本服务的云主机、云存储、云网络的系统错误的排查。完成任务后,提交排查的问题和正确运行结果。2系统上云综合案例,设计和构建web系统上云,申请云主机,配置云数据库,配置云存储,
13、配置负载均衡。2容器基础技术CGroup和NameSpace的使用和运维,通过管理命令测试、验证正确性。1根据需求定义Dockerfile镜像模板,上传并运行测试,完成后通过测试、验证命令查看正确性。1对Docker的存储、数据卷、网络进行配置和管理,使用Docker命令进行镜像、容器的操作和运维。通过使用、管理命令、日志排错和后台监控验证正确性。2使用PaaS平台,构建软件服务:包括Web服务器(Nginx)、缓存(Redis)、数据库(MongoDb、Mysql)持续集成(Jenkins)、企业知识系统(EKM)、内容管理系统(CMS)、博客系统(BLOG)、监控系统(Grafana)、电
14、子商务系统(e-Commerce)、聊天系统(rocket chat)等。通过配置文件或验证命令查看正确性。2对PaaS平台进行基本服务的镜像、容器、存储、网络的系统错误的排查。完成任务后,提交排查的问题和正确运行结果。2持续集成综合案例,设计和构建持续集成DevOps案例,通过向git server提交代码,构建Jenkins自动构建脚本,定义应用镜像,实现应用的自动编译,自动部署和自动上线。24.大数据平台(15分)Ambari分布式平台管理工具的安装、配置和使用,主要包括数据库、ambari-server和ambari-agent运维管理,安装完成后对大数据平台的系列服务进行统一部署、管
15、理和监控。2Hadoop HDFS和Map-Reduce的配置和使用,通过运行案例验证Map-Reduce,对HDFS文件系统进行运维操作。2数据仓库Hive配置和应用,使用Hive进行数据仓库的增、删、查、改和管理的运维操作。2分布式列数据库HBase配置和应用,使用HBase进行分布式列数据库的增、删、查、改和管理的运维操作。2数据挖掘工具Mahout配置和应用,使用Mahout进行数据挖掘分析。2Pig 大数据处理工具的配置和应用,部署成功后使用Pig进行数据处理。2Spark内存运算分布式框架的配置和应用,使用Spark进行案例分析。35.SaaS云应用开发(20分)使用提供的账户、密
16、码和云服务地址,导入Web框架项目,并正确配置。1基于Web框架项目,扩展开发云应用,实现网盘Web文件列表分类管理等功能。1基于Web框架项目,扩展开发云应用,实现网盘Web文件列表操作功能:包括上传、下载、删除、复制、移动、重命名等功能。2基于Web框架项目,扩展开发云应用,实现网盘Web系统的文件预览、搜索、分享等功能。2使用提供的账户、密码和云服务地址,导入Android框架项目,并正确配置。1基于Android框架项目,扩展开发云应用,实现网盘客户端文件列表分类管理等功能。1基于Android框架项目,扩展开发云应用,实现网盘客户端文件列表操作功能:包括上传、下载、删除、复制、移动、
17、重命名等功能。2基于Android框架项目,扩展开发云应用,实现网盘Web客户端的文件预览、搜索、分享等功能。2基于给定的大数据源、大数据服务进行大数据数据处理应用开发。4基于给定的大数据源、数据处理模型,进行大数据数据挖掘分析应用开发。46.工程文档和职业素养(10分)工程文档编写,编写平台设计文档、配置文件、架构图、和测试报告。2工程文档编写,编写Shell运维脚本、功能模块的系统流程图、程序UML图等。3比赛现场符合企业“5S”(即整理、整顿、清扫、清洁和素养)原则。2团队分工明确合理、操作规范、文明竞赛。32评分细则(1)所有参赛队伍评分由裁判委员会统一评定。(2)竞赛总分为100分。
18、(3)根据竞赛任务和评分标准确定评分细则,设计评分表。(4)竞赛采用在线考试系统,客观题由系统自动统计评分,主观题如云应用开发、工程报告明确每项公开评分标准和得分点。(5)参赛队成绩=现场评分+结果评分。现场评分指在现场对参赛队的操作规范、现场表现等进行评分;结果评分指对参赛队提交的竞赛成果,依据赛项评分标准进行评价评分。根据每个计分项的完成情况,获得该计分项相应比例的分值。六、赛点提供的设施设备仪器清单赛点为每组参赛队提供的硬件和软件平台见下表:1.通用软件和工具清单序号软件介绍1Windows操作系统windows72Microsoft Office2010 试用版包括:Word、Powe
19、rPoint、Excel、Visio。3Secure CRT试用版SSH(SSH1和SSH2)的终端仿真程序4Python云平台开发编程环境5KVM服务端虚拟化管理器软件6Java SDK服务端Java开发工具包7EclipseJava集成开发环境8MySql5.0数据库9Tomcat7.0JavaEE Web服务器10Android Studio Android开发环境2.比赛器材清单:比赛器材、技术平台:云计算技术与应用平台(厂商:中国电科五十五所;品牌:先电;型号:CLOUD-TR200)竞赛技术平台每组配置清单:序号类型拟选厂商与型号数量1云计算管理服务器中国电科五十五所先电xd-cs
20、200112云计算节点服务器中国电科五十五所先电 xd-cs200213交换机三层交换机14云基础架构平台软件中国电科五十五所先电15云开发平台软件中国电科五十五所先电16云计算安全框架软件中国电科五十五所先电17云应用开发框架软件中国电科五十五所先电18大数据平台软件中国电科五十五所先电19云网络平台软件中国电科五十五所先电110服务器操作系统CentOS 7111PC机通用品牌3七、选手须知(一)选手自带工具清单赛点准备了部分云计算技术与应用平台(云计算管理服务器、云计算节点服务器、三层交换机),厂商为中国电科五十五所;品牌:先电型号:CLOUD-TR200。因参赛队伍多,建议有该云计算技
21、术与应用平台的参赛学校需自带设备。(二)主要技术规程和要求参赛代表队在实施竞赛项目时要求遵循如下规范:序号标准号/规范简称名称1ISO/IEC 17788:2014信息技术云计算概述和词汇2ISO/IEC 17789:2014信息技术云计算参考架构3GB/T 31167-2014云计算服务安全指南4YD/T 2542-2013电信互联网数据中心(IDC)总体技术要求5YD/T 2441-2013互联网数据中心技术和分级分类标准6YD/T 2442-2013互联网数据中心资源占用、能效和排放技术要求和评测方法7YD/T 2543-2013电信互联网数据中心(IDC)的能耗测评方法8DMTF OV
22、F Open Virtualization Format 2.09SNIA CDMICloud Data Management Interface 1.010OGF OCCIOpen Cloud Computing Interface(三)选手注意事项(1)各参赛队应在竞赛开始前一天规定的时间段进入赛场熟悉环境。(2)每个参赛队指定一名选手在选手会议上抽取场次签。(3)参赛选手按场次提前30分钟达到赛场检录地点,凭身份证、学生证、参赛证“三证”检录并抽取工位号进入赛场。(4)参赛选手不得穿戴有学校标志的工作服或校服进入赛场,也不得以任何方式透露参赛学校和个人信息,如有违反则取消参赛资格。(5)
23、参赛选手不允许携带任何书籍和其他纸质资料(相关技术资料的电子文档由组委会提供),不允许携带通讯工具和存储设备(如U盘)。竞赛委员会统一提供计算机以和应用软件。(6)比赛期间,不允许参赛队员接受指导教师的指导。(7)参赛选手入场后,应与赛场工作人员共同确认操作条件和设备状况,确认材料、工具等。竞赛期间参赛选手原则上不得离开比赛场地。如有突发情况,经裁判长认定,可提前离赛;但须进入专门休息室等待竞赛结束。(8)竞赛时,各参赛队自行决定分工、工作程序和时间安排。选手在接到开赛信号后才能启动操作设备。在指定工位上完成竞赛项目,严禁作弊行为。(9)竞赛期间,选手饮水等由赛场统一提供,不得自带。选手休息、
24、饮食或如厕时间均计算在比赛时间内。(10)参赛选手应严格遵守赛场规章、操作规程和工艺准则,保证人身和设备安全,接受裁判员的监督和警示,文明竞赛。(11)竞赛过程中,因操作失误或安全事故不能进行比赛的(例如因线缆连接发生短路导致赛场断电、造成设备不能正常工作),现场裁判员有权中止该队比赛。由于选手错误操作造成的设备损坏故障,需要承担赔偿。(12)在竞赛中如遇非人为因素造成的设备故障,参赛选手应举手示意,经裁判员确认、裁判长许可后,技术人员应和时予以解决,并可向裁判长申请补足排除故障的时间。确因计算机软件或硬件故障,致使操作无法继续的,经考场裁判长确认,予以启用备用设备。(13)参赛队如欲提前结束
25、比赛,应向现场裁判员举手示意,由裁判员记录竞赛终止时间。竞赛终止后,不得再进行任何与竞赛有关的操作。(14)参赛队提交比赛任务结束请求或者在比赛时间终止后,不得再进行任何操作。禁止在竞赛成果上做任何与竞赛无关的记号。否则视为比赛作弊。(15)竞赛操作结束后,参赛队要确认成功提交竞赛要求的文件,裁判员在比赛结果的规定位置做标记,并与参赛队一起签字确认。(16)在竞赛过程中,选手如有不服从裁判判决、扰乱赛场秩序、舞弊等不文明行为,由裁判按照规定扣减相应分数并且给予警告,情节严重的取消竞赛资格,竞赛成绩记0分,选手退出比赛现场。(17)在竞赛期间,未经组委会批准,参赛选手不得接受其他单位和个人进行的与竞赛内容相关的采访。参赛选手不得将竞赛的相关信息私自公布。(18)所有选手在赛后必须参加闭幕式,如有特殊情况确实无法参加,应向领队说明情况,由领队向赛点学校提出书面申请,并报竞赛组委会办公室备案。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1