KVM Live Migration時Host的Bridge設定

虛擬機器VM都是用來提供對外的網路服務的,有時候為了容錯或是負載平衡的原因,會在不中斷服務的情況下做主機遷移的工作,這種操作叫做Live Migration。而要讓在Host1或Host2中的VM可以對外提供服務,Host上的網路設定就很重要,它必需要負責讓所有要連線到VM的封包都可以順利找到,不管是對外還是對內,這時候我們就必需在Host上設定好對應的虛擬Bridge網卡才行。

Read More

KVM Live Migration 展示(使用virsh指令)

在這裡,我們做了另外一個展示。首先,在遠端的主機http://time.104.es放了一個小小的PHP程式,只要連線到此網站就會傳回當地的時間。接下來,在Virtual Machine中寫一段Python程式disptime.py,在連續50秒內,每隔1秒就去取得該網頁的時間字串,並顯示在螢幕上,完成後並把所有的時間訊息儲存在logfile檔案中。

Read More

如何選擇KVM的作業系統?

要在自己的電腦中使用Virtual Machine的功能,要看你的HostOS作業系統是哪一種。我們稱用來做為基礎的(也就是你的機器第一個安裝的作業系統)叫做HostOS,而放在這個HostOS上的虛擬機器上的作業系統,我們就叫做GuestOS。大部份的情況下,HostOS有一個,而GuestOS則可以有非常多個,而且GuestOS可以是任何一種作業系統。至於可以有多少個GuestOS,端看你的電腦的等級能力而定。

Read More