2022年安徽省职业院校技能大赛 (高职组)“云计算”赛项样卷

#需要资源或有问题的,可私博主!!!

#需要资源或有问题的,可私博主!!!

#需要资源或有问题的,可私博主!!!

第一场次:私有云(50 分)

某企业拟使用OpenStack 搭建一个企业云平台,以实现资源池化 弹性管理、企业应用集中管理、统一安全认证和授权等管理。

系统架构如图 1 所示,IP 地址规划如表 1 所示。

图 1 系统架构图

表 1  IP 地址规划

设备名称

主机名

接 口

IP 地址

说明

云服务器 1

Controller

eth0

172.129.x.0/24

Vlan x

eth1

自定义

自行创建

云 服 务器 2

Compute

eth0

172.129.x.0/24

Vlan x

eth1

自定义

自行创建

云服务器 3

...

云服务器n

自定义

eth0

172.129.x.0/24

PC-1

本地连接

172

24

16

0/24

PC 使用

说明:

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

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

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

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

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

任务一、私有云服务搭建(15分)

使用提供的用户名密码,登录竞赛用的云计算平台,按要求自行使用镜像创建两台云主机,创建完云主机后确保网络正常通信,然后按要求配置服务器。根据提供安装脚本框架,补充脚本完成openstack平台的安装搭建及运维任务。

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

在搭建好的 OpenStack 平台上,对 OpenStack 平台及各组件进行运维管理,对云主机、云存储、云网络、云数据库、负载均衡和高可用等进行运维管理,能编写shell脚本完成私有云应用项目部署,如搭建私有博客系统、应用商城网站等。

任务三、私有云运维开发(10分)

在搭建好的OpenStack平台上,使用Ansible进行自动化运维开发。在搭建好的OpenStack平台上,使用Python编写代码调用OpenStackAPIs 接口完成云平台日常运维工作,如查询虚拟机状态、管理虚拟机等操作。

第二场次:容器云

说明:使用提供的用户名和密码,登录私有云平台,创建云主机,完成容器 云平台部署与运维的相关操作,所有的需要用到的软件、镜像及附件,均在设备 确认单中给出。

任务一、容器云服务搭建任务(5分)

完成 DockerCE、docker-compose以及Harbor 仓库的安装,导入给定镜像,并推送到私有仓库;完成Kubernetes集群及Kubernetes 相关组件安装。使用容器云平台的各项命令,检查容器云平台的运行 状态,监控容器云平台的运行情况。

任务二、容器云应用部署任务(20分)

使用由第三方公司提供的应用程序,基于Docker容器编排技术,部署一个应用系统。采用给定架构来构建CICD环境,并针对给定应用系统配置持续集成服务。

任务三、容器云服务运维任务(15分)

Kubernetes可以管理包含裸金属、VM、容器等多种运行时,实现一套调度。实现基于Kubernetes集群,完成Kubernetes容器云平台的Pod、Deployment、Service、Ingress、网络、存储卷和Istio服务网格等运维。基于Kubernetes的KubeVirt服务,实现虚拟机实例创建、迁移、管理与运维。

任务四、容器云平台运维开发任务(10分)

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/757414.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Linux】自动化构建工具-make/Makefile

个人主页 : zxctscl 如有转载请先通知 文章目录 1. 前言2. 认识make/Makefile3. 了解make/Makefile原理3.1 依赖关系和依赖方法3.2 make检测的顺序3.3 PHONY:XXX 4. makefile内置符号 1. 前言 在上一篇中已经了解了【Linux】编译器-gcc/g使用,这次来一起…

Arch xfce桌面修改中文locale为英文locale和i3wm禁用触摸板

中文很烦人,要切换输入法,所以更改 localectrl list-locales localectl set-locale en_US.UTF-8 localectl status另外有一个可替代的输入法方案: fcitx5 自行搜fcitx5 archwiki 重启,提示修改目录为英文,保留英文 i3wm 禁用触…

具有功耗低、触控灵敏度高、抗干扰能力强等功能的单键电容式触控芯片——TS223B,适用于小家电、电子玩具等产品

•应用领域• 适用于小家电、电子玩具、智能物联网等各种触控产品方案。 •功能介绍• 这款推出的单键电容式触控芯片TS223B具有功耗低、触控灵敏度高、抗干扰能力强等众多优势,输出方式包括直接输出、电平翻转输出,并且输出的初始状态可以配置&#xff…

前端将两个div在一个长为500px,高为300px的div里面并列居中对齐。

前端将两个div在一个长为500px&#xff0c;高为300px的div里面并列居中对齐。 要实现将两个 div 元素放置在一个长为500px&#xff0c;高为300px的父 div 中&#xff0c;一个在左边&#xff0c;一个在右边&#xff0c;并且居中对齐&#xff0c;可以使用Flexbox布局来实现。 <…

Vue快速教程:如何优雅地移除数组中的特定元素?

1、事件参与角色介绍 角色&#xff1a; 1、记录数组multipleSelection&#xff0c;负责记录目前已勾选的记录 2、表格变量currentDeviceList&#xff0c;显示显示当前表格的内容2、事件关联 由于表格是带筛选功能的&#xff0c;且记录带有记忆性&#xff0c;所以记录数组mul…

Outlook邮箱后缀是什么?如何改邮箱后缀?

Outlook邮箱后缀可以更改吗&#xff1f;微软有哪些后缀的邮箱&#xff1f; 对于许多刚接触Outlook邮箱的新手来说&#xff0c;了解Outlook邮箱后缀是必不可少的一步。那么&#xff0c;Outlook邮箱后缀究竟是什么呢&#xff1f;接下来&#xff0c;AokSend就来详细探讨一下这个问…

SSD203D高性能HDMI投影仪方案

一、方案描述&#xff1a; SSD203D是高度集成的高性能HDMI投影仪解决方案,主芯片为ARM Cortex A7,dule core,1.2GHz;内置DDR3,1Gb;支持H.264/H.265解码;支持JPEG基线编码;支持2D图形引擎;支持HDMI输出最高可达1920x1080/1920x120030fps ;支持SPI-Nor/Nand Flash;Built-in RTC;…

C语言之计算某日是该年的第几天

目录 一 简介 二 代码实现 三 时空复杂度 一 简介 在C语言中&#xff0c;计算某日是该年的第几天通常涉及以下步骤&#xff1a; 判断输入的年份是否为闰年。根据判断结果&#xff0c;确定当年二月的天数&#xff08;28或29天&#xff09;。然后&#xff0c;根据月份从前…

媒体邀约专访的意义?怎么做

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好&#xff0c;我是51媒体网胡老师。 媒体邀约专访是指企业、组织或个人主动邀请媒体进行专题访谈的一种公关活动。这种活动对于提升品牌形象、传播信息、增强公众认知度和信任度等方面都有重要作用。以下是媒体邀约专访的一…

java生成水印图片

直接上代码&#xff1a; package com.hx.manage;import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException;/*** 管理端API-应用启动类** author EastHill*/ public class Main {public stat…

机器学习 - PyTorch使用流程

通常的 PyTorch Workflow 是这样的. But the workflow steps can be repeated and changed depending on the problem you’re working on. Get data ready (turn into tensors)Build or pick a pretrained model to suit your problem 2.1 Pick a loss function & optimi…

第1章 初识 Python 背记手册

1、print()—输出 print()函数的基本用法如下&#xff1a; print("输出的内容")其中&#xff0c;输出内容可以是数字和字符串&#xff08;使用引号括起来&#xff09;&#xff0c;此类内容将直接输出&#xff0c;也 可 以是包含运算符的表达式&#xff0c;此类内容…

彻底学会系列:一、机器学习之梯度下降(2)

1 梯度具体是怎么下降的&#xff1f; ∂ J ( θ ) ∂ θ \frac{\partial J (\theta )}{\partial \theta} ∂θ∂J(θ)​&#xff08;损失函数&#xff1a;用来衡量模型预测值与真实值之间差异的函数&#xff09; 对损失函数求导&#xff0c;与学习率相乘&#xff0c;按梯度反方…

马斯克AI大模型Grok开源了!

2024年3月18日&#xff0c;马斯克的AI创企xAI兑现承诺&#xff0c;正式发布了此前备受期待大模型Grok-1。 代码和模型权重已上线GitHub: https://github.com/xai-org/grok-1 截止目前&#xff0c;Grok已经在GitHub上获得了35.2k颗Star&#xff0c;还在不断上升中。 Grok官方博…

yolov9目标检测可视化图形界面GUI源码

该系统是由微智启软件工作室基于yolov9pyside6开发的目标检测可视化界面系统 运行环境&#xff1a; window python3.8 安装依赖后&#xff0c;运行源码目录下的wzq.py启动 程序提供了ui源文件&#xff0c;可以拖动到Qt编辑器修改样式&#xff0c;然后通过pyside6把ui转成python…

【11】工程化

一、为什么需要模块化 当前端工程到达一定规模后,就会出现下面的问题: 全局变量污染 依赖混乱 上面的问题,共同导致了代码文件难以细分 模块化就是为了解决上面两个问题出现的 模块化出现后,我们就可以把臃肿的代码细分到各个小文件中,便于后期维护管理 前端模块化标准…

Cookie、Session、Token详解及基于JWT的Token实现的用户登陆身份认证

目录 前置知识 Cookie 什么是Cookie Cookie的作用 Cookie的声命周期 Session 什么是Session 服务集群下Session存在的问题 集群模式下Session无法共享问题的解决 Cookie和Session的对比 Token 什么是Token 为什么产生Token 基于JWT的Token认证机制 Token的优势 …

第112讲:Mycat实践指南:字符串Hash算法分片下的水平分表详解

文章目录 1.字符串Hash算法分片的概念1.1.字符串Hash算法的概念1.2.字符串Hash算法是如何将数据路由到分片节点的 2.使用字符串Hash算法分片对某张表进行水平拆分2.1.在所有的分片节点中创建表结构2.2.配置Mycat实现字符串Hash算法分片的水平分表2.2.1.配置Schema配置文件2.2.2…

Redis Pub/Sub: 实时消息传递的完美解决方案

Redis发布订阅&#xff08;Pub/Sub&#xff09;是一种消息传递模式&#xff0c;允许消息的发送者&#xff08;发布者&#xff09;将消息发送给多个接收者&#xff08;订阅者&#xff09;。在Redis中&#xff0c;发布者和订阅者之间通过频道&#xff08;Channel&#xff09;进行…

算法刷题day33

目录 引言一、动态网格二、画图三、扫雷 引言 这几天一直再写关于搜索的问题&#xff0c;我发现搜索不仅仅局限于网格中的那种搜索&#xff0c;还有状态的变换&#xff0c;也可以抽象成一个点&#xff0c;去找最小变换次数&#xff0c;这也是一种搜索&#xff0c;所以说还是得…