职业院校技能大赛--云计算技术与应用高职组赛项样题_第1页
职业院校技能大赛--云计算技术与应用高职组赛项样题_第2页
职业院校技能大赛--云计算技术与应用高职组赛项样题_第3页
职业院校技能大赛--云计算技术与应用高职组赛项样题_第4页
职业院校技能大赛--云计算技术与应用高职组赛项样题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、|etfaOrthlPC 1PC2PC 3友安全haS计苴瑞&2015年全国职业院校技能大赛高职组“云计算技术与应用”赛项样题第一部分:云平台架构云平台信息网络部署规划:部署图和ip表。云安全】m3控制节点Ket5tme安全认证服资Kovm计具控制服舞D a «hhflard菅理方面 田fTUESenL 网绪服务 CiMr存储控制服务 <3网消息服务 3曲年嫩据库圈1天安至平台插扑尽表IIP地址规划表设备名称接口iPiftit说明云服务器1Vhn 1D0024H蜻t公网ip; 192收Vlui0.24云艮务器2Vhnl

2、OO192.16S. 100.20.24Vian 2001926g 20 必 2024PC4Vian 100192.1(58.100.2 724PSVian IDO192.168.1003/24r pc 3Vian IDO4防火情M4LAN<-> SW-PORT24GE2192 161 工 1716WANo 二连交换机Vhnl172.16,16.14Vian IDO192.16S.1O0.1Z24Vian 200192J6t200,l/24注意事项:1 .根据以上云平台信息,检查防火墙、交换机和PC的连线及设备配置,确保正确。2 .根

3、据题目要求进行答题, 以信息文本、截图或附件的形式到竞赛考试系统的答题框中, 不按题目要求答题,不得分。3 .使用竞赛考试系统答题前,先下载试题附件,可参考附件中的脚本内容,进行完善修 改后使用。第二部分:云平台搭建(65分)场景说明你们是搭建组的成员,需完成云平台架构的设计、系统部署、功能拓展、维护及管理,以实现计算资源的池化弹性管理,企业应用的集中管理,统一安全认证和授权管理。试搭建满足云计算要求的平台。任务一、IaaS平台系统准备(15分)1 .环境配置手动配置云平台IaaS各节点系统参数:(1)控制节点主机名:controller;计算节点主机名:compute;使用hostname命

4、令进行查询。(2)根据部署图配置ip,永久关闭服务 NetworkManager ;使用ifconfig命令进行查询。(3)修改hosts,映射各节点管理ip与主机名;使用 cat命令进行查询。(4)各个节点的 selinux设为permissive,使用getenforce命令进行查询。(本题4分)提交控制节点的各项配置查询信息和计算节点的各项配置查询信息到本题答题框中。2 .FTP配置把软件包拷贝到控制节点/opt/路径下,安装并配置 ftp服务,配置控制节点与计算节点 使用yum源文件yum.repo,地址使用ftp形式。提交控制节点和计算节点yum.repo配置文件内容的信息到本题答题

5、框中。(本题2分)3 .NTP配置在各节点安装ntp服务并在控制节点上启动服务,计算节点时钟同步到控制节点,并设置开机自启动。提交配置修改内容信息到本题答题框中。(本题3分)4 .数据库安装安装mysql相关软件,数据库root密码使用000000。提交数据库的databases列表信息 到本题答题框中。(本题3分)5 .数据库管理配置数据库使用 UTF8的编码方式,并分别创建keystone、glance、nova、neutron数据库,各数据库用户名为各自数据库名,密码全为000000。提交数据库查询结果信息到答题框中。(本题3分)任务二、IaaS系统组建(15分)6 .keystone

6、安装使用keystone安装脚本安装keystone组件。提交 Keystone用户列表查询信息到答题框中。(本题2分)7 .keystone 管理创建keystone用户user1,密码为000000,提交user列表查询信息到答题框中。(本题2分)8 .glance 安装使用脚本glance安装脚本安装glance组件。提交image列表查询信息到答题框中。(本 题2分)9 .glance 管理使用镜像文件 centos_65_x86_6420140327.qcow2 创建 glance 镜彳Ce centos,格式为 qcow2 , 提交查询该镜像的信息到答题框中。(本题1分)10 no

7、va安装使用安装脚本分别对控制节点和计算节点安装 nova组件。提交查询nova服务列表的结 果信息到答题框中。(本题3分)11 neutorn 安装使用neutron安装脚本在控制节点和计算节点安装neutron组件,然后手工配置系统使用flat网络,并使外网口为 ethl。提交agent-list的查询结果信息到答题框中。(本题2分)12 网络创建创建云主机网络 flat-net,子网为flat-subnet,可用网段为 100-200,网关为该网络相应 交换机地址。提交net列表的查询结果信息和subnet列表的查询信息到答题框中。(本题2分)13 云平台页面配置安装dashboard组

8、件,完成后通过 ip地址:0能访问网页。提交 ip访问 dashboard登录页面的截图到答题框中。(本题1分)任务三、IaaS运维(15分)14 部署vm通过已经搭建的云计算IaaS平台,使用centos镜像,创建云主机iaasvm。提交通过Nova查询该云主机的状态信息到答题框中。(本题3分)15 cinder安装配置在云主机iaasvm上,安装keystone组件,然后安装 cinder组件各节点功能在同一个节 点上,存储分区使用该云主机上剩余的所有空间。提交查询cinder可用剩余空间的信息到答题框中。(本题3分)16 ceilometer安装配置在云主机ia

9、asvm上,安装 ceilometer组件,并配置其监控 cinder组件,提交 meter-list 查询结果信息到答题框中。(本题3分)17 创建云硬盘通过命令行创建名为 cindervolume的云硬盘,大小为1G,提交cinder list查询的信息到 答题框中。(本题2分)18 扩展云硬盘通过命令行修改云硬盘cindervolume的大小为5G,提交cinder list查询的信息至U答题框中。(本题2分)19 ceilometer 使用使用ceilometer检测cinder的使用状况,提交查询的结果信息到答题框中。(本题2分)任务四、PaaS系统组建(20分)1.规划PaaS平台

10、的部署架构,PaaS部署在IaaS平台的3台虚拟机上。PaaS采用分开安装的方式部署, VM1部署PaaS平台Broker节点,VM2部署PaaS平台Node节点,VM3 部署Git Server。每个虚拟机配置如下:1)系统配置:1CPU, 2G内存,50G硬盘,连接到网络。2)操作系统:centos 6.5x64。3) IP: Broker、Node 和 Gitserver 节点 ip 地址动态分配。4)主机名配置:Paas Broker 的主机名为:paas;Paas Node的主机名为:node;Git Server的主机名为:codeserver。(本题5分)提交以上云主机在 das

11、hboard上的实例列表截图到答题框中。根据表2提供的参数,完成配置文件的自定义与修改。域名Cexampk-coim数据库密西,(自定义6位强密码)?管理贝面密码自定义6位强富礴)/Paas系统用户名oadminsPm*系统物码.自定义6位强密码)注:该表中3个括号中的信息,需选手补充,强密码应同时包含英文字母大小写及数字。参数修改完毕后,进行 PaaS系统的部署,完成以下工作:2.DNS验证PaaS依赖DNS服务,查询DNS中的ip验证。提交DNS查询结果信 息到答题框中。(本题1分)3 .ActiveMQ消息中间件验证PaaS平台使用 ActiveMQ 消息中间件,访问网页 http:/(

12、PaaS Broker IP):8161进行验证。提交访问消息服务的页面截图到答题框中。(本题2分)4 .CakePHP系统部署在Git Server上配置CakePHP的Git代码源,在 PaaS Node通过git clone进行验证,将 验证结果截图;部署 CakePHP 系统,CakePHP 的公众 URL 为 http:/cakephp- ; 修改应用代码:CakePHP系统成功部署后,在 PaaS Node上通过git下载CakePHP的代码, 修改 CakePHP 的首页文件,把 “ReleaseNlotes for CakePHP 修改为 “PaaSCakePHP 。提交 Ca

13、kePHP的首页网页截图到答题框中。 (本题5分)5 .Drupal应用部署部署内容管理系统即 CMS ,创建 Drupal应用,公众 URL 为 http:/drupal- ,发布一则消息,提交 Drupal发布消息网页截图到答题框中。 (本题5分)6 .RHC应用部署PaaS平台安装完毕之后,在codeserver上部署RHC ,部署后通过 RHC命令查询应用列表。提交查询结果信息到答题框中。(本题2分)第三部分:云应用开发任务一、云存储网盘客户端(20分)云存储网盘客户端 APP的开发选用Android开源技术平台,SDK采用openstack-java-sdk 来连接云平台和 swif

14、t云存储,提供了封装 jar包openstack-java-sdk_v1.1.jar。开发使用统一 的云存储服务。连接云存储平台的账号、密码和 ID等信息请参考自己的考位信息表。开发环境:Swift SDK(openstack-java-sdk ) +Android 开发环境(adt-bundle-windows-x86_64 ) + JDK1.7 + 基础案例程序 CloudStorage。apk 程序的运行采 用Android的模拟器。Android开发环境及工具目录:桌面 SaaS_XianDianv1.2。网盘的功能效果图参照下图:1 .搭建开发环境根据以上要求搭建 Android的开

15、发环境,配置代码编码方式为 utf-8 ,成功搭建后,提交 eclipse启动后的运行截图到答题框中。(本题3分)2 .导入基础案例工程根据指定的用户名,密码等信息修改连接云平台的配置文件,导入本次竞赛指定的开发案例,并运行案例工程。运行后提交网盘应用APP的云平台的配置信息、eclipse项目工程截图、APP登录成功后的模拟器截图到答题框中。(本题3分)3 .上传文件功能基于SDK提供的接口,实现云网盘APP文件上传功能。提交实现该功能的java片段代 码文本和文件上传成功后的模拟器运行截图到答题框中。(本题5分)4 .删除文件功能基于SDK提供的接口,实现云网盘APP的删除文件的功能。提交实现该功能的java片段代码文本和删除文件成功后的模拟器运行截图到答题框中。(本题3分)5 .新建文件夹功能基于SDK提供的接口,实现云网盘APP的新建文件夹功能。新建文件夹名称为 demo。 提交实现该功能的java片段代码文本和新建文件夹成功后的模拟器运行截图到答题框中。(本题3分)6 .提交最终资料最后用zip格式打包工程,zip文件为CloudStorage.zip ,以附件形式提交该 zip文件到答题框中。编译网盘

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论