Virtualization

開發可在 Xen、KVM 和 EC2 上使用的圖像或模板的好方法是什麼?

  • November 14, 2011

我想製作圖像來執行簡單的網路服務(例如,提供網路應用程序、執行 memcached 或其他)。開發一次映像,在本地測試,然後能夠將其部署到不同的主機(例如 EC2、Linode、本地 KVM),這將是非常好的……目前這可能嗎?

看看 Red Hat BoxGrinder項目,它確實有針對大多數雲平台的外掛。但是,它僅限於基於 RH 的作業系統…

Vagrant是另一種方法,但學習曲線更陡峭,但更靈活……

您不得不在單一平台上建構黃金映像。從那時起,只需擁有轉換工具,例如 virt-v2v。

我會簡單地在最常見的目標平台上準備模板,因為更流行的平台將有不太流行的平台建構轉換工具

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