




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、2016年江蘇省職業(yè)院校技能大賽云計算技術與應用樣卷作者:江蘇省高等職業(yè)院校技能大賽發(fā)表時間:2015-12-19閱讀次數(shù):1602016年江蘇省職業(yè)院校技能大賽(高職組)“云計算技術與應用”樣卷第一部分:云平臺架構設計賽項系統(tǒng)架構如圖1所示,IP地址規(guī)劃如表1所示。圖1系統(tǒng)架構圖表1IP地址規(guī)劃表設備名稱接口IP地址說明云服務器1eth0Vlan100eth1Vlan200云服務器2eth0Vlan100eth1Vlan200PC-1本地連接Vlan1PC-2本地連接Vlan1PC-3本地連接Vlan1交換機Vlan1x為考位號Vlan100Vlan200根據(jù)給出的云平臺信息,檢查硬件連線及
2、網(wǎng)絡設備配置,確保網(wǎng)絡連接正常。第二部分:云平臺部署和運維場景說明某企業(yè)需要搭建內部私有云平臺,以實現(xiàn)計算資源的池化彈性管理,企業(yè)應用的集中管理,統(tǒng)一安全認證和授權管理需完成云平臺架構的設計、系統(tǒng)部署,云存儲網(wǎng)盤web開發(fā)及客戶端開發(fā)。試根據(jù)用戶需求,完成以下任務。任務一、IaaS平臺系統(tǒng)準備(6分)1 .環(huán)境配置(2分)配置云平臺IaaS各節(jié)點的系統(tǒng)參數(shù):(1)控制節(jié)點主機名:controller;計算節(jié)點主機名:compute;使用hostname命令進行信息查詢。提交查詢信息到答題框。(2)根據(jù)部署圖配置ip;使用ifconfig命令查詢控制節(jié)點和計算節(jié)點所有網(wǎng)卡ip信息。提交查詢信息到
3、答題框。(3)修改hosts文件,映射各節(jié)點管理ip與主機名;使用cat命令查詢計算節(jié)點中的對應關系。查詢信息提交到答題框。(4)各個節(jié)點的selinux設為permissive,使用getenforce命令進行查詢。提交查詢信息到答題框。2 .FTP配置(1分)把軟件包拷貝到控制節(jié)點/opt/路徑下,清空控制節(jié)點yum源文件夾中的已有配置,配置控制節(jié)點使用本地yum源,配置文件為,安裝并配置ftp服務,計算節(jié)點yum源文件配置使用控制節(jié)點的ftp;使用yumupgrade命令更新系統(tǒng)軟件包。使用cat命令查看計算節(jié)點的文件。提交查詢信息到答題框。3 .NTP配置(1分)在各節(jié)點安裝ntp服務
4、,在控制節(jié)點上使用文件/etc/ntp.conf配置ntp服務,在計算節(jié)點時鐘同步到控制節(jié)點。將計算節(jié)點同步控制節(jié)點的結果提交到答題框。4 .數(shù)據(jù)庫與消息服務安裝(1分)在控制節(jié)點安裝qpid消息服務。在控制節(jié)點上使用文件/etc/qpidd.conf配置qpid服務。使用提供的腳本iaas-install-mysql.sh安裝數(shù)據(jù)庫mysql。使用命令mysql-uroot-p000000登錄mysql命令行界面,將反饋信息提交到答題框。5 .數(shù)據(jù)庫管理(1分)登錄mysql命令行界面后,使用命令showdatabases查詢現(xiàn)有數(shù)據(jù)庫列表,將所有記錄信息提交到答題框。任務二、IaaS系統(tǒng)組
5、建(10分)1 .keystone安裝(1分)在控制節(jié)點使用提供的腳本iaas-install-keystone.sh安裝keystone組件,使用keystonerole-list命令查詢role列表,在答題框填入其輸出結果。2 .glance安裝(1分)在控制節(jié)點使用提供的腳本iaas-install-glance.sh安裝glance組件,使用serviceopenstack-glance-apistatus命令查詢glanceapi服務的狀態(tài),在答題框填入其查詢結果。3 .glance鏡像創(chuàng)建(1分)使用鏡像文件創(chuàng)建glance鏡像centos6.5,格式為qcow2,將查詢該鏡像的詳
6、細信息提交到答題框。在控制節(jié)點使用提供的腳本iaas-install-nova-controller.sh、在計算節(jié)點使用提供的腳本iaas-install-nova-compute.sh安裝nova組件,使用novaservice-list命令查詢nova各服務的狀態(tài),在答題框填入其查詢結果。5 .neutorn安裝(2分)在控制節(jié)點使用提供的腳本iaas-install-neutron-controller.sh、在計算節(jié)點使用提供的腳本iaas-install-neutron-compute.sh安裝neutron組件,使用neutronagent-list命令查詢neutron各服務的
7、狀態(tài),在答題框填入其查詢結果。6 .網(wǎng)絡創(chuàng)建(2分)通過腳本iaas-install-neutron-controller-gre.sh和iaas-install-neutron-controller-gre.sh創(chuàng)建云主機gre網(wǎng)絡gre-net,子網(wǎng)為gre-subnet,可用外部網(wǎng)段為,網(wǎng)關為??捎脙炔烤W(wǎng)段為10.0.0,網(wǎng)管為。使用neutronnet-list命令查詢網(wǎng)絡列表,在答題框填入其查詢結果。7 .dashboard配置(1分)手動安裝并配置dashboard,使得用戶可以通過ip地址:訪問網(wǎng)頁。使用curl命令查詢網(wǎng)址并將查詢結果提交到答題框。任務三、IaaS運維(15分)
8、1 .keystone管理(3分)假設keystone中存在用戶new-user,請在答題框填入刪除該用戶的命令。2 .keystone管理(3分)假設有一個名為new-project的tenant,需要將其改名為old-project,提交操作命令到答題框。3 .nova管理(3分)在答題框填入查詢當前nova組件版本的命令及其查詢結果。4 .nova管理(3分)假設現(xiàn)有2臺計算節(jié)點服務器compute1和compute2,實例vm1運行在compute1上,試將其遷移到compute2上,在答題框填入該命令。5 .云平臺添加hypervisior(3分)在控制節(jié)點安裝nova-comput
9、e服務,使得云平臺擁有兩個hypervisor。通過novahypervisor-list命令查詢hypervisor歹U表,并將查詢結果提交到答題框。任務四、大數(shù)據(jù)整合(5分)1.sahara安裝(1分)在控制節(jié)點使用提供的腳本iaas-install-sahara-controller.sh、在計算節(jié)點使用提供的腳本iaas-install-sahara-compute.sh安裝saraha組件。提交sahara服務狀態(tài)查詢結果于答題框。上傳和注冊鏡像文件sahara-icehouse-vanilla-1.2.1ow2,鏡像名稱為,將命令行查詢sahara鏡像列表結果提交到答題框。3 .模
10、板創(chuàng)建(1分)創(chuàng)建2個節(jié)點模板test-master-tmpl和test-worker-tmpl,前者是namenode,后者是datanoda使用以上節(jié)點模板創(chuàng)建集群模板demo-cluster-templateo通過命令行查詢節(jié)點模板和集群模板的列表,提交執(zhí)行結果到答題框。4 .集群部署(2分)創(chuàng)建密鑰sahara-key,使用該密鑰部署集群test-master-cluster,部署成功后,通過命令行查詢集群的信息,提交執(zhí)行結果到答題框。任務五、大數(shù)據(jù)系統(tǒng)組建(10分)規(guī)劃大數(shù)據(jù)平臺的部署架構,大數(shù)據(jù)部署在IaaS平臺的3臺虛擬機上。大數(shù)據(jù)采用分開安裝的方式部署,VM1部署大數(shù)據(jù)平臺ma
11、ster節(jié)點,VM2部署大數(shù)據(jù)平臺slaver1節(jié)點,VM3部署slaver2節(jié)點。每個虛擬機按如下要求來配置(1)系統(tǒng)配置:1CPU,1G內存,50G硬盤,連接到網(wǎng)絡。(2)操作系統(tǒng):centos6.5x64。(3)IP:master、slaver1和slaver2節(jié)點動態(tài)分配。(4)主機名配置:master的主機名為:master;slaver1Node的主機名為:slaver1;slaver2的主機名為:slaver2。根據(jù)表2所提供的參數(shù),完成配置文件的自定義與修改,搭建PaaS平臺。1 2參數(shù)配置表參數(shù)項目參數(shù)值vm系統(tǒng)用戶名稱adminvm系統(tǒng)密碼adminpass2 .大數(shù)據(jù)平臺
12、環(huán)境準備(2分)掛載軟件包到master節(jié)點的/opt/目錄下。(1)根據(jù)環(huán)境要求修改3個節(jié)點的主機名(2)修改3個節(jié)點的hosts文件。(3)配置3個節(jié)點使用iaas的yum源。(4)配置3個節(jié)點無密碼公鑰認證。(5)安裝3個節(jié)點的JDK環(huán)境。將查詢3個節(jié)點的主機名、hosts文件、yum源配置文件的信息提交到答題框。3 .Hadoop組件安裝(2分)在三個節(jié)點上安裝hadoop軟件包。(1)在master節(jié)點hadoop-env.sh、yarn-env.sh文件中添加JDK的路徑。(2)配置master節(jié)點core-site.xml、hdfs-site.xml、yarn-site.xml、
13、mapred-site.xml四個文件。(3)修改master節(jié)點slaves文件,添加節(jié)點信息。(4)將master節(jié)點上配置完成的hadoop目錄拷貝到slaver1和slaver2節(jié)點相應目錄。(5)在master節(jié)點啟動hadoop集群將core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml文件內容提交到答題框。將3個節(jié)點的slaves文件內容提交到答題框。在master節(jié)點執(zhí)行jps命令,將結果提交到答題框。4 .hdfs運維(2分)在Hadoop文件系統(tǒng)中創(chuàng)建一個名為“xiandian”的目錄,并使用HDF故件系統(tǒng)檢查工具
14、檢查文件是否受損,提交執(zhí)行結果到答題框。5 .mapreduce案例分析(2分)運行Hadoop的分析案例hadoop-mapreduce-examples-2.7.0.jar,進行圓周率的Map-Reduce計算,輸入?yún)?shù)為pi10100,提交執(zhí)行結果到答題框。6 .Hbase組件安裝(2分)使用提供的RPM軟件包安裝Hbase服務并進行配置,完成后使用curl命令,查看Hbase的WebUI界面,提交執(zhí)行結果到答題框。任務六、PaaS系統(tǒng)組建和運維(14分)1.PaaS部署(6分)規(guī)劃PaaS平臺的部署架構,PaaS部署在IaaS平臺的3臺虛擬機上。PaaS采用分開安裝的方式部署,VM1部
15、署PaaS平臺Broker節(jié)點,VM2部署PaaS平臺Node節(jié)點,VM3部署GitServer。每個虛擬機按如下要求來配置(1)系統(tǒng)配置:1CPU,1G內存,50G硬盤,連接到網(wǎng)絡。(2)操作系統(tǒng):centos6.5x64。(3)IP:BrokerNode和GitServer節(jié)點動態(tài)分配。(4)主機名配置:PaaSBroker的主機名為:master;PaaSNode的主機名為:node;GitServer的主機名為:gitserver。PaaS平臺根據(jù)表3所提供的參數(shù),完成配置文件的自定義與修改,搭建表3參數(shù)配置表參數(shù)項目參數(shù)值域名xd_數(shù)據(jù)庫密碼dbpass管理頁面密碼pagepassP
16、aaS系統(tǒng)用戶名稱adminPaaS系統(tǒng)密碼adminpass使用nova命令查詢IaaS平臺創(chuàng)建云主機所使用的云主機類型及各云主機詳細信息,并通過curl命令查詢PaaS平臺首頁,在gitserver服務器上查詢git版本信息,將查詢結果輸入答題框。2 .RHC運維(2分)在gitserver上安裝rhc客戶端,創(chuàng)建php3.5版本的應用phpapp,創(chuàng)建完成后,通過命令行查詢應用狀態(tài)。提交查詢結果到答題框。3 .ActiveMQ消息中間件驗證(2分)修改文件jetty.xml中相關參數(shù),然后重啟activemq服務。通過curl命令訪問首頁進行消息服務驗證。提交查詢結果到答題框。4 .部署
17、JenkinsServer(4分)Jenkins是Java開源的持續(xù)集成框架,部署JenkinsServer系統(tǒng),JenkinsServer的公眾URL為,部署成功后,通過curl命令訪問首頁,提交執(zhí)行結果文本到答題框。任務七、SDN系統(tǒng)組建(5分)1 .安裝JDK環(huán)境(1分)在控制節(jié)點安裝配置JDK環(huán)境。安裝完成后,查詢JDK的版本信息,提交查詢的命令和結果到答題框。2 .安裝Maven環(huán)境(1分)在控制節(jié)點安裝配置Maven環(huán)境。安裝完成后,查詢Maven的版本信息,提交查詢的命令和結果到答題框。3 .安裝OpenDaylight(3分)完成OpenDaylight的安裝,完成后使用cur
18、l命令訪問網(wǎng)頁。第三部分:云應用開發(fā)任務一、云存儲Web應用開發(fā)(12分)云存儲網(wǎng)盤Web應用的開發(fā),選用javaEE技術平臺,使用集中部署的云存儲服務開發(fā)環(huán)境:SDK(javajoss)+開發(fā)環(huán)境(eclipse)+JDK+Tomcat+Mysql+swift.sql+案例swiftdemo。網(wǎng)盤Web應用的功能效果如圖2所示。圖2網(wǎng)盤Web應用功能效果圖1 .搭建開發(fā)環(huán)境和導入項目(1分)根據(jù)指定的賬戶名,密碼等信息修改連接云平臺的配置,解壓swiftdemo.rar,導入開發(fā)案例并運行。運行后按順序提交瀏覽器登錄頁面截圖及修改的java代碼到答題框。2 .全部文件功能(2分)基于SDK提
19、供的接口,實現(xiàn)網(wǎng)盤Web應用獲取容器根目錄下的全部文件功能,展示出文件夾和文件列表(文件夾至少包含圖標、名稱、最后修改日期,文件至少包含名稱、大小、最后修改日期),實現(xiàn)后按順序提交運行的網(wǎng)頁截圖和增改的java代碼到答題框。3 .新建文件夾功能(5分)基于SDK提供的接口,實現(xiàn)云網(wǎng)盤Web應用“全部文件”根目錄下新建文件夾功能,文件夾命名為“江蘇省賽”。實現(xiàn)后按順序提交運行的網(wǎng)頁截圖和增改的java代碼到答題框。4 .文件夾改名功能(4分)基于SDK提供的接口,實現(xiàn)云網(wǎng)盤Web應用“全部文件”根目錄下前一題新建的文件夾“江蘇省賽”,改名為“江蘇省賽2016”。實現(xiàn)后按順序提交運行的網(wǎng)頁截圖和增改的java代碼到答題框。任務二、云存儲網(wǎng)盤客戶端(13分)云存儲網(wǎng)盤客戶端APP的開發(fā),選用Android開源技術平臺,使用集中部署的云存儲服務。開發(fā)環(huán)境:SwiftSDK(openstack-java-sdk)+Android開發(fā)環(huán)境(adt-bundle-windows-x86_64)+JDK1.7+案例程序CloudStorage.apk程序的運行采用Genymotion模擬器。網(wǎng)盤客戶端的功能效果如圖3所示。圖3網(wǎng)盤客戶端功能效果圖1 .搭建開發(fā)環(huán)境和導入項目(1分)根據(jù)指定的賬戶名,密
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit2 A lifes work Developing ideas Masters of time 教學設計-2024-2025學年高中英語外研版(2019)選擇性必修第三冊
- 第六課“我”和“我們”教學設計 -2023-2024學年統(tǒng)編版道德與法治七年級下冊
- Unit 2 Making a difference Understanding ideas 教學設計-2023-2024學年高中英語外研版(2019)必修第三冊
- 粵教版 信息技術 必修1 1.2.1 信息技術及其發(fā)展 教學設計
- 教學設計 六年級上冊枚舉算法教學設計
- 2025年二手住宅買賣合同示例文檔
- 2025年中央對地方財政補助合同
- 2025年企業(yè)安保人員聘用合同模板
- 2025年事務委托代理合同樣本
- 2025年勞動合同法變革與國有企業(yè)
- 上市公司廉潔自律協(xié)議書
- JBT 14714-2024 鋰離子電池X射線檢測設備(正式版)
- DL-T1362-2014輸變電工程項目質量管理規(guī)程
- 2023年公務員考試青岡縣《行政職業(yè)能力測驗》全真模擬試卷含解析
- 金融知識普及
- (100題)2024時事政治考試題庫
- 患者管道滑脫危險因素評估及護理措施表
- 部編版小學一年級語文下冊《春夏秋冬》課件
- 中國煙草總公司鄭州煙草研究院筆試試題2023
- 建設法規(guī)(全套課件)
- 心衰患者的容量管理中國專家共識-共識解讀
評論
0/150
提交評論