本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種虛擬化系統(tǒng)的雙機(jī)熱備份方法、裝置及系統(tǒng)。
背景技術(shù):
linux自問世以來,就一直受到人們的關(guān)注,并得到了迅猛的發(fā)展。特別是近年來,linux已經(jīng)發(fā)展為一個(gè)高性能、穩(wěn)定可靠的操作系統(tǒng),已經(jīng)可以與各種傳統(tǒng)的商業(yè)操作系統(tǒng)分庭抗禮,占據(jù)了一定的市場(chǎng)份額。更由于linux可以免費(fèi)獲得,并開放源代碼,使得它在中小型服務(wù)器領(lǐng)域成為性價(jià)比最高的選擇,有越來越多的用戶選擇linux構(gòu)建web、mail、proxy等各種應(yīng)用服務(wù)器。
對(duì)于應(yīng)用服務(wù)器來說,能否保證服務(wù)的可靠性和持續(xù)性,是一個(gè)極為重要的問題,尤其是對(duì)于關(guān)鍵數(shù)據(jù)更為重要。目前,通常采用雙機(jī)熱備份技術(shù)將主服務(wù)器中的數(shù)據(jù)信息備份至備份服務(wù)器中,以確保數(shù)據(jù)信息的安全可靠。但是,在現(xiàn)有技術(shù)中,雙機(jī)熱備份中的備份機(jī)只是用于對(duì)數(shù)據(jù)進(jìn)行備份,當(dāng)作業(yè)機(jī)(即主機(jī))發(fā)生故障或宕機(jī)不能正常工作時(shí),與主機(jī)連接的各個(gè)虛擬機(jī)也將無法正常工作,進(jìn)一步影響各個(gè)虛擬機(jī)的運(yùn)行狀態(tài),使整個(gè)虛擬化系統(tǒng)的穩(wěn)定性降低。
因此,如何提供一種解決上述技術(shù)問題的虛擬化系統(tǒng)的雙機(jī)熱備份方法、裝置及系統(tǒng)成為本領(lǐng)域的技術(shù)人員目前需要解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的是提供一種虛擬化系統(tǒng)的雙機(jī)熱備份方法、裝置及系統(tǒng),在使用過程中提高了整個(gè)虛擬化系統(tǒng)的穩(wěn)定性。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種虛擬化系統(tǒng)的雙機(jī)熱備份方法,包括:
s11:接收主服務(wù)器發(fā)送的數(shù)據(jù)信息,并將所述數(shù)據(jù)信息進(jìn)行存儲(chǔ);
s12:通過服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控所述主服務(wù)器的運(yùn)行狀態(tài),并判斷所述主服務(wù)器是否運(yùn)行正常,當(dāng)所述主服務(wù)器運(yùn)行異常時(shí),調(diào)用資源管理腳本進(jìn)行所述主服務(wù)器的ip地址及服務(wù)器程序的接管。
可選的,所述通過服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控主服務(wù)器的運(yùn)行狀態(tài),并判斷所述主服務(wù)器是否運(yùn)行正常的過程具體為:
s21:通過服務(wù)器程序監(jiān)控腳本判斷是否能在預(yù)設(shè)間隔時(shí)間內(nèi)接收到所述主服務(wù)器發(fā)送的狀態(tài)信息,如果是,則進(jìn)入s22;否則,所述主服務(wù)器運(yùn)行異常;
s22:判斷所述狀態(tài)信息是否正常,如果是,則所述主服務(wù)器運(yùn)行正常,否則,則所述主服務(wù)器運(yùn)行異常。
可選的,所述方法還包括:
判斷所述主服務(wù)器的運(yùn)行狀態(tài)是否恢復(fù)正常,如果是,則調(diào)用所述資源管理腳本釋放所述ip地址及所述服務(wù)器程序,以使所述主服務(wù)器重新接管所述ip地址及所述服務(wù)器程序。
可選的,所述判斷所述主服務(wù)器的運(yùn)行狀態(tài)是否恢復(fù)正常的過程具體為:
判斷是否重新接收到所述主服務(wù)器發(fā)送的狀態(tài)信息,如果是,依據(jù)所述狀態(tài)信息判斷所述主服務(wù)器的狀態(tài)是否正常,如果是,則所述主服務(wù)器的運(yùn)行狀態(tài)恢復(fù)正常。
可選的,如上述所述的虛擬化系統(tǒng)的雙機(jī)熱備份方法,所述接收主服務(wù)器發(fā)送的數(shù)據(jù)信息,并將所述數(shù)據(jù)信息進(jìn)行存儲(chǔ)的過程具體為:
接收所述數(shù)據(jù)信息,并驗(yàn)證所述數(shù)據(jù)信息是否正確,如果是,則將所述數(shù)據(jù)信息進(jìn)行存儲(chǔ),否則,向所述主服務(wù)器返回重發(fā)信息。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種虛擬化系統(tǒng)的雙機(jī)熱備份裝置,包括:
接收模塊,用于接收主服務(wù)器發(fā)送的數(shù)據(jù)信息;
存儲(chǔ)模塊,用于將所述數(shù)據(jù)信息進(jìn)行存儲(chǔ);
服務(wù)器程序監(jiān)控模塊,用于通過服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控主服務(wù)器的運(yùn)行狀態(tài),并判斷所述主服務(wù)器是否運(yùn)行正常,當(dāng)所述主服務(wù)器運(yùn)行異常時(shí),觸發(fā)資源管理模塊;
所述資源管理模塊,用于調(diào)用資源管理腳本進(jìn)行所述主服務(wù)器的ip地址及服務(wù)器程序的接管;
可選的,所述裝置還包括:
判斷模塊,用于判斷所述主服務(wù)器的運(yùn)行狀態(tài)是否恢復(fù)正常,如果是,則觸發(fā)所述資源管理模塊;
所述資源管理模塊,還用于調(diào)用所述資源管理腳本釋放所述ip地址及所述服務(wù)器程序,以使所述主服務(wù)器重新接管所述ip地址及所述服務(wù)器程序。
可選的,還包括:
驗(yàn)證模塊,用于驗(yàn)證所述數(shù)據(jù)信息是否正確,如果是,則將所述數(shù)據(jù)信息發(fā)送至所述存儲(chǔ)單元,否則,觸發(fā)返回模塊;
所述返回模塊,用于向所述主服務(wù)器返回重發(fā)信息。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種虛擬化系統(tǒng)的雙機(jī)熱備份系統(tǒng),包括如上述所述的虛擬化系統(tǒng)的雙機(jī)熱備份裝置。
本發(fā)明實(shí)施例提供了一種虛擬化系統(tǒng)的雙機(jī)熱備份方法、裝置及系統(tǒng),包括接收主服務(wù)器發(fā)送的數(shù)據(jù)信息,并將數(shù)據(jù)信息進(jìn)行存儲(chǔ);通過服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控主服務(wù)器的運(yùn)行狀態(tài),并判斷主服務(wù)器是否正常運(yùn)行,當(dāng)主服務(wù)器運(yùn)行異常時(shí),調(diào)用資源管理腳本進(jìn)行主服務(wù)器的ip地址及服務(wù)器程序的接管。
可見,本發(fā)明實(shí)施例中可以將主服務(wù)器發(fā)送的數(shù)據(jù)信息進(jìn)行存儲(chǔ)備份,并且還可以通過服務(wù)器程序監(jiān)控腳本試試監(jiān)控主服務(wù)器的運(yùn)行狀態(tài)是否正常,在主服務(wù)器運(yùn)行狀態(tài)異常時(shí),通過調(diào)用資源管理腳本來接管主服務(wù)器的ip地址和服務(wù)器程序,進(jìn)一步繼續(xù)為原來與主服務(wù)器連接的各個(gè)虛擬機(jī)提供服務(wù)。本發(fā)明實(shí)施例在使用過程中提高了整個(gè)虛擬化系統(tǒng)的穩(wěn)定性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)現(xiàn)有技術(shù)和實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種虛擬化系統(tǒng)的雙機(jī)熱備份方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的一種虛擬化系統(tǒng)的雙機(jī)熱備份裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種虛擬化系統(tǒng)的雙機(jī)熱備份方法、裝置及系統(tǒng),在使用過程中提高了整個(gè)虛擬化系統(tǒng)的穩(wěn)定性。
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參照?qǐng)D1,圖1為本發(fā)明實(shí)施例提供的一種虛擬化系統(tǒng)的雙機(jī)熱備份方法的流程示意圖。
該方法包括:
s11:接收主服務(wù)器發(fā)送的數(shù)據(jù)信息,并將數(shù)據(jù)信息進(jìn)行存儲(chǔ);
s12:通過服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控主服務(wù)器的運(yùn)行狀態(tài),并判斷主服務(wù)器是否運(yùn)行正常,當(dāng)主服務(wù)器運(yùn)行異常時(shí),調(diào)用資源管理腳本進(jìn)行主服務(wù)器的ip地址及服務(wù)器程序的接管。
需要說明的是,本發(fā)明實(shí)施例中的主服務(wù)器和備份服務(wù)器中均分別運(yùn)行有相應(yīng)的heartbeat程序,并且該heartbeat程序中包括命令處理進(jìn)程、消息處理進(jìn)程、讀消息進(jìn)程、寫消息進(jìn)程、服務(wù)程序監(jiān)控腳本和資源管理腳本。主服務(wù)器中的各個(gè)進(jìn)程之間通過管道發(fā)送消息,并由讀消息進(jìn)程和寫消息進(jìn)程進(jìn)行各個(gè)機(jī)器之間信息的傳遞,也即讀消息進(jìn)程用于從消息通道上讀取消息,并寫入管道;寫消息進(jìn)程從管道中讀取消息,并將消息發(fā)送到消息通道上。
具體的,主服務(wù)器中的命令處理進(jìn)程在接收到管理員的命令后,采用讀消息進(jìn)程和寫消息進(jìn)程將收集到的數(shù)據(jù)信息發(fā)送至備份服務(wù)器中,備份服務(wù)器中的讀消息進(jìn)程和寫消息進(jìn)程將接收到的數(shù)據(jù)信息進(jìn)行存儲(chǔ),以實(shí)現(xiàn)數(shù)據(jù)信息的備份,以確保數(shù)據(jù)信息的安全;并且運(yùn)行在備份服務(wù)器中的heartbeat程序還可以通過相應(yīng)的服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控主服務(wù)器的運(yùn)行狀態(tài),如果主服務(wù)器的運(yùn)行狀態(tài)正常,例如出現(xiàn)故障或者宕機(jī),則備份服務(wù)器只用于對(duì)主服務(wù)器發(fā)送的數(shù)據(jù)信息進(jìn)行存儲(chǔ)備份,當(dāng)發(fā)現(xiàn)主服務(wù)器的運(yùn)行狀態(tài)異常時(shí),則備份服務(wù)器中的heartbeat程序?qū)⒄{(diào)用相應(yīng)的資源管理腳本,通過該資源管理腳本使主服務(wù)器釋放其ip地址及相應(yīng)的服務(wù)程序,從而使備份服務(wù)器接管主服務(wù)器的ip地址和與相應(yīng)的服務(wù)程序,以通過備份服務(wù)器接管對(duì)相應(yīng)的各個(gè)虛擬機(jī)的服務(wù)工作,進(jìn)一步確保可以實(shí)時(shí)對(duì)相應(yīng)的各個(gè)虛擬機(jī)提供服務(wù)。
進(jìn)一步的,在上述s12中,通過服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控主服務(wù)器的運(yùn)行狀態(tài),并判斷主服務(wù)器是否運(yùn)行正常的過程具體為:
s21:通過服務(wù)器程序監(jiān)控腳本判斷是否能在預(yù)設(shè)間隔時(shí)間內(nèi)接收到主服務(wù)器發(fā)送的狀態(tài)信息,如果是,則進(jìn)入s22;否則,主服務(wù)器運(yùn)行異常;
s22:判斷狀態(tài)信息是否正常,如果是,則主服務(wù)器運(yùn)行正常,否則,則主服務(wù)器運(yùn)行異常。
需要說明的是,主服務(wù)器中的消息處理進(jìn)程可以周期性的向備份服務(wù)器發(fā)送狀態(tài)信息,備份服務(wù)器中的服務(wù)器程序監(jiān)控腳本可以根據(jù)是否能在預(yù)設(shè)間隔時(shí)間內(nèi)接收到主服務(wù)器發(fā)送的狀態(tài)信息來確定主服務(wù)器的運(yùn)行狀態(tài)是否正常,如果在預(yù)設(shè)間隔時(shí)間內(nèi)沒有接收到主服務(wù)器發(fā)送的狀態(tài)信息,則可以說明主服務(wù)器的運(yùn)行狀態(tài)出現(xiàn)異常,不能按照預(yù)設(shè)周期進(jìn)行發(fā)送消息,或者不能發(fā)送消息,此時(shí)也可以認(rèn)為主服務(wù)器可能出現(xiàn)了宕機(jī)現(xiàn)象。
另外,如果主服務(wù)器出現(xiàn)故障,并且此時(shí)還可以按照預(yù)設(shè)周期發(fā)送狀態(tài)信息,也即備份服務(wù)器可以在預(yù)設(shè)間隔時(shí)間內(nèi)接受到主服務(wù)器發(fā)送的狀態(tài)信息,則在接收到主服務(wù)器發(fā)送的狀態(tài)信息后,還可以依據(jù)該狀態(tài)信息對(duì)主服務(wù)器的運(yùn)行狀態(tài)進(jìn)行判斷,如果所接收到的狀態(tài)信息異常,則說明此時(shí)的主服務(wù)器的運(yùn)行狀態(tài)也出現(xiàn)異常,如果所接收到的狀態(tài)信息正常,則說明此時(shí)的主服務(wù)器的運(yùn)行狀態(tài)正常。
更進(jìn)一步的,本發(fā)明實(shí)施例中所提供的該虛擬化系統(tǒng)的雙機(jī)熱備份方法還可以包括:
判斷主服務(wù)器的運(yùn)行狀態(tài)是否恢復(fù)正常,如果是,則調(diào)用資源管理腳本釋放ip地址及服務(wù)器程序,以使主服務(wù)器重新接管ip地址及服務(wù)器程序。
具體的,上述判斷主服務(wù)器的運(yùn)行狀態(tài)是否恢復(fù)正常的過程具體為:
判斷是否重新接收到主服務(wù)器發(fā)送的狀態(tài)信息,如果是,依據(jù)狀態(tài)信息判斷主服務(wù)器的狀態(tài)是否正常,如果是,則主服務(wù)器的運(yùn)行狀態(tài)恢復(fù)正常。
可以理解的是,當(dāng)主服務(wù)器的運(yùn)行狀態(tài)恢復(fù)正常后,主服務(wù)器可以重新向備份服務(wù)器發(fā)送狀態(tài)信息,當(dāng)備份服務(wù)器中的服務(wù)程序監(jiān)控腳本再次接收到主服務(wù)器發(fā)送的狀態(tài)信息后,還可以對(duì)所接收到的狀態(tài)信息進(jìn)行判斷,當(dāng)判斷結(jié)果為主服務(wù)器運(yùn)行狀態(tài)正常時(shí),備份服務(wù)器的heartbeat程序可以通過調(diào)用相應(yīng)的資源管理腳本,使備份服務(wù)器釋放相應(yīng)的ip地址和相應(yīng)的服務(wù)程序,從而使主服務(wù)器再次接管ip地址和相應(yīng)的服務(wù)程序,進(jìn)而使主服務(wù)器繼續(xù)為相應(yīng)的各個(gè)虛擬機(jī)提供服務(wù)。
另外,主服務(wù)器的運(yùn)行狀態(tài)恢復(fù)正常后,還可以向備份服務(wù)器發(fā)送要求重新接管ip地址和相應(yīng)的服務(wù)程序的請(qǐng)求消息,備份服務(wù)器接收到主服務(wù)器發(fā)送的請(qǐng)求消息后,即可知道主服務(wù)器的運(yùn)行狀態(tài)已恢復(fù)正常,此時(shí)可以直接調(diào)用相應(yīng)的資源管理腳本,使備份服務(wù)器釋放相應(yīng)的ip地址和相應(yīng)的服務(wù)程序,從而使主服務(wù)器再次接管ip地址和相應(yīng)的服務(wù)程序,進(jìn)而使主服務(wù)器繼續(xù)為相應(yīng)的各個(gè)虛擬機(jī)提供服務(wù)。
還需要說明的是,為了確保數(shù)據(jù)信息的準(zhǔn)確性,在s11中接收主服務(wù)器發(fā)送的數(shù)據(jù)信息,并將數(shù)據(jù)信息進(jìn)行存儲(chǔ)的過程,具體可以為:
接收數(shù)據(jù)信息,并驗(yàn)證數(shù)據(jù)信息是否正確,如果是,則將數(shù)據(jù)信息進(jìn)行存儲(chǔ),否則,向主服務(wù)器返回重發(fā)信息。
具體的,備份服務(wù)器在接收到主服務(wù)器發(fā)送的數(shù)據(jù)信息后,還可以對(duì)接收到的數(shù)據(jù)信息進(jìn)行驗(yàn)證數(shù)據(jù)信息,主服務(wù)器在發(fā)送據(jù)信息時(shí)同時(shí)發(fā)送與該數(shù)據(jù)信息對(duì)應(yīng)的秘鑰或驗(yàn)證碼等驗(yàn)證信息,備份服務(wù)器接收到數(shù)據(jù)信息后,通過相應(yīng)的驗(yàn)證信息對(duì)數(shù)據(jù)信息進(jìn)行驗(yàn)證,如果經(jīng)驗(yàn)證發(fā)現(xiàn)接收到的數(shù)據(jù)信息失敗,則說明該數(shù)據(jù)信息在傳輸?shù)倪^程中發(fā)生了錯(cuò)誤,此時(shí)可以向主服務(wù)器返回重發(fā)信息,待主服務(wù)器接收到備份服務(wù)器發(fā)送的重發(fā)信息后,依據(jù)該重發(fā)信息將相應(yīng)的數(shù)據(jù)信息再次發(fā)送至備份服務(wù)器,直至備份服務(wù)器驗(yàn)證接收到的數(shù)據(jù)信息正確后將該數(shù)據(jù)信息存儲(chǔ)。
當(dāng)然,在數(shù)據(jù)信息驗(yàn)證通過后,備份服務(wù)器還可以向主服務(wù)器返回驗(yàn)證通過的消息,以便主服務(wù)器接收到驗(yàn)證通過消息后繼續(xù)發(fā)送后續(xù)數(shù)據(jù)信息。
還需要說明的是,在本發(fā)明實(shí)施例中,heartbeat中主要有三個(gè)配置文件,包括ha.cf、haresources和authkeys,且均放在/etc/ha.d/目錄下:
ha.cf配置文件的內(nèi)容為:
此外,本發(fā)明實(shí)施例使用基于heartbeat的虛擬化雙機(jī)熱備利用heartbeat軟件的高可靠性、使用范圍廣、安裝配置簡(jiǎn)單等優(yōu)點(diǎn),提高虛擬化產(chǎn)品在使用過程中的可靠性和安全性,保護(hù)用戶數(shù)據(jù)和信息的完整以及虛擬化產(chǎn)品的正常運(yùn)行。
本發(fā)明實(shí)施例提供了一種虛擬化系統(tǒng)的雙機(jī)熱備份方法,包括接收主服務(wù)器發(fā)送的數(shù)據(jù)信息,并將數(shù)據(jù)信息進(jìn)行存儲(chǔ);通過服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控主服務(wù)器的運(yùn)行狀態(tài),并判斷主服務(wù)器是否正常運(yùn)行,當(dāng)主服務(wù)器運(yùn)行異常時(shí),調(diào)用資源管理腳本進(jìn)行主服務(wù)器的ip地址及服務(wù)器程序的接管。
可見,本發(fā)明實(shí)施例中可以將主服務(wù)器發(fā)送的數(shù)據(jù)信息進(jìn)行存儲(chǔ)備份,并且還可以通過服務(wù)器程序監(jiān)控腳本試試監(jiān)控主服務(wù)器的運(yùn)行狀態(tài)是否正常,在主服務(wù)器運(yùn)行狀態(tài)異常時(shí),通過調(diào)用資源管理腳本來接管主服務(wù)器的ip地址和服務(wù)器程序,進(jìn)一步繼續(xù)為原來與主服務(wù)器連接的各個(gè)虛擬機(jī)提供服務(wù)。本發(fā)明實(shí)施例在使用過程中提高了整個(gè)虛擬化系統(tǒng)的穩(wěn)定性。
相應(yīng)的本發(fā)明實(shí)施例還公開了一種虛擬化系統(tǒng)的雙機(jī)熱備份裝置,具體請(qǐng)參照?qǐng)D2,圖2為本發(fā)明實(shí)施例提供的一種虛擬化系統(tǒng)的雙機(jī)熱備份裝置的結(jié)構(gòu)示意圖。在上述實(shí)施例的基礎(chǔ)上:
該裝置包括:
接收模塊1,用于接收主服務(wù)器發(fā)送的數(shù)據(jù)信息;
存儲(chǔ)模塊2,用于將數(shù)據(jù)信息進(jìn)行存儲(chǔ);
服務(wù)器程序監(jiān)控模塊3,用于通過服務(wù)器程序監(jiān)控腳本實(shí)時(shí)監(jiān)控主服務(wù)器的運(yùn)行狀態(tài),并判斷主服務(wù)器是否運(yùn)行正常,當(dāng)主服務(wù)器運(yùn)行異常時(shí),觸發(fā)資源管理模塊;
資源管理模塊4,用于調(diào)用資源管理腳本進(jìn)行主服務(wù)器的ip地址及服務(wù)器程序的接管;
可選的,裝置還包括:
判斷模塊,用于判斷主服務(wù)器的運(yùn)行狀態(tài)是否恢復(fù)正常,如果是,則觸發(fā)資源管理模塊4;
資源管理模塊4,還用于調(diào)用資源管理腳本釋放ip地址及服務(wù)器程序,以使主服務(wù)器重新接管ip地址及服務(wù)器程序。
可選的,還包括:
驗(yàn)證模塊,用于驗(yàn)證數(shù)據(jù)信息是否正確,如果是,則將數(shù)據(jù)信息發(fā)送至存儲(chǔ)單元,否則,觸發(fā)返回模塊;
返回模塊,用于向主服務(wù)器返回重發(fā)信息。
可見,本發(fā)明實(shí)施例中可以將主服務(wù)器發(fā)送的數(shù)據(jù)信息進(jìn)行存儲(chǔ)備份,并且還可以通過服務(wù)器程序監(jiān)控腳本試試監(jiān)控主服務(wù)器的運(yùn)行狀態(tài)是否正常,在主服務(wù)器運(yùn)行狀態(tài)異常時(shí),通過調(diào)用資源管理腳本來接管主服務(wù)器的ip地址和服務(wù)器程序,進(jìn)一步繼續(xù)為原來與主服務(wù)器連接的各個(gè)虛擬機(jī)提供服務(wù)。本發(fā)明實(shí)施例在使用過程中提高了整個(gè)虛擬化系統(tǒng)的穩(wěn)定性。
另外,對(duì)于本發(fā)明實(shí)施例中所涉及到的虛擬化系統(tǒng)的雙機(jī)熱備份方法的具體介紹,請(qǐng)參照上述實(shí)施例,本申請(qǐng)?jiān)诖瞬辉儋樖觥?/p>
在上述實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供了一種虛擬化系統(tǒng)的雙機(jī)熱備份系統(tǒng),包括如上述的虛擬化系統(tǒng)的雙機(jī)熱備份裝置。
需要說明的是,本發(fā)明實(shí)施例中所提供的一種虛擬化系統(tǒng)的雙機(jī)熱備份系統(tǒng),在使用過程中提高了整個(gè)虛擬化系統(tǒng)的穩(wěn)定性。另外,對(duì)于本發(fā)明實(shí)施例中所涉及到的虛擬化系統(tǒng)的雙機(jī)熱備份方法的具體介紹,請(qǐng)參照上述方法實(shí)施例,本申請(qǐng)?jiān)诖瞬辉儋樖觥?/p>
還需要說明的是,在本說明書中,諸如術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其他實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。