2022年全国职业院校技能大赛(高职组)“云计算”赛项赛卷①第一场次:私有云

2022年全国职业院校技能大赛(高职组)

云计算”赛项赛卷1

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

目录

2022年全国职业院校技能大赛(高职组)

“云计算”赛项赛卷1

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

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

题目1. 基础环境搭建(5分)

题目2. OpenStack平台搭建(5分)

(注:为了避免OpenStack不能成功搭建而影响后面竞赛进程,任务2-3向选手提供openstack平台,供参赛选手进行竞赛)

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

题目3. OpenStack云平台运维(10分)

任务三、私有云运维开发任务(10分)(本任务只公布考试范围,不公布赛题)

题目4. Ansible自动化运维(5分)

题目5. OpenStack APIs运维开发(5分)

需要软件包环境等竞赛资料可私信博主。

某企业拟使用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地址,用户名和密码。

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

题目1. 基础环境搭建(5分)

1.使用提供的用户名密码,登录竞赛用的云计算平台,自行使用 CentOS7.9镜像创建两台云主机,flavor 使用 4v_8G_100G_50G 的配置,第一张网卡使用提供的网络,第二张网卡使用的网络自行创建(网段为 10.10.X.0/24,X为工位号)。创建完云主机后确保网络正常通信,然后按以下要求配置服务器:

(1)设置控制节点主机名为controller,设置计算节点主机名为compute;

(2)修改hosts文件将IP地址映射为主机名;

2.设置controller节点可以无秘钥访问compute节点。

3.使用提供的 http 服务地址,在 http 服务下,存在 centos 和 iaas 的网络 yum 源, 使用该 http 源作为安装 iaas 平台的网络源。分别设置 controller 节点和 compute 节点的 yum 源文件 http.repo。

4.在 controller 节点上部署 chrony 服务器,允许其他节点同步时间,启动服务并设置为开机启动;在compute 节点上指定 controller 节点为上游 NTP 服务器,重启服务并设为开机启动。

5.在 compute 节点上利用空白分区划分 2 个 20G 分区。

题目2. OpenStack平台搭建(5分)

本任务需要完成openstack平台的安装搭建及运维任务,表2提供了在安装过程中需要使用相关服务参数。

表2 密码

服务名称

变量

参数/密码

Mysql

root

000000

Keystone

000000

Glance

000000

Nova

000000

Neutron

000000

Heat

000000

Zun

000000

Keystone

DOMAIN_NAME

demo

Admin

000000

Rabbit

000000

Glance

000000

Nova

000000

Neutron

000000

Heat

000000

Zun

000000

Neutron

Metadata

000000

External Network

enp9s0(外网卡名)

1.使用提供的脚本框架 iaas-pre-host.sh 和 openrc.sh 环境变量文件,填充脚本,在controller 和 compute 节点上分别安装openstack 平台的基础组件并完成相关配置。

2.使用提供的脚本框架iaas-install-mysql.sh,填充脚本,在 controller 节点上安装mariadb、 mencached、rabbitmq 等服务并完成相关配置。

3.使用提供的脚本框架 iaas-install-keystone.sh,填充脚本,在 controller 节点上安装keystone 服务并完成相关配置。

4.使用提供的脚本框架 iaas-install-glance.sh,填充脚本,在 controller 节点上安装glance服务并完成相关配置。

5.使用提供的脚本框架 iaas-install-nova-controller.sh 和 iaas-install-nova-compute.sh,填充脚本,在 controller 和 compute 节点上安装 nova 服务并完成配置。

6.使用提供的脚本框架iaas-install-neutron-controller.sh 和iaas-install-neutron-compute.sh,填充脚本,在 controller 和 compute 节点上安装 neutron 服务并完成配置。

7.使用提供的脚本框架 iaas-install-dashboard.sh,填充脚本,在 controller 节点上安装dashboard 服务并完成相关配置。

8.使用提供的脚本框架 iaas-install-cinder-controller.sh 和 iaas-install-cinder-compute.sh, 填充脚本,在 controller 和 compute 节点上安装 cinder 服务并完成配置。

9.使用提供的脚本框架 iaas-install-designate.sh,填充脚本,安装DNS服务并完成相关配置。

10.使用提供的脚本框架 iaas-install-heat.sh,填充脚本,安装heat编排服务并完成相关配置。

11.使用提供的脚本框架 iaas-install-cloudkitty.sh,填充脚本,安装cloudkitty计费服务并完成相关配置。

12.使用提供的脚本框架 iaas-install-blazar.sh,填充脚本,安装增加Blazar资源预订服务并完成相关配置。

(注:为了避免OpenStack不能成功搭建而影响后面竞赛进程,任务2-3向选手提供openstack平台,供参赛选手进行竞赛)

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

题目3. OpenStack云平台运维(10分)

1.使用提供的云安全框架组件,将提供的OpenStack云平台的安全策略从http优化至https。

2.在提供的OpenStack平台上,通过修改相关参数对openstack平台进行调优操作,相应的调优操作有:

(1)设置内存超售比例为1.5倍;

(2)设置nova服务心跳检查时间为120秒。

3.在提供的OpenStack平台上,使用Swift对象存储服务,修改相应的配置文件,使对象存储Swift作为glance镜像服务的后端存储。

4.在提供的OpenStack平台上,编写heat模板createvm.yml文件,模板作用为按照要求创建一个云主机。

5.在提供的OpenStack平台上,对cinder存储空间进行扩容操作,要求将cinder存储空间扩容10G。

6.在OpenStack私有云平台,创建一台云主机,使用提供的软件包,编写一键部署脚本,要求可以一键部署gpmall商城应用系统。

7.使用manila共享文件系统服务,使manila为多租户云环境中的共享文件系统提供统一的管理服务。

8.使用Blazar服务,使得管理员可以在OpenStack中为虚拟(实例,卷等)和物理(主机,存储等)的不同资源类型提供资源预留的能力。

9.使用cloudkitty计费服务,处理来自不同监控指标后端的数据并进行计费规则创建。以达到费用核算目的。

10.使用提供的iaas-error1镜像创建云主机,创建后的云主机内有错误的OpenStack平台,错误现象为cinder服务无法正常使用,请结合报错信息排查错误,使cinder服务可以正常使用。

任务三、私有云运维开发任务(10分)(本任务只公布考试范围,不公布赛题)

题目4. Ansible自动化运维(5分)

使用自动化运维工具Ansible对云主机进行批量系统配置、批量程序部署、批量运行命令等运维操作。

题目5. OpenStack APIs运维开发(5分)

编写Python脚本调用OpenStack API对OpenStack云平台进行管理和运维。

  • 7
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
2019云计算竞赛国赛e卷共包含多个题目,其中涵盖了云计算的各个方面。以下是其中部分题目的回答: 题目一:云计算的定义和特点 云计算是一种基于互联网的计算模式,通过共享的计算资源和数据存储空间,为用户提供灵活、可扩展、高效和经济的计算服务。其特点包括强大的计算能力、高可用性、易扩展、按需分配等。 题目二:公有云和私有云的区别 公有云是由云服务提供商所建设和管理的云计算基础设施,被多个织或个人共享使用。私有云是由企业或织自己建设和管理的云计算基础设施,用于满足特定织的需求。区别在于共享性和控制权的不同。 题目三:云计算的优势和挑战 云计算的优势包括节省成本、高可用性、灵活性、易扩展、自动化管理等。挑战包括数据安全性、网络延迟、服务稳定性、合规性等问题。 题目四:云计算中的虚拟化技术 虚拟化技术是云计算的核心技术之一,通过在物理硬件上创建多个虚拟的运行环境,实现资源的高效利用。常见的虚拟化技术包括服务器虚拟化、存储虚拟化和网络虚拟化。 题目五:容器技术在云计算中的应用 容器技术是一种轻量级的虚拟化技术,可以将应用及其依赖打包成一个可移植的容器,实现跨平台运行。在云计算中,容器技术可以提供快速部署、高效管理和弹性扩展的能力,被广泛应用于云原生应用的开发和部署。 通过以上题目的回答,可以了解到2019云计算竞赛国赛e卷的内容涵盖了云计算的定义、特点、公有云和私有云的区别、云计算的优势和挑战、虚拟化技术以及容器技术等方面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旺仔Sec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值