2023 年安徽省职业院校技能大赛(高职组)“ 云计算应用 ”赛项样题

本文主要是介绍2023 年安徽省职业院校技能大赛(高职组)“ 云计算应用 ”赛项样题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2023 年安徽省职业院校技能大赛(高职组)

 云计算应用 ”赛项样题

目录

2023 年安徽省职业院校技能大赛(高职组)

“ 云计算应用 ”赛项样题

模块一  私有云(50  分)

任务 1    私有云服务搭建(10  分)

任务 2    私有云服务运维(25  分)

任务 3    私有云运维开发(15  分)

模块二  容器云(50  分)

任务 1    容器云服务搭建 (10 分)

任务 2    容器云服务运维 (25 分)

任务 3    容器云运维开发(15 分)

需要软件包环境可私信博主


某企业根据自身业务需求,实施数字化转型,规划和建设数字化平 台,平台聚 焦“DevOps  建运一体  和“数据驱动产品开发 ”,拟采用 开源 OpenStack  搭建企业内 部私有云平台,开源 Kubernetes 搭建云原 生服务平台,选择国内主流公有云平台服务,基于数字化平台底座,面

向业务开发边缘计算云应用产品。

拟将该任务交给工程师 A B,分工协助完成云平台服务部署、云 应用开发、 云系统运维等任务,系统架构如 1  所示, IP  地址规划如

 1  所示。

 1  系统架构图

1 IP 地址规划

说明

1.竞赛使用集群模式进行, 比赛时给每个参赛队提供独立的租户与 用户,各用户的资源配额相同,参赛选手通过用户名与密码登录竞赛云平台,创建云主机进行相应答题,2  名参赛选手的集群账号密码相同;

2.表中的 x 为赛位号,在进行 OpenStack  搭建时的第二块网卡地址根据题意自行创建;

3.根据图表给出的信息,检查硬件连线及网络设备配置,确保网络连接正常;

4.考试所需要的账号资源、竞赛资源包与附件均会在考位信息表与设备确认单中给出;

5. 竞赛过程中,为确保服务器的安全,请自行修改服务器密码;在考试系统提交信息时,请确认自己的 IP  地址,用户名和密码。

模块一  私有云(50  分)

任务 1    私有云服务搭建(10  分)

1.使用提供的用户名、密码,登录竞赛集群云平台,按要求自行使 用镜 像创建两台云主机,创建完云主机后确保网络正常通信,然后按要求配置服务器,安装基础服务。

2.根据提供安装脚本框架, 补充完成 OpenStack 平台各服务组件的部署,使用 OpenStack  的各项命令,检测平台和服务运行状态。

任务 2    私有云服务运维(25  分)

1.在搭建好的 OpenStack     平台上,对 OpenStack  平台及各组件进 行运维管理,对云主机、云存储、云网络、云数据库、负载均衡和高可用等进行运维管理。

2. 完成私有云应用项目部署,搭建私有博客系统、应用商城网站等应用系统。

3.分析和排查 OpenStack  私有云平台、云服务、云应用系统的问题。

任务 3    私有云运维开发(15  分)

1.在搭建好的 OpenStack 平台上,使用 Ansible  进行自动化运维开发。

2. 在搭建好的 OpenStack 平台上 ,使用 Python 编写代码 ,调用

OpenStack APIs  SDK ,完成云平台日常运维工作。

模块二  容器云(50  分)

任务 1    容器云服务搭建 (10 分)

1. 完成 Docker CE  docker-compose 以及 Harbor 仓库的安装,导入给定镜像,并推送到私有仓库。

2.完成 Kubernetes 平台、istioKubeVirtPrometheus 等服务的部署,使用容器云平台的各项命令,检测容器云平台和服务的运行状态。

任务 2    容器云服务运维 (25 分)

1.在搭建好的 Kubernetes 平台上,对 Kubernetes 平台、istioKubeVirt 各组件进行运维管理,对 Pod  Deployment Service Ingress 网络、存储卷和 Istio 服务网格等运维。

2.使用提供的应用程序,基于 Docker   容器编排技术,部署应用系统;采用给定架构来构建 CI/CD  环境,并针对给定应用系统配置持续集成服务。

3.分析和排查 Kubernetes   容器云平台、云服务、云应用的系统问题。

任务 3    容器云运维开发(15 分)

基于 Kubernetes 集群,使用 Python 编写脚本调用 Kubernetes APIs SDK ,实现对 Kubernetes 容器云平台进行管理和运维。

这篇关于2023 年安徽省职业院校技能大赛(高职组)“ 云计算应用 ”赛项样题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/543863

相关文章

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

zoj3820(树的直径的应用)

题意:在一颗树上找两个点,使得所有点到选择与其更近的一个点的距离的最大值最小。 思路:如果是选择一个点的话,那么点就是直径的中点。现在考虑两个点的情况,先求树的直径,再把直径最中间的边去掉,再求剩下的两个子树中直径的中点。 代码如下: #include <stdio.h>#include <string.h>#include <algorithm>#include <map>#

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

AI行业应用(不定期更新)

ChatPDF 可以让你上传一个 PDF 文件,然后针对这个 PDF 进行小结和提问。你可以把各种各样你要研究的分析报告交给它,快速获取到想要知道的信息。https://www.chatpdf.com/

poj 1113 凸包+简单几何计算

题意: 给N个平面上的点,现在要在离点外L米处建城墙,使得城墙把所有点都包含进去且城墙的长度最短。 解析: 韬哥出的某次训练赛上A出的第一道计算几何,算是大水题吧。 用convexhull算法把凸包求出来,然后加加减减就A了。 计算见下图: 好久没玩画图了啊好开心。 代码: #include <iostream>#include <cstdio>#inclu

uva 1342 欧拉定理(计算几何模板)

题意: 给几个点,把这几个点用直线连起来,求这些直线把平面分成了几个。 解析: 欧拉定理: 顶点数 + 面数 - 边数= 2。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <cmath>#inc

uva 11178 计算集合模板题

题意: 求三角形行三个角三等分点射线交出的内三角形坐标。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <cmath>#include <stack>#include <vector>#include <