欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法及系統(tǒng)與流程

文檔序號(hào):11154714閱讀:552來(lái)源:國(guó)知局
一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法及系統(tǒng)與制造工藝

本發(fā)明涉及存儲(chǔ)服務(wù)器技術(shù)領(lǐng)域,特別是涉及一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法及系統(tǒng)。



背景技術(shù):

現(xiàn)有技術(shù)中,請(qǐng)參考圖1,為了保證存儲(chǔ)系統(tǒng)的高可靠性,會(huì)將元數(shù)據(jù)信息在本機(jī)的磁盤(pán)中備份多份,當(dāng)存儲(chǔ)元數(shù)據(jù)的一塊磁盤(pán)發(fā)生故障時(shí),可以從其它磁盤(pán)中讀取元數(shù)據(jù)信息,來(lái)恢復(fù)存儲(chǔ)系統(tǒng)。在存儲(chǔ)系統(tǒng)中備份的元數(shù)據(jù)份散越多,系統(tǒng)的可靠性越高。但同時(shí),存儲(chǔ)的元數(shù)據(jù)份數(shù)越多,占用的磁盤(pán)數(shù)量越多,而存儲(chǔ)服務(wù)器磁盤(pán)的價(jià)格昂貴,導(dǎo)致消耗的磁盤(pán)成本也會(huì)越高;并且在頻繁更新多份元數(shù)據(jù)時(shí),會(huì)消耗存儲(chǔ)服務(wù)器自身的CPU、磁盤(pán)等系統(tǒng)資源,對(duì)存儲(chǔ)服務(wù)器處理正常業(yè)務(wù)的IO性能影響也較大。



技術(shù)實(shí)現(xiàn)要素:

鑒于此,本發(fā)明提供一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法及系統(tǒng),使能夠降低在存儲(chǔ)服務(wù)器磁盤(pán)上備份元數(shù)據(jù)的份數(shù),降低占用磁盤(pán)的數(shù)量。

為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:

一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法,包括:

構(gòu)建至少一臺(tái)第三方服務(wù)器,在所述第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序;

所述存儲(chǔ)服務(wù)器通過(guò)所述服務(wù)提供應(yīng)用程序,在接收到所述第三方服務(wù)器發(fā)送的連接請(qǐng)求時(shí),與所述第三方服務(wù)器建立通信連接;

所述存儲(chǔ)服務(wù)器在更新元數(shù)據(jù)信息時(shí),向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使所述第三方服務(wù)器存儲(chǔ)所述更新的元數(shù)據(jù)信息。

可選地,所述存儲(chǔ)服務(wù)器通過(guò)所述服務(wù)提供應(yīng)用程序,與所述第三方服務(wù)器建立支持雙向傳輸數(shù)據(jù)的通信連接。

可選地,所述存儲(chǔ)服務(wù)器與所述第三方服務(wù)器建立的通信連接以傳輸控制協(xié)議進(jìn)行數(shù)據(jù)傳輸。

可選地,所述存儲(chǔ)服務(wù)器向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息時(shí),若更新過(guò)程的持續(xù)時(shí)間超過(guò)預(yù)設(shè)值,則停止向該所述第三方服務(wù)器發(fā)送所述更新的元數(shù)據(jù)信息。

可選地,還包括:若更新過(guò)程的持續(xù)時(shí)間超過(guò)所述預(yù)設(shè)值,則發(fā)出指示該所述第三方服務(wù)器出現(xiàn)故障的警示信號(hào)。

一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份系統(tǒng),包括:

構(gòu)建模塊,用于控制在構(gòu)建的至少一臺(tái)第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序;

連接控制模塊,用于控制所述存儲(chǔ)服務(wù)器通過(guò)所述服務(wù)提供應(yīng)用程序,在接收到所述第三方服務(wù)器發(fā)送的連接請(qǐng)求時(shí),與所述第三方服務(wù)器建立通信連接;

更新控制模塊,用于控制所述存儲(chǔ)服務(wù)器在更新元數(shù)據(jù)信息時(shí),向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使所述第三方服務(wù)器存儲(chǔ)所述更新的元數(shù)據(jù)信息。

可選地,所述更新控制模塊還用于在所述存儲(chǔ)服務(wù)器向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息時(shí),若更新過(guò)程的持續(xù)時(shí)間超過(guò)預(yù)設(shè)值,則控制停止向該所述第三方服務(wù)器發(fā)送所述更新的元數(shù)據(jù)信息。

可選地,所述更新控制模塊還用于若更新過(guò)程的持續(xù)時(shí)間超過(guò)所述預(yù)設(shè)值,則發(fā)出指示該所述第三方服務(wù)器出現(xiàn)故障的警示信號(hào)。

由上述技術(shù)方案可知,本發(fā)明所提供的存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法及系統(tǒng),通過(guò)構(gòu)建至少一臺(tái)第三方服務(wù)器,在第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,并在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序,存儲(chǔ)服務(wù)器通過(guò)服務(wù)提供應(yīng)用程序,能夠與第三方服務(wù)器建立通信連接;在存儲(chǔ)服務(wù)器更新元數(shù)據(jù)信息時(shí),同時(shí)向與自身建立通信連接的第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使第三方服務(wù)器存儲(chǔ)更新的元數(shù)據(jù)信息,這樣在第三方服務(wù)器上備份了元數(shù)據(jù)信息。通過(guò)在第三方服務(wù)器上備份元數(shù)據(jù)信息,使得可以減少在本存儲(chǔ)服務(wù)器磁盤(pán)中備份的份數(shù),降低本服務(wù)器中備份元數(shù)據(jù)占用磁盤(pán)的數(shù)量。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為現(xiàn)有技術(shù)中存儲(chǔ)服務(wù)器中元數(shù)據(jù)備份方法的示意圖;

圖2為本發(fā)明實(shí)施例提供的一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法的流程圖;

圖3為本發(fā)明實(shí)施例提供的一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份系統(tǒng)的示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。

請(qǐng)參考圖2,本發(fā)明實(shí)施例提供的一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法,包括步驟:

S10:構(gòu)建至少一臺(tái)第三方服務(wù)器,在所述第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序;

S11:所述存儲(chǔ)服務(wù)器通過(guò)所述服務(wù)提供應(yīng)用程序,在接收到所述第三方服務(wù)器發(fā)送的連接請(qǐng)求時(shí),與所述第三方服務(wù)器建立通信連接;

S12:所述存儲(chǔ)服務(wù)器在更新元數(shù)據(jù)信息時(shí),向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使所述第三方服務(wù)器存儲(chǔ)所述更新的元數(shù)據(jù)信息。

可以看出,本實(shí)施例存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法,通過(guò)構(gòu)建至少一臺(tái)第三方服務(wù)器,在第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,并在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序,存儲(chǔ)服務(wù)器通過(guò)服務(wù)提供應(yīng)用程序,能夠與第三方服務(wù)器建立通信連接;在存儲(chǔ)服務(wù)器更新元數(shù)據(jù)信息時(shí),同時(shí)向與自身建立通信連接的第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使第三方服務(wù)器存儲(chǔ)更新的元數(shù)據(jù)信息,這樣在第三方服務(wù)器上備份了元數(shù)據(jù)信息。通過(guò)在第三方服務(wù)器上備份元數(shù)據(jù)信息,使得可以減少在本存儲(chǔ)服務(wù)器磁盤(pán)中備份的份數(shù),降低本服務(wù)器中備份元數(shù)據(jù)占用磁盤(pán)的數(shù)量,這樣不僅可降低系統(tǒng)磁盤(pán)成本,也降低了對(duì)存儲(chǔ)服務(wù)器處理正常業(yè)務(wù)的IO性能的影響。

下面對(duì)本實(shí)施例存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法進(jìn)行詳細(xì)說(shuō)明。本實(shí)施例存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法包括步驟:

S10:構(gòu)建至少一臺(tái)第三方服務(wù)器,在所述第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序。

在構(gòu)建的第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,并在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序,使存儲(chǔ)服務(wù)器通過(guò)服務(wù)提供應(yīng)用程序,第三方服務(wù)器通過(guò)服務(wù)使用應(yīng)用程序,存儲(chǔ)服務(wù)器與第三方服務(wù)器能建立通信連接,進(jìn)行數(shù)據(jù)傳輸。

本實(shí)施例中,所述第三方服務(wù)器可采用普通的計(jì)算機(jī),與磁盤(pán)相比成本較低,可降低系統(tǒng)成本。

S11:所述存儲(chǔ)服務(wù)器通過(guò)所述服務(wù)提供應(yīng)用程序,在接收到所述第三方服務(wù)器發(fā)送的連接請(qǐng)求時(shí),與所述第三方服務(wù)器建立通信連接。

存儲(chǔ)服務(wù)器在部署時(shí),啟動(dòng)服務(wù)提供應(yīng)用程序,第三方服務(wù)器通過(guò)服務(wù)使用應(yīng)用程序向存儲(chǔ)服務(wù)器發(fā)送連接請(qǐng)求,以請(qǐng)求與存儲(chǔ)服務(wù)器建立通信連接。存儲(chǔ)服務(wù)器接收到第三方服務(wù)器發(fā)送的連接請(qǐng)求時(shí),與該第三方服務(wù)器建立通信連接。

本實(shí)施例中優(yōu)選的,存儲(chǔ)服務(wù)器通過(guò)服務(wù)提供應(yīng)用程序,與第三方服務(wù)器建立支持雙向傳輸數(shù)據(jù)的通信連接,使存儲(chǔ)服務(wù)器與第三方服務(wù)器之間可雙向傳輸數(shù)據(jù)。

其中,存儲(chǔ)服務(wù)器與第三方服務(wù)器建立的通信連接以傳輸控制協(xié)議,即TCP協(xié)議進(jìn)行數(shù)據(jù)傳輸,保證了兩者之間傳輸數(shù)據(jù)的可靠性。

S12:所述存儲(chǔ)服務(wù)器在更新元數(shù)據(jù)信息時(shí),向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使所述第三方服務(wù)器存儲(chǔ)所述更新的元數(shù)據(jù)信息。

存儲(chǔ)服務(wù)器在更新元數(shù)據(jù)信息時(shí),對(duì)存儲(chǔ)在本機(jī)磁盤(pán)中的關(guān)鍵元數(shù)據(jù)進(jìn)行更新,同時(shí)向與自身建立通信連接的第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使第三方服務(wù)器將接收到的更新的元數(shù)據(jù)信息存儲(chǔ),從而在第三方服務(wù)器中完成備份。

在備份完成后,存儲(chǔ)服務(wù)器每次更新元數(shù)據(jù)信息時(shí),會(huì)同時(shí)向第三方服務(wù)器發(fā)送實(shí)時(shí)更新的元數(shù)據(jù)信息,對(duì)第三方服務(wù)器中的關(guān)鍵元數(shù)據(jù)同時(shí)更新,從而保證第三方服務(wù)器中備份的元數(shù)據(jù)信息與存儲(chǔ)服務(wù)器中的數(shù)據(jù)信息保持一致。

優(yōu)選的,本實(shí)施例方法中,存儲(chǔ)服務(wù)器在進(jìn)行更新元數(shù)據(jù)時(shí),存儲(chǔ)服務(wù)器向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息時(shí),若更新過(guò)程的持續(xù)時(shí)間超過(guò)預(yù)設(shè)值,則停止向該所述第三方服務(wù)器發(fā)送所述更新的元數(shù)據(jù)信息。在對(duì)某一第三方服務(wù)器更新元數(shù)據(jù)時(shí),若更新過(guò)程的持續(xù)時(shí)間較長(zhǎng),則可能是第三方服務(wù)器出現(xiàn)故障,或者存儲(chǔ)服務(wù)器與其的網(wǎng)絡(luò)連接出現(xiàn)故障,則停止對(duì)該第三方服務(wù)器的數(shù)據(jù)更新。

同時(shí),若更新過(guò)程的持續(xù)時(shí)間超過(guò)預(yù)設(shè)值時(shí),發(fā)出指示該第三方服務(wù)器出現(xiàn)故障的警示信號(hào),以通知管理員。管理員將第三方服務(wù)器問(wèn)題修復(fù)后,再對(duì)第三方服務(wù)器中數(shù)據(jù)進(jìn)行更新。

本實(shí)施例中,為保證存儲(chǔ)服務(wù)器的高可靠性,可采用較多數(shù)量的第三方服務(wù)器,以備份多份元數(shù)據(jù)信息。

因此,本實(shí)施例存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法,通過(guò)將存儲(chǔ)服務(wù)器的關(guān)鍵元數(shù)據(jù)在第三方服務(wù)器上備份,降低存儲(chǔ)服務(wù)器上存儲(chǔ)的元數(shù)據(jù)的數(shù)量,降低磁盤(pán)空間的消耗,降低硬件成本;存儲(chǔ)服務(wù)器上的元數(shù)據(jù)份數(shù)降低,更新元數(shù)據(jù)時(shí)消耗存儲(chǔ)服務(wù)器的系統(tǒng)資源也會(huì)降低,可提高存儲(chǔ)服務(wù)器處理正常業(yè)務(wù)的IO性能。

相應(yīng)的,請(qǐng)參考圖3,本發(fā)明實(shí)施例還提供一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份系統(tǒng),包括:

構(gòu)建模塊20,用于控制在構(gòu)建的至少一臺(tái)第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序;

連接控制模塊21,用于控制所述存儲(chǔ)服務(wù)器通過(guò)所述服務(wù)提供應(yīng)用程序,在接收到所述第三方服務(wù)器發(fā)送的連接請(qǐng)求時(shí),與所述第三方服務(wù)器建立通信連接;

更新控制模塊22,用于控制所述存儲(chǔ)服務(wù)器在更新元數(shù)據(jù)信息時(shí),向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使所述第三方服務(wù)器存儲(chǔ)所述更新的元數(shù)據(jù)信息。

可以看出,本實(shí)施例存儲(chǔ)服務(wù)器元數(shù)據(jù)備份系統(tǒng),包括構(gòu)建模塊、連接控制模塊和更新控制模塊,通過(guò)構(gòu)建至少一臺(tái)第三方服務(wù)器,在第三方服務(wù)器中運(yùn)行服務(wù)使用應(yīng)用程序,并在存儲(chǔ)服務(wù)器中運(yùn)行服務(wù)提供應(yīng)用程序,存儲(chǔ)服務(wù)器通過(guò)服務(wù)提供應(yīng)用程序,可與第三方服務(wù)器建立通信連接;在存儲(chǔ)服務(wù)器更新元數(shù)據(jù)信息時(shí),同時(shí)向與自身建立通信連接的第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息,使第三方服務(wù)器存儲(chǔ)更新的元數(shù)據(jù)信息,這樣在第三方服務(wù)器上備份了元數(shù)據(jù)信息。通過(guò)在第三方服務(wù)器上備份元數(shù)據(jù)信息,使得可以減少在本存儲(chǔ)服務(wù)器磁盤(pán)中備份的份數(shù),降低本服務(wù)器中備份元數(shù)據(jù)占用磁盤(pán)的數(shù)量,這樣不僅可降低系統(tǒng)磁盤(pán)成本,也降低了對(duì)存儲(chǔ)服務(wù)器處理正常業(yè)務(wù)的IO性能的影響。

本實(shí)施例系統(tǒng),控制在第三方服務(wù)器上備份完成后,存儲(chǔ)服務(wù)器在每次更新元數(shù)據(jù)信息時(shí),會(huì)控制存儲(chǔ)服務(wù)器同時(shí)向第三方服務(wù)器發(fā)送實(shí)時(shí)更新的元數(shù)據(jù)信息,對(duì)第三方服務(wù)器中的關(guān)鍵元數(shù)據(jù)同時(shí)更新,以保證第三方服務(wù)器中備份的元數(shù)據(jù)信息與存儲(chǔ)服務(wù)器中的數(shù)據(jù)信息保持一致。

本實(shí)施例中,所述更新控制模塊22還用于在所述存儲(chǔ)服務(wù)器向與自身建立通信連接的所述第三方服務(wù)器發(fā)送更新的元數(shù)據(jù)信息時(shí),若更新過(guò)程的持續(xù)時(shí)間超過(guò)預(yù)設(shè)值,則控制停止向該所述第三方服務(wù)器發(fā)送所述更新的元數(shù)據(jù)信息。

所述更新控制模塊22還用于若更新過(guò)程的持續(xù)時(shí)間超過(guò)所述預(yù)設(shè)值,則發(fā)出指示該所述第三方服務(wù)器出現(xiàn)故障的警示信號(hào)。

在數(shù)據(jù)更新過(guò)程中,在對(duì)某一第三方服務(wù)器更新元數(shù)據(jù)時(shí),若更新過(guò)程的持續(xù)時(shí)間較長(zhǎng),則可能是第三方服務(wù)器出現(xiàn)故障,或者存儲(chǔ)服務(wù)器與其的網(wǎng)絡(luò)連接出現(xiàn)故障,則停止對(duì)該第三方服務(wù)器的數(shù)據(jù)更新。同時(shí),發(fā)出指示該第三方服務(wù)器出現(xiàn)故障的警示信號(hào),以通知管理員。管理員將第三方服務(wù)器問(wèn)題修復(fù)后,再對(duì)該第三方服務(wù)器中數(shù)據(jù)進(jìn)行更新。

以上對(duì)本發(fā)明所提供的一種存儲(chǔ)服務(wù)器元數(shù)據(jù)備份方法及系統(tǒng)進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
灌阳县| 大港区| 胶南市| 宜兴市| 高阳县| 富宁县| 浦北县| 大同县| 扶绥县| 麻江县| 乐业县| 遂宁市| 长治市| 朔州市| 长岭县| 丹阳市| 白山市| 景宁| 石家庄市| 阿巴嘎旗| 连南| 大化| 巴林左旗| 汽车| 怀仁县| 敦化市| 台南市| 峡江县| 田阳县| 新丰县| 遂平县| 禹城市| 永修县| 慈溪市| 永平县| 虹口区| 六枝特区| 老河口市| 娱乐| 新津县| 兴山县|