Openstack

單機 Openstack 部署 - Essex vs Folsom

  • February 3, 2013

Essex的OpenStack 安裝和部署手冊似乎暗示整個堆棧可以部署在一台機器上,而無需虛擬機。事實上,DevStack 正是這樣做的。

但是,Folsom 的 Openstack Basic Install 顯示“您需要至少三台安裝了 Ubuntu 12.04 (LTS) 的機器(虛擬或物理)。”

這是否在架構中發生了變化?DevStack 在單台機器上執行似乎沒有任何問題,那麼為什麼要“正確”安裝 OpenStack 呢?據我了解,所有組件都是單獨執行的非衝突程序。我能看到的唯一問題是網路衝突的可能性。

在單台機器上執行它有什麼需要注意的嗎?

是的,您可以安裝 Folsom 並讓所有東西都在一台機器上執行(我剛剛在我的測試實驗室中完成了它)。不建議將其用於生產,因為它為您提供了“一個籃子中的所有雞蛋”的場景,但是任何組件中都沒有任何固有的東西會阻止您這樣做。

安裝手冊旨在描述生產風格的部署,單節點安裝沒有意義;這就是文件指定多台機器的原因。

您仍然可以使用 DevStack 在一台機器上部署所有內容以進行開發/測試。

引用自:https://serverfault.com/questions/463882