OpenStack wallaby安装(ProxmoxVE + CentOS8 Stream)

基础概览

OpenStack 项目是一个开源云计算平台,支持所有类型的云环境。该项目旨在实现简单、可扩展性和丰富的功能。来自世界各地的云计算专家为该项目做出了贡献。
OpenStack 通过各种补充服务提供基础设施即服务 (IaaS) 解决方案。每个服务都提供应用程序编程接口 (API),便于此集成。
本指南包括使用适用于拥有足够 Linux 体验的 OpenStack 新用户的功能示例架构,逐步部署主要的 OpenStack 服务。本指南不用于生产系统安装,而是用于创建最低概念验证,以便了解 OpenStack。
在熟悉这些 OpenStack 服务的基本安装、配置、操作和故障排除后,您应考虑使用生产架构进行部署的以下步骤:
确定并实施必要的核心和可选服务,以满足性能和冗余要求。
使用防火墙、加密和服务策略等方法提高安全性。
实施安西布尔、厨师、木偶或盐等部署工具,以自动部署和管理生产环境。
示例架构
示例架构需要至少两个节点(主机)来启动基本虚拟计算机 (VM) 或实例。可选服务(如块存储和对象存储)需要额外的节点。
重要:本指南中使用的示例架构是最低配置,不适用于生产系统安装。它旨在提供最低限度的概念验证,以便了解 OpenStack。有关为特定用途案例创建架构的信息,或者如何确定需要哪些架构,请参阅架构设计指南。
此示例架构与最小生产架构不同,如下所示:
网络代理位于控制器节点上,而不是一个或多个专用网络节点。自助网络的覆盖(隧道)流量穿过管理网络,而不是专用网络。有关生产架构的更多信息,请参阅架构设计指南、开放堆栈操作指南和OpenStack 网络指南。
在这里插入图片描述

控制器

控制器节点运行身份服务、图像服务、计算管理部分、网络管理部分、各种网络代理和仪表板。它还包括支持服务,如 SQL 数据库、消息队列和网络时间协议 (NTP)。
可选,控制器节点运行块存储、对象存储、编排和遥测服务的一部分。
控制器节点至少需要两个网络接口。

计算

计算节点运行运行实例的计算的超遮阳板部分。默认情况下,计算使用基于内核的 VM (KVM) 超遮阳板。计算节点还运行网络服务代理,该代理将实例连接到虚拟网络,并通过安全组为实例提供防火墙服务。
您可以部署多个计算节点。每个节点至少需要两个网络接口。

块存储

可选的块存储节点包含块存储和共享文件系统服务为实例提供的磁盘。
对于简单性,计算节点和此节点之间的服务流量使用管理网络。生产环境应实施单独的存储网络,以提高性能和安全性。
您可以部署多个块存储节点。每个节点至少需要一个网络接口。

对象存储

可选对象存储节点包含对象存储服务用于存储帐户、容器和对象的磁盘。

对于简单性,计算节点和此节点之间的服务流量使用管理网络。生产环境应实施单独的存储网络,以提高性能和安全性。

此服务需要两个节点。每个节点至少需要一个网络接口。您可以部署两个以上的对象存储节点。

联网

选择以下虚拟网络选项之一。

网络选项 1:提供商网络
提供商网络选项以最简单的方式部署 OpenStack 网络服务,主要提供第 2 层(桥接/切换)服务和网络 VLAN 细分。从本质上讲,它将虚拟网络与物理网络连接在一起,并依靠物理网络基础设施进行第 3 层(路由)服务。此外,DHCP<动态主机配置协议 (DHCP) 服务为实例提供 IP 地址信息。

OpenStack 用户需要更多有关基础网络基础结构的信息,以便创建一个虚拟网络,以完全匹配基础架构。

警告

此选项缺乏对自助服务(私有)网络、第 3 层(路由)服务和高级服务(如负载平衡器即服务 (LBaaS) 和防火墙即服务 (FWaaS) 的支持。如果您想要这些功能,请考虑下面的自助网络选项。
在这里插入图片描述

网络选项 2:自助网络
自助网络选项通过第 3 层(路由)服务增强提供商网络选项,从而使用叠加细分方法(如虚拟扩展局域网 (VXLAN))实现自助网络。从本质上讲,它使用网络地址翻译 (NAT) 将虚拟网络路由到物理网络。此外,此选项为 LBaaS 和 FWaaS 等高级服务奠定了基础。

OpenStack 用户可以在不了解数据网络基础基础知识的情况下创建虚拟网络。如果相应地配置了第 2 层插件,这也可以包括 VLAN 网络。
在这里插入图片描述

前置环境配置

下载CentOS Stream 8上传到PVE的ISO镜像中,
创建两台虚拟机分别为controllercompute1,最小安装并使用华为云的软件源:baseurl=https://repo.huaweicloud.com/$contentdir/$stream/BaseOS/$basearch/os/

基础服务安装——您至少需要安装以下服务。按照以下指定的顺序安装服务:

一、身份服务——安装和配置服务令牌功能的组件keystone(controller)
二、镜像服务——安装和配置镜像服务glance(controller)
三、部署服务——安装和配置Placement(controller)
四、计算服务——nova Compute
五、网络服务——neutron

我们建议您在安装最小部署服务后还安装以下组件:

仪表板——horizon 安装

块存储服务——cinder 安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值