云计算技术与应用(高职组)赛项样题(2)

2019-04-13 22:42

1.规划PaaS平台的部署架构,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分)

提交以上云主机在dashboard上的实例列表截图到答题框中。 根据表2提供的参数,完成配置文件的自定义与修改。

注:该表中3个括号中的信息,需选手补充,强密码应同时包含英文字母大小写及数字。参数修改完毕后,进行PaaS系统的部署,完成以下工作:

2.DNS验证

PaaS依赖DNS服务,查询DNS中paas.example.com的ip验证。提交DNS查询结果信息到答题框中。(本题1分)

3.ActiveMQ消息中间件验证

PaaS平台使用ActiveMQ消息中间件,访问网页http://(PaaS Broker IP):8161进行验证。提交访问消息服务的页面截图到答题框中。(本题2分)

4.CakePHP系统部署

在Git Server上配置CakePHP的Git代码源,在PaaS Node通过git clone进行验证,将验证结果截图;部署CakePHP系统,CakePHP的公众URL为http://cakephp-paas.example.com;修改应用代码:CakePHP系统成功部署后,在PaaS Node上通过git下载CakePHP的代码,修改CakePHP的首页文件,把“Release Notes for CakePHP”修改为“PaaS CakePHP”。提交

CakePHP的首页网页截图到答题框中。(本题5分)

5.Drupal应用部署

部署内容管理系统即

CMS,创建Drupal应用,公众

URL为

http://drupal-paas.example.com,发布一则消息,提交Drupal发布消息网页截图到答题框中。(本题5分)

6.RHC应用部署

PaaS平台安装完毕之后,在codeserver上部署RHC,部署后通过RHC命令查询应用列表。提交查询结果信息到答题框中。(本题2分)

第三部分:云应用开发

任务一、云存储网盘客户端(20分)

云存储网盘客户端APP的开发选用Android开源技术平台,SDK采用openstack-java-sdk来连接云平台和swift云存储,提供了封装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的开发环境,配置代码编码方式为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文件到答题框中。编译网盘APP客户端工程,成功发布的apk文件后,以附件形式提交该apk文

件到答题框中。(本题3分)

第四部分 工作报告总结(10分)

结合以上云平台设计、部署、运维和云应用开发过程,按照工作总结模板,编制项目实施的工作总结报告。其中请重点描述一下内容:

1.项目管理总结报告:以表格形式编写项目任务计划书、资源列表和云存储网盘应用的架构图。

2.PaaS功能说明,以表格形式编写PaaS系统所提供的功能列表。

第五部分:职业素养(5分)

依工作作风、安全意识、团队协作和遵守考场纪律情况由裁判现场判分。


云计算技术与应用(高职组)赛项样题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:控制台编程二

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: