我在一个单独的networking上有大约十几台相当健壮的机器。 这个networking不是(不会,不能)连接到互联网。 我想在它们上部署OpenStack,以便它们可以用作一种内部云托pipe解决scheme。 这将是一种“原型环境”,所以虽然我可以容忍周围的事情有点粗糙,但主要目标仍然是使用机器完成工作,而不仅仅是搞乱OpenStack。
以下是我到目前为止的选项:
我确定我错过了其他十几个选项。 如果可能的话,我想远离商业供应商。
在努力,function和面向未来的方面,实现这个目标的最好方法是什么?
考虑创build一个您最喜欢的包含OpenStack的发行版的本地私有镜像,例如CentOS,Fedora,Ubuntu等。一旦您使用发行版的指令设置了本地镜像(在联网的机器上),就可以通过空隙一个外部硬盘驱动器到断开的networking在那里使用。
要获得更新,您可以简单地更新networking上的镜像,然后再次通过气隙走过。
这可能不是最有效的解决scheme,但是您是否考虑在虚拟机上设置OpenStack,然后将其迁移到您的环境? 这似乎是最痛苦的解决scheme。
我们几乎不得不诉诸于此,因为我们的networking代理人performance得很怪异,但却设法解决这个问题。