虚拟机上安装openstack(多节点架构)

问题描述 投票:0回答:2

我可以在 3 个不同的虚拟机上安装 openstack,其配置如下: 控制器节点:1 个处理器、4 GB 内存和 10 GB 存储 网络节点:1 个处理器、4 GB 内存和 20 GB 存储 计算节点:1 个处理器、4 GB 内存和 30 GB 存储

我想知道拥有一台支持可视化处理器的物理机对于 OpenStack 部署是否至关重要,或者只能使用虚拟机进行。我问这个问题是因为在我读过的几乎所有文档中都建议有物理节点。

我也想知道如果我安装在虚拟机上(假设可以安装在虚拟机上)会有什么区别以及为什么我不能在虚拟机上安装openstack(假设我不能在虚拟机上安装openstack)

请记住,我不想安装 devstack。

virtual-machine openstack
2个回答
2
投票

我想可以在虚拟机上安装控制器和中子。 但是,对于计算节点,您需要物理 VM。 一个简单的配置可以是(按照 openstack 文档中的建议) 控制器节点:1-2 个 CPU、8GB RAM、100GB 存储 1 个 NIC Neutron 节点:1-2 个 CPU 2 GB RAM、50 GB 存储 3 个 NIC 计算节点:2-4 个 CPU,8GB RAM,100+ GB 存储 2 个网卡

但是我猜测(虽然不确定)如果计算启用了 CPU 虚拟化,那么计算也可能是虚拟机。

有人可以指定与物理节点相比在虚拟机上运行这些节点的影响???


0
投票

根据 Openstack 文档:

以下最低要求应支持概念验证 具有核心服务和多个 CirrOS 实例的环境:

Controller Node: 1 processor, 4 GB memory, and 5 GB storage + 2NIC

Compute Node: 1 processor, 2 GB memory, and 10 GB storage + 2 NIC

对于首次安装和测试的目的,许多用户选择 将每个主机构建为虚拟机 (VM)。 VM 的主要优点 包括以下内容:

 One physical server can support multiple nodes, each with almost any number of network interfaces.

非常重要的一点:确保每个节点上有 2 个网络接口 (NIC)!

检查此 Github 存储库以获取更多信息,它提供了一个在 virtualbox 上安装 Openstack 的自动化脚本,具有 2 个节点示例,它可能会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.