安徽省职业院校技能大赛高职组云计算技术与应用赛项竞赛规程.docx
- 文档编号:24276477
- 上传时间:2023-05-26
- 格式:DOCX
- 页数:33
- 大小:29.50KB
安徽省职业院校技能大赛高职组云计算技术与应用赛项竞赛规程.docx
《安徽省职业院校技能大赛高职组云计算技术与应用赛项竞赛规程.docx》由会员分享,可在线阅读,更多相关《安徽省职业院校技能大赛高职组云计算技术与应用赛项竞赛规程.docx(33页珍藏版)》请在冰豆网上搜索。
安徽省职业院校技能大赛高职组云计算技术与应用赛项竞赛规程
2019年安徽省职业院校技能大赛
《云计算技术与应用》赛项
竞赛规程
安徽机电职业技术学院
2019年1月
2019年安徽省职业院校技能大赛高职组
“云计算技术与应用”赛项规程
一、竞赛项目名称
云计算技术与应用
二、竞赛目的
“云计算技术与应用”赛项为推进“云计算技术与应用”专业建设,引领相关专业课程改革创新,促进职业院校信息类相关专业建设,培养云计算相关技术技能型人才;产教融合、校企合作,通过赛项展示和提高教师的云计算教学科研能力,提升学生从事云计算相关岗位的适岗性,为“互联网+”国家战略和国家“智慧城市”规划提供云计算领域的高素质技能型人才。
“云计算技术与应用”赛项紧密结合我国云计算产业发展战略规划和云计算技术发展方向,贯彻国务院《关于促进云计算创新发展培育信息产业新业态的意见》和《关于促进大数据发展的行动纲要》中人才措施要求,针对高职“云计算技术与应用”专业建设和发展的需求,通过引入云平台、云服务、大数据和云应用开发等实际应用场景,全面考察高职学生云计算技术基础,云平台规划设计和搭建,储云存、云网络、云安全、容器和大数据等云服务部署运维,云应用和大数据分析开发等前沿知识、技术技能、职业素养和团队协作能力。
三、竞赛方式与内容
(一)竞赛方式
1.竞赛采取团队比赛方式,每个参赛队由3名选手组成,其中队长1名。
选手须为全省高等职业院校2019年春季在籍同校学生(含本科院校高职学生,1995年5月1日之后出生),不限制性别、年级,每支参赛队不超过2名指导教师。
每校限报一支参赛队,参赛队不得更换参赛选手,允许队员缺席比赛。
不允许更换新的指导教师,允许指导教师缺席。
2.各参赛院校要为选手和指导老师购买大赛期间意外伤害保险和医疗保险。
3.比赛时间为4个小时,比赛形式以实践操作为主,采用小组合作的形式,在规定时间内完成比赛内容并提交相关文档。
4.裁判组依据赛项评分方法及评分标准进行评价评分。
(二)竞赛内容竞赛内容根据业务需求和实际的工程应用环境,实现云计算平台架构的规划设计,完成云计算平台网络基础设备、服务器、存储服务器的互联和配置,完成云计算基础架构平台、云计算开发服务平台等平台软件的部署、配置和管理,通过云平台实现大数据分析、云存储、软件定义网络等各类云应用部署、运维和开发能力,满足应用场景需求并提交标准化的工程工作总结报告。
考核内容包括:
1.IaaS云计算基础架构平台(15分)
(1)理解和分析一个企业云计算应用的服务需求,进行设计、构建和维护一个安全、可靠的云计算服务平台。
(2)根据云平台设计方案,进行主机CentOSLinux操作系统的运维管理,包括网络、存储、虚拟化和安全等,确保操作系统正常。
(3)Linux操作系统的准备工作,包括安装和配置yum安装源、ftp、http、MQMariaDB、MongoD等服务。
4)安装和配置认证、镜像、存储、网络、监控、编排和调度
等云平台服务。
(5)安装和配置SDN软件定义网络管理系统OpenDaylight。
(6)使用、管理和监控各云服务,包括云主机、云存储、云网络、云数据库和负载均衡等。
2.PaaS云计算开发服务平台(5分)
(1)构建PaaS平台,包括Docker、命名空间NameSpac、控制组CGroup数据卷和容器网络等。
(2)构建包含Docker镜像(Image)、容器(Container)、镜像仓库(Repository)和编排(Compose等服务。
(3)通过PaaS平台构建容器服务CaaS基于CaaS构建操作系统、数据库服务、大数据服务和企业应用系统的容器等。
3.云计算平台运维(35分)
(1)构建IaaS平台的数据库管理服务,日志管理服务,LVM、OVS网桥、KVM等底层服务,认证管理服务,网络管理服务,存储管理服务、监控管理服务、模板管理服务等,并提交系统运作状态,进行错误排查。
(2)完成对IaaS平台进行基本服务的云主机、云存储、云网络的系统错误的排查,完成对PaaS平台进行基本服务的镜像、容器、存储、网络的系统错误的排查。
(3)构建PaaS平台的软件服务:
包括Web服务器(Nginx)、数据库(MongoDBMysql)监控系统(Grafana)等。
通过配置文件或验证命令查看正确性。
(4)使用、管理和监控容器的安全、网络和存储;实践研发运
维(DevOpS—体化。
(5)完成Web系统上云综合案例、设计和构建持续集成DevOps
案例。
4.大数据平台的构建和运维(15分)
(1)构建大数据统一管理平台Ambari,构建Hadoop系列服务。
(2)配置、管理和使用Hadoop大数据服务:
Map-ReduceHive、HBase、Mahout、Pig等。
(3)基于Hadoop服务,完成各工具的使用操作运维和综合案例。
5.SaaS云应用开发(20分)
(1)基于大数据服务和样本数据进行数据处理、数据分析和数据可视化的应用开发。
基于提供的Web开发框架,进行Web应用功能的扩展开发;基于云存储上的数据进行大数据HBase、Hive、Sqoop
和Spark数据处理案例的开发;
(2)基于提供的O2O小商城开发框架,进行商户、用户管理功能的扩展开发。
6.工程文档及职业素养(10分)
(1)提交符合规范的工程技术文档,如:
运维脚本、系统架构图、系统设计文档、功能测试文档、调试报告及项目实施总结等。
(2)比赛现场做到企业“5S”(即整理、整顿、清扫、清洁和素养)。
(3)比赛团队分工明确合理、操作规范、文明竞赛。
四、竞赛安排与设施
(一)竞赛时间和地点
1.竞赛时间:
2019年3月22日报到,3月23日比赛
2.竞赛地点:
安徽机电职业技术学院
3.竞赛流程:
日期
时间
事项
3月22日
8:
00-14:
30
各参赛队报到
14:
30-15:
00
领队会(赛场纪律和赛场要求)
15:
00-15:
50
熟悉赛场环境
16:
00-第二日8:
00
封闭考场
3月23日
8:
00-8:
20
参赛队赛场检录
8:
20-8:
40
参赛队抽签和加密
8:
40-8:
50
各参赛队检查仪器设备并确认签字
8:
50-9:
00
检查赛场纪律、发放赛题
9:
00-13:
00
参赛队竞赛
13:
00-14:
00
申诉受理
(二)技术规范
参赛代表队在实施竞赛项目时要求遵循如下规范:
序号
标准号/规范简称
名称
1
ISO/IEC17788:
2014
信息技术云计算概述和词汇
2
ISO/IEC17789:
2014
信息技术云计算参考架构
3
GB/T31167-2014
云计算服务安全指南
4
YD/T2542-2013
电信互联网数据中心(IDC)总体技术要求
5
YD/T2441-2013
互联网数据中心技术及分级分类标准
6
YD/T2442-2013
互联网数据中心资源占用、能效及排放技术要求和评测方法
7
YD/T2543-2013
电信互联网数据中心(IDC)的能耗测评方法
8
DMTFOVF
OpenVirtualizationFormat2.0
9
SNIACDMI
CloudDataManagementInterface1.0
10
OGFOCCI
OpenCloudComputingInterface
(三)竞赛技术平台
通用软件和主要工具清单:
序号
软件
介绍
1
Windows
操作系统windows10
2
MicrosoftOffice2010试用版
包括:
WordPowerPoint、Excel、Visio
3
SecureCRTv7.0试用版
SSH(SSH1和SSH2的终端仿真程序
4
JavaSDK1.8
服务端Java开发工具包
5
Eclipse
Java集成开发环境
6
MySql
数据库
7
Tomcat7.0
JavaEEWeb服务器
8
VirtualBox
Hbase虚拟机运行环境
9
EgretWing
微信开发工具
10
MongoDB
数据库
竞赛技术平台每组配置清单:
序号
设备名称
数量
备注
云计算技术应用及服务平台(品牌:
先电型号:
CLOUD-TR200
路由交换模块
1
通用设备
计算节点服务器
1
定制高密度云计算服务器(先电、55所)或其它主流品牌2U
服务器
存储节点服务器
1
云基础架构平台
1
整体架构分3层,最上层为应用程序和管理Portal
(Horizon)、API等接入层;
核心层包括计算服务(Nova)、存储服务(包括对象存储服务
Swift、块存储服务Cinder和网络服务(Neutron);
第3层为共享服务,账户权限管理服务(keystone)、镜像服务(Giance)、监测服务(Ceilometer)和模板服务(Heat)。
云开发平台
1
可构建、测试、部署和运行应用程序,支持Java,Ruby,Python,PHP,Perl等众多语言环境和开发框架;
云计算安全框架
1
云安全框架安全认证模块、数据加密模块
大数据平台
1
包含分布式文件系统、并行运算、分布式数据库、数据挖掘和数据仓库
云网络平台
1
系统支持SDN软件定定义网络,支持可编程的平台,支持用户自定义管理网络。
云应用开发框架
1
1、基于大数据服务和样本数据进行数据处理、数据分析和数
据可视化的应用开发。
基于提供的Web开发框架,进行Web应
用功能的扩展开发;基于云存储上的数据进行大数据HBase
Hive、Sqoop和Spark数据处理案例的开发;
2、基于提供的O2O小商城开发框架,进行商户、用户管理功能的扩展开发。
。
PC
3
通用品牌计算机
本技术平台主要基于以Apache开放许可证授权开源云计算项目
OpenStack,可管理主流的Hypervisor(VMwarevSphere、微软Hyper-V、CitrixXenServer、KVMXenVirtualBSD)。
目前已经成为国际主流的云平台,得到IBM、HP微软、Dell、Intel、Redhat、
思科、Oracle等大公司的支持和应用
竞赛技术平台主要配置参数:
骨口.序号
类型
品牌
参数
数量
1
云基础架构平台软件
先电
1、整体架构分3层,最上层为应用程序和管理Portal
(Horizon)、API等接入层;
2、核心层包括计算服务(Nova)、存储服务(包括对象存储服
务Swift、块存储服务Cinder和网络服务(Neutron);
3、第3层为共享服务,账户权限管理服务(keystone)、镜像服务(Glanee)、监测服务(Ceilometer)和模板服务(Heat)。
4、采用模块化架构,可扩展性和灵活性强;扩展服务包括云存储(Swift)等服务。
5、云存储服务(Swift)提供java、.net和android的SDK使用SDK可实现电子文档的网盘Web应用和移动客户端应用,实现电子文档的随时随地移动访问。
6、大数据服务,实现快速部署Hadoop集群,集群的创建包括设置hadoop的版本、拓扑和节点等参数,集群可以增删节点。
通
过hadoopMepReduce实现了数据分析服务AaaS
(Anlaytics-as-a-Service)。
可以支持Hadoop不同的版本集
群部署,同时也支持Spark并行系统的集群部署。
支持整合不同的管理工具,包括支持ApacheAmbari和Cloudera管理平台。
7、默认采用KVM虚拟化管理器
(kernel-basedvirtualmachine基于内核的虚拟机)是x86
架构且硬件支持虚拟化技术(如intelVT或AMD-V的
Linux全虚拟化解决方案。
&通过抽象接口层兼容各类主流的虚拟化技术
(VMwarevSphere、微软Hyper-V、KVMXen);整合VMWai企业虚拟化技术,提供虚拟桌面VDI服务,VMWare虚拟机可以
整合云平台的Cinder块存储服务,通过云平台的监控服务可以实现VMWareVeenter的监控服务,支持管理Docker容器,支持Nova部署Docker后端,提供虚拟机节点之间迁移,数据备份安全。
9、包含一个为处理器提供底层虚拟化可加载的核心模块kvm.ko
(kvm-intel.ko或kvm-AMD.kc);
10、KVM配置的QEMl软件(qemu-kvn),作为虚拟机上层控制
和界面;
1
e
11、支持不改变linux或windows镜像的情况下同时运行多个虚拟机,(匕的意思是多个虚拟机使用同一镜像)并为每一个虚拟机配置个性化硬件环境(网卡、磁盘、图形适配器等);
12、Linux内核版本,3.10.0以上;
2
云开发平台软件
先电
1、基于Docker容器构建,内置镜像库包括操作系统、数据库、应用系统的多种镜像。
2、完备的基础平台容器服务和运行监控,服务支持:
操作系统、应用软件、数据库、Wet服务器、缓存、存储、日志、负载均衡等服务,让应用开发变得轻松,开发者可以更关注开发业务功能。
3、可构建、测试、部署和运行应用程序,支持Java,Ruby,Python,PHP,Perl等众多语言环境和开发框架;
4、支持MySQL,PostgreSQL,MongoDB等数据库服务;
5、平台支持应用软件部署:
包括Web服务器(Nginx)、数据库
(MongoDbMysql)持续集成(Jenkins)、监控系统(Grafana)等。
6、基于PaaS平台支持构建CaaS容器服务,构建研发运维
(DevOps持续集成环境。
1
3
云计算安全框架软件
先电
1、系统提供符合4A(认证Authentication、账号Account、授权Authorization、审计Audit)统一安全管理框架。
包括独立的身份验证系统,为整个云平台提供验证和授权服务。
包括身份安全认证、对授权令牌和通信的安全性问题管理、系统统一审计管理。
2、网络安全组件,可管理的客户网络配置、安全问题与网络服务,包括实现网络流量隔离,可用性,完整性和保密性。
3、安全监控组件,管理员和租户可以配置,管理和监控云资源.
4、数据加密:
提供网络安全传输(https)、统一数据加密和存储(RSA算法)。
1
4
云网络平台软件
先电
1、系统支持SDN软件定定义网络,支持可编程的平台,支持用户自定义管理网络。
2、SDN的ODL模块,包括分为南向接口和协议的插件、控制器平台、网络应用业务和服务模块。
3、支持对ODL的开发模块,包括YANG,XML,MAVEN,JAVA,REST
4、支持创建和启动SDN网络拓扑结构,支持OpenFlow1.3协议。
5、支持管理云平台Neutron网络和OpenvSwitch网络拓扑,支持检测网络运行状态。
6、提供将IaaS平台的网络功能与硬件分离,加大数据转发,降低硬件的复杂度和成本,提高网络的响应速度。
7、支持整合厂商的的SDN交换机管理。
&交换模块:
应用层级:
三层
传输速率:
10/100/1000Mbps纠错
交换方式:
存储-转发
API
1
5
大数据平台软件
先电
1、平台提供Ambari管理Hadoop集群,包括分布式存储(HFDS、分布式计算框架(Mapreduce)、资源管理器(Yarn、、分布式歹V数据库(HBase、分布式协调服务(Zookeeper、等组件。
2、支持通过运维指标(metrics、监视Hadoop集群的运行状况,包括服务的运行状况、内存消耗、CPU消耗、HDFS磁盘使用情况、DataNodes的生存状况、集群负载等功能。
3、提供Map-Reduce大规模数据集(数量大、类型复杂)离线
并行运算的编程框架,可同时计算分析PB级海量数据。
4、支持HDFS分布式存储系统。
既可以作为Hadoop集群的一部分,也可以作为一个独立的分布式文件系统。
5、支持Hive数据库,与大部分的SQL语法兼容,Hive数据库构建于Hadoop的HDFS和MapReduce之上,用于管理和查询结构化的数据仓库。
6、支持可靠性、咼性能、面向列、可伸缩的HBase分布式列数据库。
7、支持Mahout组件,支持可扩展的机器学习领域经典算法的实现。
8、支持Pig探索大规模数据集的脚本语言。
米用PigLatin语言,以简单的代码处理大量的数据。
9、支持基于内存读与的并行框架Spark,支持操作分布式流式大数据集。
1
6
云应用开发框架软件
先电
1、基于大数据服务和样本数据进行数据处理、数据分析和数据
可视化的应用开发。
基于提供的Web开发框架,进行Web应用功能的扩展开发;基于云存储上的数据进行大数据HBaseHive、
Sqoop和Spark数据处理案例的开发;
2、基于提供的O2O小商城开发框架,进行商户、用户管理功能的扩展开发。
1
7
云计算服务器
先电
云服务器:
IntelXeonE5-2640八核处理器(主频2.0GHz)X1ECCREG1600MHz8G*2
SAS15000RPM6.0Gb/s300GBX2
2xIntel?
82574L
1
8
云存储服务器
先电
云存储服务器:
IntelXeonE5-2640八核处理器(主频2.0GHz)X1
ECCREG1600MHz8G*2
SATA7200RPM6.0Gb/s2TB企业级X3
2xIntel?
82574L
1
比赛器材、技术平台:
云计算技术与应用平台(厂商:
南京五
十五所品牌:
先电型号:
CLOUD-TR200
(四)赛场安全保障
1.报到时查验选手和指导老师大赛期间意外伤害保险和医疗保险原件或复印件,如未买禁止参赛。
2.大赛进行期间,如遇有突发事件发生时,赛项执委会有权决定停止或部分停止赛事的进行,赛事的恢复须报大赛组委会批准。
3.赛场的醒目位置张贴有安全疏散示意图,明确表明疏散路线、地点。
4.在赛场配备专门的医务人员。
五、竞赛规则
1.所有参赛选手都必须携带参赛选手参赛时需携带学生证、身份证和选手报名表(附件)、保险证明交由赛项承办单位查验。
2.参赛选手所需的硬件、软件和辅助工具统一提供,参赛队不得使用自带的任何有存储功能的设备,如硬盘、光盘、U盘、手机、随身听等。
3.严禁参赛选手、赛项裁判、工作人员私自携带通讯、摄录设备进入比赛场地。
4.参赛队在赛前领取比赛任务并进入比赛工位,检查确认并签字,比赛正式开始后方可进行相关操作。
5.选手在竞赛过程中各系统生成的运行记录或程序文件必须存储在任务书指定的用户账户中,未存储到指定账户的运行记录或程序文件均不予给分。
6.比赛过程中,选手须严格遵守操作规程,确保人身及设备安全,并接受裁判员的监督和指示。
比赛过程中由于人为原因造成设备或软件损坏,这种情况不予更换,无法继续比赛的,裁判长有权决定中止该队比赛;非因选手个人原因造成设备故障的,由裁判长视具体情况
作出裁决。
7.比赛结束(或提前完成)后,参赛队要确认已成功提交竞赛要求的配置文件和文档,裁判员与参赛队队长一起签字确认,参赛队在确认后不得再进行任何操作。
提交竞赛要求的配置文件和文档不得写上姓名或与真实身份有关的信息,否则成绩无效。
8.大赛最终成绩由大赛组委会公布,任何组织和个人,不得擅自对大赛成绩进行涂改、伪造或用于欺诈等违法犯罪活动。
六、评分方法及评分标准与奖项设置
(一)评分方法
1.本赛项的成绩评分方法分为:
机考评分、结果评分和现场评分。
2.机考评分:
“平台和运维”机考评分由由答题系统自动评分完成。
3.结果评分:
“应用开发和工程文档”结果评分是裁判对参赛选手提交的竞赛作品进行结果评分。
4.现场评分:
“职业素养”现场评分对参赛队对竞赛过程中的操作规范、现场表现等人工进行评分。
评分结果由参赛选手、裁判长签字确认。
5.裁判组汇总所有的评分表,计算成绩,全体裁判成员签字确认,备案以供核查。
最终的成绩由裁判长及监督人员进行审核、签字确认,上报大赛组委会。
6.竞赛成绩经复核无误后,大赛组委会负责公布最终竞赛成绩。
(二)评分标准
竞赛项目满分为100分。
具体评分标准如下表所示。
考核
环节
考核知识点和技能点
分值
l.laaS
云计算基础架构平台
(15分)
按照系统网络架构要求,检查网络设备和服务器设备连线、配置是否正确。
1
CentOSLinux操作系统检杳.配置YUM安装源。
诵过系统的配置文件检杳正确性。
1
基本服务SELinux、NTPMySQLMongoDBMQ的安装、配置和使用。
通过配置文件或验证命令查看正确性。
1
使用部署脚本,快速部署IaaS平台Keystone安全统一框架服务。
通过配置文件或验证命令查看正确性。
1
使用部署脚本,快速部署IaaS平台镜像Glanee服务。
通过配置文件或验证命令查看正确性。
1
使用部署脚本,快速部署IaaS平台计算Nova服务。
通过配置文件或验证命令查看正确性。
1
使用部署脚本,快速部署IaaS平台网络Neutron服务。
通过配置文件或验
证命令查看正确性。
1
用部署脚本,快速部署IaaS平台控制面板Horizon,管理云平台虚拟交换
机。
通过配置文件或验证命令查看正确性。
1
使用部署脚本,快速部署IaaS平台块存储Cinder。
通过配置文件或验证命
令查看正确性。
1
使用部署脚本,快速部署IaaS平台对象存储Swift服务。
通过配置文件或验证命令查看正确性。
1
使用部署脚本,快速部署IaaS平台模板Heat服务。
通过配置文件或验证命令查看正确性。
1
使用部署脚本,快速部署IaaS平台监控Ceilometer和报警Alarm服务。
通过配置文件或验证命令查看正确性。
1
规划和构建SDNOpenDaylight云网络,建立统一的云计算平台网络管理和服务架构。
2
使用部署脚本,快速部署IaaS平台云数据库Trove服务。
通过配置文件或验证命令杳看正确性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 安徽省 职业院校 技能 大赛 高职 计算 技术 应用 竞赛 规程