admin管理员组

文章数量:1534217

2024年6月3日发(作者:)

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

“云计算应用”赛项赛卷5

某企业根据自身业务需求,实施数字化转型,规划和建设数字化平台,平台聚焦

“DevOps开发运维一体化”和“数据驱动产品开发”,拟采用开源OpenStack搭建企

业内部私有云平台,开源Kubernetes搭建云原生服务平台,选择国内主流公有云平

台服务,基于数字化平台底座,面向业务开发边缘计算云应用产品。

拟将该任务交给工程师A与B,分工协助完成云平台服务部署、云应用开发、

云系统运维等任务,系统架构如图1所示,IP地址规划如表1所示。

图 1 系统架构图

表 1 IP 地址规划

设备名称

云服务器 1

主机名

controller

接 口

eth0

eth1

eth0

云服务器 2

compute

eth1

IP 地址

0/24

自定义

0/24

自定义

说明

vlan x

自行创建

vlan x

自行创建

第 1 页 共 11

云服务器 3

...

云服务器n

PC-1

说明

1.竞赛使用集群模式进行,比赛时给每个参赛队提供独立的租户与用户,各用户

的资源配额相同,选手通过用户名与密码登录竞赛私有云平台,创建云主机进行相应

答题,2名参赛选手的账号密码相同;

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

创建;

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

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

给出;

5.竞赛过程中,为确保服务器的安全,请自行修改服务器密码;在考试系统提交

信息时,请确认自己的IP地址,用户名和密码。

模块一 私有云(30分)

企业首先完成私有云平台搭建和运维,私有云平台提供云主机、云网络、云

存储等基础架构云服务,并开发自动化运维程序。

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

1.1.1

自定义

eth0 0/24

本地连接

172.24.16.0/24

PC 使用

基础环境配置

第 2 页 共 11

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

文件将IP地址映射为主机名。

1.1.2 yum源配置

使用提供的http服务地址,分别设置controller节点和compute节点的yum

源文件。

1.1.3 配置无秘钥ssh

配置controller节点可以无秘钥访问compute节点。

1.1.4 基础安装

在控制节点和计算节点上分别安装openstack-iaas软件包。

1.1.5 数据库安装与调优

在控制节点上使用安装Mariadb、RabbitMQ等服务。并进行相关操作。

1.1.6 Keystone服务安装与使用

在控制节点上安装Keystone服务并创建用户。

1.1.7 Glance安装与使用

在控制节点上安装Glance 服务。上传镜像至平台,并设置镜像启动的要求

参数。

1.1.8 Nova安装

在控制节点和计算节点上分别安装Nova服务。安装完成后,完成Nova相

关配置。

1.1.9 Neutron安装

在控制和计算节点上正确安装Neutron服务。

1.1.10 Dashboard安装

第 3 页 共 11

在控制节点上安装Dashboard服务。安装完成后,将Dashboard中的 Django

数据修改为存储在文件中。

1.1.11 Swift安装

在控制节点和计算节点上分别安装Swift服务。安装完成后,将cirros镜像

进行分片存储。

1.1.12 Cinder创建硬盘

在控制节点和计算节点分别安装Cinder服务,请在计算节点,对块存储进

行扩容操作。

1.1.13 Manila服务安装与使用

在控制和计算节点上分别在控制节点和计算节点安装Manila服务。

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

1.2.1 Keystone优化-优化token失效时间

请修改相关配置,将Keystone的失效列表缓存时间增加到原来的两倍。

1.2.2 OpenStack消息队列调优

在OpenStack私有云平台,分别通过用户级别、系统级别、配置文件来设置

RabbitMQ服务的最大连接数为10240。

1.2.3 Raid磁盘阵列管理

在云主机上对云硬盘进行操作,先进行分区,然后创建名为/dev/md5、raid级

别为5的磁盘阵列加一个热备盘。

1.2.4 虚拟机调整flavor

使用OpenStack私有云平台,请修改相应配置,实现云主机调整实例大小可

以使用。

第 4 页 共 11

1.2.5 OpenStack镜像压缩

在HTTP文件服务器中存在一个镜像为2的镜像,

请对该镜像进行压缩操作。

1.2.6 Ceph部署

使用提供的软件包,安装ceph服务并完成初始化操作。

1.2.7 使用Heat模板创建网络

在自行搭建的OpenStack私有云平台上,编写Heat模板文件,完成网络的

创建。

1.2.8 Glance调优

在OpenStack平台中,修改相关配置文件,将子进程数量相应的配置修改成

2。

1.2.9 Nova资源优化

编辑文件,将内存预留量配置为4GB。

1.2.10 Nova安装与优化-优化数据库连接

修改nova相关配置文件,修改连接池大小和最大允许超出的连接数为10。

1.2.11 完成私有云平台的调优或排错工作。(本任务只公布考试范围,不公

布赛题)

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

1.3.1 编写Shell一键部署脚本

编写一键部署nfs云网盘应用系统。

1.3.2 Ansible部署MariaDB服务

编写Ansible脚本,部署MariaDB服务。

第 5 页 共 11

本文标签: 节点服务平台安装计算