技術(shù)總結(jié)
本發(fā)明提供了一種管理虛擬機(jī)集群的方法和計(jì)算機(jī)系統(tǒng)。該虛擬機(jī)集群包括N個(gè)虛擬機(jī),N個(gè)虛擬機(jī)中的每個(gè)虛擬機(jī)保存N個(gè)虛擬機(jī)的狀態(tài)信息,并以對等方式作為第一虛擬機(jī)進(jìn)行工作,虛擬機(jī)列表包括N個(gè)虛擬機(jī)的信息,該方法包括:第一虛擬機(jī)向N個(gè)虛擬機(jī)中的至少兩個(gè)鄰居虛擬機(jī)發(fā)送第一心跳消息,以便至少兩個(gè)鄰居虛擬機(jī)檢測第一心跳消息,其中第一心跳消息的檢測結(jié)果用于確定第一虛擬機(jī)的狀態(tài),所述第一虛擬機(jī)根據(jù)所述N個(gè)虛擬機(jī)的信息與所述至少兩個(gè)鄰居虛擬機(jī)建立了鄰居關(guān)系;第一虛擬機(jī)作為至少兩個(gè)虛擬機(jī)中的第二虛擬機(jī)的鄰居虛擬機(jī),檢測第二虛擬機(jī)發(fā)送的第二心跳消息。本發(fā)明實(shí)施例的技術(shù)方案能夠提高虛擬機(jī)集群的容錯(cuò)能力和性能。
技術(shù)研發(fā)人員:伍湘平;李龍
受保護(hù)的技術(shù)使用者:華為技術(shù)有限公司
文檔號碼:201510244239
技術(shù)研發(fā)日:2015.05.14
技術(shù)公布日:2017.01.04