天天看點

停止并重新開機OpenStack執行個體的方法

管理者可以暫停、挂起、擱置或停止openstack 的計算執行個體。但是這些方法之間有什麼不同之處?

如果你想要停止或重新開機openstack執行個體時,有四種方法可以考慮。

首先,管理者可以暫停和取消暫停一個nova計算執行個體。執行個體暫停時,執行個體的整個狀态都儲存在ram中。暫停執行個體将禁用對該執行個體的通路,但不會釋放任何資源。

另外一個選擇是挂起,然後恢複一個執行個體。像暫停的openstack執行個體一樣,挂起的執行個體保持其目前狀态,但它被寫入存儲中。挂起的執行個體釋放了執行個體的資源,當企業不需要更長時間的執行個體時,這是一個更好選擇。

第三個選擇是擱置openstack執行個體。挂起的執行個體是保留了目前在ram中的所有資訊,但擱置執行個體不是這樣。擱置的執行個體确實保留了所有相關的資源。是以,如果執行個體使用臨時存儲,那麼當管理者擱置它時,它會維護該資源;當在未被擱置時繼續使用該資源。

擱置的執行個體實際上是關閉的,挂起或暫停的執行個體不是這樣。如果管理者決定不再需要擱置執行個體,它們可以将其删除,進而確定它不會維護正在使用的hypervisor 層的資源。

最後一個選項是停止一個nova執行個體,這将取消所有相關資源的連接配接。這意味着,管理者不能将停止的執行個體之前的狀态。這一選項隻用于企業不再需要的openstack執行個體上。在其它的情況下,管理者應該擱置、挂起或暫停執行個體。