辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷课件

上传人:jiups****uk12 文档编号:90553459 上传时间:2019-06-13 格式:DOC 页数:8 大小:153KB
返回 下载 相关 举报
辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷课件_第1页
第1页 / 共8页
辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷课件_第2页
第2页 / 共8页
辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷课件_第3页
第3页 / 共8页
辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷课件_第4页
第4页 / 共8页
辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷课件_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷课件》由会员分享,可在线阅读,更多相关《辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷课件(8页珍藏版)》请在金锄头文库上搜索。

1、2015年辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷第一部分:云平台架构(5分)云平台信息网络部署规划:部署图和IP表。根据以上云平台信息,检查硬件连线情况及网络设备配置,确保符合要求。提交交换机配置信息、防火墙2个网络接口的网页截图和防火墙规则的网页截图到本题的答题框中。(本题5分)第二部分:云平台搭建场景说明你们是某高职电子信息学院云平台搭建组的成员,需完成云平台架构的设计、系统部署、功能拓展、维护及管理,以实现计算资源的池化弹性管理,校园应用的集中管理,统一安全认证和授权管理。试搭建满足云计算要求的平台。任务一、IaaS平台系统准备(10分)1.环境配置手动配置云平台IaaS各节

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

3、算节点使用yum源文件yum.repo,地址使用ftp形式。提交查询控制节点和计算节点yum.repo配置文件的命令和信息到本题答题框中。(本题1分)3.NTP和QPID配置在各节点安装ntp服务并在控制节点上启动服务,计算节点时钟同步到控制节点,并设置开机自启动;在控制节点安装qpid服务,修改配置文件后启动服务。提交以下信息到本题答题框中:ntp配置文件名、配置修改内容、chkconfig查询结果和在计算节点同步结果;qpid配置文件名,修改内容、chkconfig查询结果。(本题1分)4.数据库安装使用提供的脚本iaas-install-mysql.sh安装数据库mysql。提交查询数据

4、库的databases列表信息的命令及结果到本题答题框中,脚本默认数据库密码为000000。(本题2分)5.数据库管理在mysql中创建数据库test,创建用户usertest,密码为000000,并配置该用户只有访问数据库test的权限。提交使用用户usertest登录mysql的命令及查询数据库database列表信息的结果到答题框中。(本题2分)任务二、IaaS系统组建(20分)1.keystone安装使用提供的脚本iaas-install-keystone.sh安装keystone组件。提交Keystone tenant列表查询信息到答题框中,admin-openrc.sh环境变量配置

5、文件在/etc/keystone/目录。(本题3分)2.keystone管理创建keystone用户usertest,密码为000000,创建tenant名为group,赋予usertest在group中拥有_member_权限。提交user列表查询命令及信息、tenant列表查询命令及信息和user-role查询命令及信息到答题框中。(本题3分)3.glance安装使用提供的脚本iaas-install-glance.sh安装glance组件。提交image列表查询信息到答题框中。(本题3分)4.glance管理使用镜像文件centos_65_x86_6420140327.qcow2创建gl

6、ance镜像centos,格式为qcow2,提交查询该镜像的信息到答题框中。(本题2分)5.nova安装使用提供的脚本iaas-install-nova-controller.sh和iaas-install-nova-compute.sh,分别对在控制节点和计算节点安装nova组件。提交查询service 列表的结果信息到答题框中。(本题3分)6.neutorn安装使用提供的脚本iaas-install-neutron-controller.sh和iaas-install-neutron-compute.sh在控制节点和计算节点安装neutron组件,然后手工配置系统使用flat网络,并使外网

7、口为eth1。提交agent-list的查询结果信息到答题框中。(本题3分)7.网络创建创建云主机网络flatnet,子网为subnet,可用网段为100-200,网关为该网络相应交换机地址。提交网络列表的查询命令及结果信息到答题框中。(本题2分)8.云平台页面配置安装dashboard组件,完成后通过ip地址:192.168.100.10访问网页。提交ip访问dashboard登录后页面的截图到答题框中。(本题1分)任务三、IaaS扩展和运维(15分)1.部署云主机通过已经搭建的云计算IaaS平台,使用centos镜像,创建云主机iaasvm,硬盘空间修改为50G内存为1G。提交通过Nova

8、查询该云主机的状态信息和该云主机对应的flavor详细信息到答题框中。(本题3分)2.swift云存储安装配置在云主机iaasvm上,安装keystone组件,然后安装swift组件,存储分区使用该云主机上剩余的所有空间。提交查询云存储swift的命令和状态信息到答题框中。(本题3分)3.创建swift用户创建swift用户test1,密码为123456,并创建租户test1,将用户加入到租户test1和role角色SwiftOperator。提交查询用户列表信息到答题框内。(本题3分)4.ceilometer安装配置在云主机iaasvm上,安装ceilometer组件,并配置其监控swift

9、组件,提交meter-list查询结果信息到答题框中。(本题3分)5.swift文件管理在swift中使用账号test1上传镜像文件到image容器中,命名为centos。提交查询该账号下容器列表的信息和该容器下内容列表信息到答题框中。(本题3分)任务四、PaaS系统组建(20分)1.规划PaaS平台的部署架构,PaaS部署在IaaS平台的3台虚拟机上。PaaS采用分开安装的方式部署,VM1部署PaaS平台Broker节点,VM2部署PaaS平台Node节点,VM3部署Git Server。每个虚拟机配置如下:(本题5分)1).系统配置:1CPU,1G内存,50G硬盘,连接到网络。2).操作系

10、统:centos 6.5x64。3).IP:Broker、Node和Git Server节点动态分配4).主机名配置:Paas Broker的主机名为:broker;Paas Node的主机名为:node;Git Server的主机名为:gitserver。提交以上云主机在dashboard上的实例列表截图到答题框中。根据表提供的参数,完成配置文件的自定义与修改。注:该表中3个括号中的信息,需选手补充,强密码应同时包含英文字母大小写及数字。参数修改完毕后,进行PaaS系统的部署,完成以下工作:2.Mongo数据库验证PaaS依赖MongoDB数据库,查询MongoDB中数据库列表,并查询app

11、liation 集合的所有记录(doucment)。提交MongoDB查询结果信息到答题框中。(本题1分)3.ActiveMQ消息中间件验证PaaS平台使用ActiveMQ消息中间件,访问网页http:/(PaaS Broker IP):8161进行验证。提交访问消息服务的页面截图到答题框中。(本题2分)4.CakePHP系统部署在GitServer上配置CakePHP的Git代码源,在PaaSNode通过gitclone进行验证,将验证结果截图;部署CakePHP系统,CakePHP的公众URL为http:/cakephp-;修改应用代码:CakePHP系统成功部署后,在PaaSNode上通

12、过git下载CakePHP的代码,修改CakePHP的首页文件,把“ReleaseNotesforCakePHP”修改为“Xiandiancloud”。提交CakePHP的首页网页截图到答题框中。(本题4分)5.Drupal应用部署部署内容管理系统即CMS,创建Drupal应用,公众URL为http:/drupal-,发布一则消息,提交Drupal发布消息网页截图到答题框中。(本题4分)6.RHC应用部署PaaS平台安装完毕之后,在Git Server上部署RHC,部署后通过RHC命令查询应用列表。提交查询结果信息到答题框中。(本题4分)第三部分:云应用开发任务一、云存储网盘客户端(15分)云

13、存储网盘客户端APP的开发选用Android开源技术平台,SDK采用openstack-java-sdk来连接云平台和swift云存储,提供了封装jar包openstack-java-sdk_v1.1.jar。开发使用统一的云存储服务。连接云存储平台的账号、密码和ID等信息请参考自己的考位信息表。开发环境:SwiftSDK(openstack-java-sdk)+Android开发环境(adt-bundle-windows-x86_64)+JDK1.7+基础案例程序CloudStorage。使用genymotion模拟器。Android开发环境及工具目录:桌面SaaS_XianDianv1.2

14、。javaEE开发环境及工具目录:桌面SaaS_XianDianv1.2。网盘的功能效果图参照下图:1.搭建开发环境根据以上要求搭建Android的开发环境,配置代码编码方式为utf-8,成功搭建后,提交eclipse启动后的截图到答题框中。(本题2分)2.导入基础案例工程根据指定的用户名,密码等信息修改连接云平台的配置,导入本次竞赛指定的开发案例,并运行案例工程。运行后提交网盘应用APP的云平台的配置信息、eclipse项目工程截图、APP登录界面的模拟器截图到答题框中。(本题2分)3.全部文件列表功能基于SDK提供的接口,实现云网盘APP展示容器跟目录下所有对象的的功能,对象区分目录和文件

15、。提交实现该功能成功的模拟器运行截图和新增加的java代码文本到答题框中。(本题4分)4.创建文件夹功能基于SDK提供的接口,实现云网盘APP的创建文件夹功能,创建3个文件夹:lngzxdyun1、 lngzxdyun2和lngzxdyun3。提交实现该功能成功的模拟器运行截图和新增加的java代码文本到答题框中。(本题4分)5.提交最终资料最后用zip格式打包工程,zip文件为CloudStorage.zip,以附件形式提交该zip文件到答题框中。编译网盘APP客户端工程,成功发布的apk文件后,压缩成zip文件以附件形式提交该文件到答题框中。(本题3分)第四部分:工作总结报告(10分)结合以上云平台设计、部署、运维和云应用开发过程,按照工作总结模板,编制项目实施的工作总结报告。其中请重点描述一下内容:1. 项目管理总结报告:以表格形式编写项目任务计划书、资源列表。2. 绘制云存储网盘APP的架构图和云存储Swift登录的流程图。3.PaaS功能说明,以表格形式编写PaaS系统所提供的功能列表。第五部分:职业素养(5分)依工作作风、安全意识、团队协作和遵守考场纪律情况由裁判现场判分(需自行加以描述,否则不得分)。 第 8 页 共 8 页

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号