0

我们目前正在寻求将一个老旧且有缺陷的桉树云迁移到 openstack。我们有大约 15 台机器都在同一个办公室内部网络上。实例从外部(不是桉树)DHCP 服务器获取其网络配置。我们同时运行 linux 和 windows 映像。该云专门用于 Jenkins 的平台测试。

查看 openstack,似乎在三种支持的网络模式中,没有一个真正适合我们的环境。我们正在寻找类似于“非托管模式”的东西,其中 openstack 启动一个实例,该实例连接到实例计算节点上的 eth0 接口,并将在启动时从外部 DHCP 接收其网络配置。即虚拟机、来宾主机和客户端(詹金斯)都在同一个网络上,由外部 DHCP 服务器管理。

这样的场景可以在 OpenStack 中设置吗?

4

1 回答 1

2

它不常用,但最适合您需求的网络设置是 FlatNetworking(不是 FlatDHCPNetworking)。没有关于配置该设置以在您的环境中工作的出色文档,并且某些部分(如 nova-metadata 服务)可能有点难以管理,但应该可以让您运行 OpenStack 云外部 DHCP 提供程序。

前段时间我写了 wiki 页面http://wiki.openstack.org/UnderstandingFlatNetworking来解释各种网络的设置以及它们如何在托管系统上的 NIC 方面进行操作。FlatNetworking 实际上与 FlatDHCPNetworking 相同,只是 OpenStack 不会尝试为您运行 DHCP 服务。

请注意,在此模式下,所有 VM 实例都将与您的 OpenStack 基础架构位于同一网络上——根本没有网络分离。

于 2012-10-05T22:00:12.920 回答