快速部署大量虛擬機(VM)的方法

透過KVM建立好了虛擬主機環境之後,有時候想要知道這台Node上面究竟可以執行到多少台VM,想試試看它的能耐到底如何,當然不可能從virt-manager上一台一台安裝,這樣太慢了。最好的方式,是就現有正在執行中的VM,複製它的image檔案,然後再做一些參數上的修改就可以了。這樣做雖然比較快,但是要新增3、4台當然沒有問題,可是如果要部署10、20或甚至100台的話,沒有自動化不只不方便,而且也容易出錯。這時候,透過python-libvirt程式庫來自動化部署,就是非常方便的選擇。

Read More

Python-libvirt的Live-Migration操作示範

承續上一篇文章的介紹,在Python的交談式介面中要操作Live Migration也非常地簡單,而且可以隨時透過Python指令和一些方法函數得到目前的相關資訊,而不用去管複雜的資料結構。以下就是Live Migration的示範影片。來源主機是192.168.1.52,目標主機是192.168.1.51,兩者之間的已設定好SSH的授權,因此在Migrate時並不會要求密碼

Read More