版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、2021年全國職業(yè)院校技能大賽高職組云計算技術與應用 C卷第一局部:云平臺架構賽項系統(tǒng)架構如圖i所示,ip地址規(guī)劃如表i所示。根據(jù)架構圖及ip地址規(guī)劃表,檢查硬件連線及網絡設備配置,確保網絡連接正常PC1PC2PC3192.108,100.204云計算齢S計謀節(jié)點諷ii孫備網絡僵務整音眼彝| eihA |192.1100.10/24ethl I云計節(jié)點圖1系統(tǒng)架構圖表1 IP地址規(guī)劃表設備名稱接口IP地址說明云效勞器1ethOVia n 100eth1Vian 200云效勞器2eth0Via n 100eth1Vian 200PC-1本地連接172.16x2/16Via n 1PC-2本地連接
2、Via n 1PC-3本地連接Via n 1交換機Via n 1x為考位號Via n 100Vian 200第二局部:云平臺搭建場景說明某企業(yè)方案搭建私有云平臺,以實現(xiàn)計算資源的池化彈性管理;企業(yè)應用的集 中管理;統(tǒng)一平安認證和授權管理。需完成云平臺架構的設計、系統(tǒng)部署,云存儲 網盤web開發(fā)及客戶端開發(fā)。試根據(jù)以上用戶需求,完成以下任務。任務一、laaS平臺系統(tǒng)準備4分1. 環(huán)境配置1分手動配置云平臺laaS各節(jié)點的系統(tǒng)參數(shù):控制節(jié)點主機名:controller;計算節(jié)點主機名:compute;修改hosts文件,映射各節(jié)點管理ip與主機名,實現(xiàn)云平臺管理網絡地址內部管理地址與主機名的映射;
3、各個節(jié)點關閉防火墻,設置開機不啟動,設置selinux為permissive。使用相關命令查詢顯示控制節(jié)點和計算節(jié)點主機名,使用 cat 命令查詢計算節(jié) 點主機名映射配置文件的詳細信息,使用sestatus命令進行查詢。以文本形式提交以上所有查詢命令及結果到答題框。2. FTP配置1分把軟件包拷貝到控制節(jié)點/opt/路徑下,刪除控制節(jié)點 yum源文件夾 仲的已有配置,配置控制節(jié)點使用本地yum源,配置文件名為yum.repo,安裝并配置ftp效勞;計算節(jié)點yum源文件名為yum.repo,配置并使用 控制節(jié)點的 ftp 效勞。使用cat命令查看計算節(jié)點的文件。以文本形式提交 查詢命令及結果到答
4、題框。3. NTP 配置1 分在各節(jié)點安裝 ntp 效勞,在控制節(jié)點上使用文件 /etc/ntp.conf 配置 ntp 效勞,將 計算節(jié)點時鐘同步到控制節(jié)點。將計算節(jié)點同步控制節(jié)點的命令及結果以文本形式提交到答題框。4. QPID 安裝 1 分在控制節(jié)點安裝 QPID 效勞,修改配置文件后啟動效勞,并設為開機自啟。將 QPID 配置文件名稱,修改內容,以文本形式提交到答題框。使用 chkconfig 查詢并使用 grep 命令過濾出 qpid 效勞的啟動級別, 以文本形式 提交查詢命令及結果到答題框。任務二、laaS系統(tǒng)組建20分1. 環(huán)境變量配置 2 分在控制節(jié)點和計算節(jié)點分別安裝 iaa
5、s-xiandian 包,完成配置文件中根本變量的配置 根據(jù)表 2 完成指定變量的配置,以文本形式提交計算節(jié)點的配置文件到答題框。表2云平臺配置信息效勞用戶密碼MysqlrootmyrootKeyst onekeyst on erootGla neegla ncerootNovano varootNeutr onn eutr onrootHeatheatrootCeilometerceilometerrootKeyst oneAdminadmi nGla neeglanceNovanovaNeutr onn eutr onHeatheatCeilometerceilometer2. 數(shù)據(jù)庫效勞
6、安裝2分使用提供的數(shù)據(jù)庫腳本安裝數(shù)據(jù)庫mysql。查詢keystone用戶的權限信息。以文本形式提交查詢命令和結果到答題框。3. keystone 安裝2 分在控制節(jié)點使用提供的 keystone安裝腳本安裝 keystone組件,admin-openrc.sh 文件在尼t(yī)c/keyst one/下。使用keystone相關命令,查詢admin角色的詳細信息,以文本形式提交查詢命 令和結果到答題框。4. glanee 安裝2 分在控制節(jié)點通過腳本完成 glance 鏡像效勞的安裝,使用鏡像文件centos_65_x86_6420210327.qcow2 創(chuàng)立 glanee 鏡像 centos6
7、.5x64,格式為 qcow2。查詢鏡像列表信息,以文本形式提交查詢命令和結果到答題框。5. nova安裝2分在控制節(jié)點和計算節(jié)點通過提供的 nova 腳本,完成 nova 效勞在控制節(jié)點和計 算節(jié)點的安裝。使用 nova 相關命令查詢提供 nova 所有效勞所在的主機列表信息,以文本形式 提交查詢命令和結果到答題框。6. neutron 安裝2 分在控制節(jié)點和計算節(jié)點通過提供的 neutron 腳本,完成 neutron 效勞在控制節(jié)點 和計算節(jié)點的安裝,然后配置云平臺網絡為 GRE 網絡。待完成網絡創(chuàng)立之后,使用 neutron 相關命令查詢 neutron DHCP agent 效勞的
8、詳細信息,將查詢信息以文本形式提交到答題框。7.SDN 網絡配置 4 分1安裝 OpenDaylight 運行環(huán)境 1 分在控制節(jié)點安裝配置 JDK 和 Maven 環(huán)境。安裝完成后,查詢 JDK 的版本信息, Maven 的版本信息,以文本形式提交查 詢的命令和結果到答題框。2安裝 OpenDaylight 1 分在控制節(jié)點完成 OpenDaylight 的安裝,完成后使用 curl 命令訪問網頁。將 curl 命令及反應信息以文本形式提交到答題框。 3SDN 網絡配置 2 分在控制節(jié)點和計算節(jié)點完成 SDN 在 OpenStack 中的配置 查詢計算節(jié)點和控制節(jié)點網橋信息,通過 curl
9、命令查詢 OpenDayLight 狀態(tài)返回信息。將查詢信息以文本形式提交到答題框。8. 網絡創(chuàng)立 2 分平臺配置SDN網絡。創(chuàng)立云主機網絡 extnet-sdn,作為虛擬機外部網絡,子網 為extsubnet-sdn,可用網段為100150,網關為該網絡相應交換機地址。創(chuàng)立云主 機網絡intnet-sdn,作為實例的內部網絡,子網為intsubnet-sdn,可用網段為100150, 網關為。創(chuàng)立路由router-sdn,在路由中添加對應的網關和端口,完成SDN網絡創(chuàng)立。查詢網絡列表信息、子網列表信息、路由 router-sdn 的詳細信息,以文本形式 提交到答題框。9. dashboard
10、 配置2 分通過提供的腳本完成 dashboard的安裝,配置域名映射,使得用戶可以通過訪 問云平臺。使用 curl 命令查詢網址并將查詢結果以文本形式提交到答題框。任務三、laaS運維16分將賽位清單中所提供的 centos_65_x86_xiandiancloud.qcow2 鏡像上傳到云平臺 內,上傳名稱為 xiandiancloud ,并按照 1CPU, 1GB 內存, 50GB 硬盤的配置要求 啟動實例,啟動完畢后完成以下運維。1. 數(shù)據(jù)庫管理 4 分管理員在檢查云平臺運行狀態(tài)時發(fā)現(xiàn)數(shù)據(jù)庫啟動失敗,并且遺失數(shù)據(jù)庫 root 用戶 密碼,試根據(jù)數(shù)據(jù)庫運維的相關知識,解決數(shù)據(jù)庫啟動異常問
11、題,并且重新設置管理 員密碼為 mysqlpass。待數(shù)據(jù)庫效勞恢復正常后, 使用數(shù)據(jù)庫的相關命令查詢數(shù)據(jù)庫的編碼方式,將 查詢命令及結果以文本形式提交到答題框 。2. keystone 管理4 分由于管理員對 Keystone 效勞誤操作,導致認證效勞啟動失敗,試根據(jù)云計算相關 運維知識,解決 Keystone 效勞啟動異常問題。待 Keystone 效勞正常啟動后, 使用 keystone命令分別創(chuàng)立用戶 new-user,租戶new-project,角色new-role,創(chuàng)立完成 后,將 new-user用戶綁定到 new-project租戶和 new-role角色中。以文本形式在答題框
12、填入該操作命令。3. nova管理4分管理員在配置 Nova 效勞時誤配置兩個參數(shù)導致效勞啟動異常, 在修復過程中, 對keystone創(chuàng)立的nova用戶存在誤操作現(xiàn)象,試根據(jù)云計算相關運維知識,解決 Nova 效勞啟動異常問題。待 Nova 效勞正常啟動后,查詢 service-list 列表信息,以文本形式提交查詢結 果到答題框。4. heat編配效勞安裝配置4分1 使用提供的腳本在控制節(jié)點安裝heat組件。在答題框以文本形式填入查詢 stack 列表的反應信息。2從考試系統(tǒng)附件下載 server.yml 文件,通過命令行使用 server.yml 文件創(chuàng) 建棧mystack,指定配置參數(shù)
13、為鏡像 centos6.5網絡net-c,待創(chuàng)立完成后,提交棧 的創(chuàng)立命令及棧 mystack 狀態(tài)為 CREATE_COMPLETE 的事件詳細信息。以文本形式填入答題框。任務四、大數(shù)據(jù)系統(tǒng)搭建 8 分 大數(shù)據(jù)平臺的搭建采用分布式方式部署,部署在云平臺的兩臺虛擬機上,規(guī)劃 大數(shù)據(jù)平臺的部署架構, VM1 部署大數(shù)據(jù)平臺 master 節(jié)點, VM2 部署大數(shù)據(jù)平臺 slaver 節(jié)點。每個虛擬機按如下要求來配置。系統(tǒng)配置:1CPU,1GB內存,50GB硬盤,連接到網絡。2操作系統(tǒng): centos6.5x64。3主機名配置:master 的主機名為: mymaster;slaver1 Node
14、 的主機名為: myslaver;1. 大數(shù)據(jù)平臺環(huán)境準備( 1 分)(1)掛載,把軟件包拷貝到 master節(jié)點的/opt/目錄 下。( 2 )根據(jù)環(huán)境要求修改 2 個節(jié)點的主機名。(3) 修改2個節(jié)點的hosts文件。(4) 配置2個節(jié)點使用iaas的yum源。( 5)配置 2 個節(jié)點無密碼公鑰認證。( 6)安裝 2 個節(jié)點的 JDK 環(huán)境。查詢2個節(jié)點的主機名、hosts文件、yum源配置文件的信息,以文本形式提交 到答題框。2. Hadoop 部署( 2 分)在兩個節(jié)點上完成 Hadoop 集群的搭建,參考提供的配置文件模板, 完成 Hadoop 的相關配置,啟動大數(shù)據(jù)集群。分別在主節(jié)
15、點和從節(jié)點查詢 Hadoop 的效勞進程信息,以文本形式提交查詢結 果到答題框。3. pig 部署( 3分)在主節(jié)點完成 pig 的部署,參考提供的配置文件模板,完成 pig 的相關配置, 以 pig 的 Local 模式啟 動 pig。以文本形式提交輸出信息答題框。4. pig 運算( 2 分)下載附件中提供的 access_log.txt 至 /opt 目錄下 ,使用 pig 本地模式計算日志access_log.txt 中 ip 地址出現(xiàn)的次數(shù),輸出的結果存放到 /opt/output 目錄下。以文本形式提交操作的命令和查詢計算的輸出到答題框。任務五、PaaS系統(tǒng)組建(20分)I. Pa
16、aS部署(5分)規(guī)劃PaaS平臺的部署架構,PaaS部署在IaaS平臺的3臺虛擬機上。PaaS采用分開安裝的方式部署,VM1部署PaaS平臺Broker節(jié)點,VM2部署PaaS平臺Node 節(jié)點,VM3部署Git Server。每個虛擬機配置如下:系統(tǒng)配置:1CPU, 1GB內存,50GB硬盤,連接到網絡。(2) 操作系統(tǒng):cen tos6.5x64。(3) IP : Broker、Node 和 Git Server 節(jié)點動態(tài)分配(4) 主機名配置:PaaS Broker 的主機名為:broker ;PaaS Node的主機名為:n ode;Git Server 的主機名為:gitserver
17、。根據(jù)表3所提供的參數(shù),完成配置文件的自定義與修改,搭建PaaS平臺。表3參數(shù)配置表參數(shù)工程參數(shù)值域名xdpaas 數(shù)據(jù)庫密碼chi naskill管理頁面密碼chi naskillPaaS系統(tǒng)用戶名稱adminPaaS系統(tǒng)密碼Passw0rd查詢Broker節(jié)點的PaaS平臺變量配置文件,使用 nova命令查詢PaaS平臺所 使用的云主機類型及各云主機詳細信息,并通過curl命令查詢PaaS平臺首頁,在gitserver效勞器上查詢git版本信息,將以上查詢命令及結果輸入答題框。2. RHC 運維3 分在 gitserver 上安裝 rhc 客戶端,通過 app-create 創(chuàng)立 php5
18、.3 并添加 mysql5.1 套 件的應用,名稱為 mysqldb。創(chuàng)立完成后,通過 app-stop參數(shù)關閉應用,通過命令 行使用 app-show 參數(shù)查詢應用的狀態(tài)。以文本形式提交以上操作命令和執(zhí)行結果到答題框。3. DNS 驗證2 分通過dig命令查詢PaaS的域名,驗證該 DNS是否正常。以文本形式提交以上操作命令和執(zhí)行結果到答題框。4. Mongo 數(shù)據(jù)庫驗證 2 分登錄MongoDB,創(chuàng)立數(shù)據(jù)庫 xdcloud,在數(shù)據(jù)庫中創(chuàng)立 skill_competitor集合, 在集合插入 2 條文檔記錄: year:2021, title:'2021Cloud Skill Com
19、petitor',Tip:'Name Changed '和 year:2021, title:'2O15 Cloud Security Skill Competitor'。查詢集合中的記錄,以文本形式提交操作命令和執(zhí)行結果到答題框。5. 部署 e-Commerce4 分 Magento 是 php 開源的電子商務系統(tǒng),部署域名為部署成功后,通過 curl 命令 訪問首頁。以文本形式提交 curl 命令和執(zhí)行結果到答題框。6. 部署 Dolibarr 4 分Dolibarr 是 php 開源的 企業(yè)資源規(guī)劃方案 系統(tǒng),部署 Dolibarr 應用,部署域名
20、 為部署成功后,通過 curl 命令訪問首頁。以文本形式提交 curl 命令和執(zhí)行結果到答題框第三局部:云應用開發(fā)任務一、云存儲 Web應用開發(fā)7分云存儲網盤 Web應用的開發(fā),選用javaEE技術平臺,使用集中部署的云存儲效勞cloudstorage_web.zip。網盤 Web應用的用戶界面如圖 2所示。'kx iilhcwilAli * inn -o/iO全SB父啊開發(fā)環(huán)境:SDK(java joss) + ( eclipse)+ JDK + Tomcat + Mysql + swift.sql + 案例丄3轉RM如制三#翎玄樣圖2網盤Web應用的用戶界面圖1. 搭建開發(fā)環(huán)境和導
21、入工程1分根據(jù)指定的賬戶名,密碼等信息修改連接云平臺的配置,解壓 cloudstorage_web.zip,導入開發(fā)案例并運行。運行后按順序提交瀏覽器登錄頁面截 圖、登錄后的【全部文件】頁面截圖、修改的配置、java代碼到答題框。2. 我的視頻功能3分基于SDK提供的接口,實現(xiàn)云存儲網盤Web我的視頻功能,通過我的視頻導航展示當前網盤所有視頻文件列表。實現(xiàn)后按順序提交運行的網頁截圖和增改的 java代碼到答題框。3. 網盤詳情功能3分基于SDK提供的接口,實現(xiàn)網盤詳情功能,在所有文件視圖下的操作欄增加詳情按鈕,點擊詳情,彈出信息框。信息框展示目前網盤文件累計容量單位KB,目錄數(shù)單位個、文件數(shù)量
22、單位個、圖片數(shù)單位個、視頻數(shù)單位個,實現(xiàn)后按順序提交運行的網頁截圖和增改的java、JSP代碼到答題框。任務二、大數(shù)據(jù)案例開發(fā) 5 分1. 單個 Hadoop M-R 分詞統(tǒng)計 3 分基于 hadoop SDK 提供的接口和 Web 開發(fā)框架代碼,對目錄路徑下的“ FourMasterpiecesofChina/txt/ WaterMargin.txt格式文件,使用 hadoop map-reduce進行文字內容分析,通過詞匯統(tǒng)計分析文章中出現(xiàn)次數(shù)最多的前 10 個詞匯,將統(tǒng) 計結果以可視化d3.js框架餅圖pie的形式在單獨一個 Web網頁展示出來。提交 分詞統(tǒng)計結果的網頁截圖和添加的Jav
23、a JSP代碼到答題框。2. 兩個文件 Hadoop M-R 分詞統(tǒng)計 2 分基于 hadoop SDK 提供的接口和 Web 開發(fā)框架代碼, 對同一目錄路徑下的選擇“ FourMasterpiecesofChina/txt/WaterMargin.txt 和“ FourMasterpiecesofChina/txt/RomanceoftheThreeKingdoms.txt 個文件, 分別對2這 2 個文件進行詞匯統(tǒng)計分析,并各取每個文件出現(xiàn)次數(shù)最多的前 10個詞匯,合成共 計20詞匯,通過可視化 d3.js框架柱形圖column 的形式在單獨一個 Web網頁 展示出來。提交分詞統(tǒng)計結果的網
24、頁截圖和添加的Java、JSP代碼到答題框。任務三、云存儲網盤客戶端 8 分云存儲網盤客戶端 APP的開發(fā),選用An droid開源技術平臺,使用集中部署的 云存儲效勞。開發(fā)環(huán)境: SwiftSDKopenstack-java-sdk +Android 開發(fā)環(huán)境 adt-bundle-windows-x86_64 +JDK1.7+ 案例程序 cloudstorage_android.zip 程序的 運行采用 Genymotion 模擬器。網盤客戶端的用戶界面如圖 3 所示。.圖3網盤客戶端用戶界面圖1搭建開發(fā)環(huán)境和導入工程1分根據(jù)指定的賬戶名,密碼等信息修改連接云平臺的配置,解壓cloudst
25、orage_android.zip,導入開發(fā)案例并運行。運行后按順序提交APP登錄界面的模擬器截圖、登錄后的模擬器截圖及修改的java代碼到答題框。2我的文檔功能2分基于SDK提供的接口,實現(xiàn)通過我的文檔導航展示當前網盤所有文檔文件的功能。實現(xiàn)后按順序提交運行的模擬器截圖和增改的java代碼到答題框。3. 文件排序功能3分基于SDK提供的接口和框架代碼,在云網盤安卓應用全部文件界面的頂部操作欄Actionbar增加“大小排序按鈕,其中所有當前目錄文件夾排在最后, 沒有排序要求。實現(xiàn)后按順序提交模擬器運行結果截圖和增改的java、xml的代碼到答題框。4. 新建文件夾2分基于SDK提供的接口,實
26、現(xiàn)云網盤安卓應用“全部文件根目錄下文件新建功能。把容器根目錄下新建文件夾“cloud2021skills "。實現(xiàn)后按順序提交運行的模擬器截圖和增改的java代碼到答題框。任務四、排序算法2分1合并排序算法云存儲文件對象數(shù)組的堆mergeSort排序算法如下,試補充空格處的代碼,共四處,每空一行提交到答題框。2分/*合并排序,結果從小到大* paramvalues輸入待排序對象數(shù)組* paramcp比擬器*/public static void mergeSort(StoredObject in puts, Comparator cp) int nu mber = in putsen gth;StoredObject helper =new StoredObject nu mber;mergesort (i nputs, helper, 0, nu mber - 1, cp);private static void mergesort(Object
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度城市軌道交通運營合同違約責任協(xié)議范本4篇
- 二零二五年度淋浴房漏水排查與修復合同4篇
- 2025年度智能語音識別與交互系統(tǒng)合同3篇
- 2025年度醫(yī)療影像設備買賣及試用效果合同4篇
- 2025年度馬鈴薯種植基地與農業(yè)科研機構合作開發(fā)合同4篇
- 二零二五年度中小企業(yè)發(fā)展基金貸款借款合同4篇
- 二零二五版光通信IC產品銷售與分銷協(xié)議2篇
- 2025年水電安裝與綠色建筑一體化總承包協(xié)議3篇
- 二次建筑框架施工人力分包合同(2024版)版
- 2025年度能源資源開發(fā)合作協(xié)議3篇
- 物業(yè)民法典知識培訓課件
- 2023年初中畢業(yè)生信息技術中考知識點詳解
- 2024-2025學年山東省德州市高中五校高二上學期期中考試地理試題(解析版)
- TSGD7002-2023-壓力管道元件型式試驗規(guī)則
- 2024年度家庭醫(yī)生簽約服務培訓課件
- 建筑工地節(jié)前停工安全檢查表
- 了不起的狐貍爸爸-全文打印
- 第二章流體靜力學基礎
- 小學高年級語文作文情景互動教學策略探究教研課題論文開題中期結題報告教學反思經驗交流
- 春節(jié)新年紅燈籠中國風信紙
- 注塑件生產通用標準
評論
0/150
提交評論