两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方法及裝置的制造方法

文檔序號:9251023閱讀:567來源:國知局
一種實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)存儲領(lǐng)域,尤其涉及一種實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方法及裝置。
【背景技術(shù)】
[0002]為了保證分布式元數(shù)據(jù)的可靠性,通常使用雙機(jī)熱備的方式,通過心跳線達(dá)到數(shù)據(jù)同步。但是由于網(wǎng)絡(luò)原因或數(shù)據(jù)傳輸?shù)臅r效性原因等等,不能保證在主元服務(wù)器出現(xiàn)故障無法提供服務(wù),備元服務(wù)器接管服務(wù)的時候,所有主元服務(wù)器上的數(shù)據(jù)都已經(jīng)傳到備元服務(wù)器上了。
[0003]例如,當(dāng)主元服務(wù)器接收到用戶發(fā)送的數(shù)據(jù)之后,向備元服務(wù)器發(fā)送該數(shù)據(jù),但由于網(wǎng)絡(luò)原因暫時未發(fā)送過去,此時,主元服務(wù)器出現(xiàn)故障,就會導(dǎo)致這部分?jǐn)?shù)據(jù)沒有及時同步至備元服務(wù)器。
[0004]更多的,主備元服務(wù)器數(shù)據(jù)同步是通過使用第三方的磁盤陣列做備份服務(wù)器。在主元服務(wù)器出現(xiàn)故障時,將數(shù)據(jù)導(dǎo)入第三方的磁盤陣列中,備元服務(wù)器接管服務(wù)時,在從第三方設(shè)備導(dǎo)入到備元服務(wù)器。這種方式雖然比采用心跳線的方式更安全,但是需要接入第三方設(shè)備,并且無法保證第三方備份服務(wù)器在運(yùn)行時不會出現(xiàn)故障,若主元服務(wù)器與第三方備份服務(wù)器同時故障時,數(shù)據(jù)一樣會丟失,因此,同樣無法保證主備元服務(wù)器之間的數(shù)據(jù)一致性。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例提供一種實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方法及裝置,用以解決現(xiàn)有技術(shù)中存在的由于數(shù)據(jù)同步必須依賴第三方設(shè)備,并且在第三方設(shè)備出現(xiàn)故障時同樣無法保證主備元服務(wù)器之間數(shù)據(jù)的一致性的問題。
[0006]本發(fā)明實施例提供一種實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方法及裝置,具體方案如下:
[0007]—種實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方法,該方法包括:
[0008]路由器每次接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至主元服務(wù)器,并將主元服務(wù)器針對文件操作請求返回的文件存儲位置信息在本地進(jìn)行保存;
[0009]路由器接收到備元服務(wù)器發(fā)送的獲取請求時,確定主元服務(wù)器運(yùn)行異常,并根據(jù)獲取請求將本地當(dāng)前保存的所有文件存儲位置信息發(fā)送至備元服務(wù)器。
[0010]本發(fā)明實施例中提供實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方案,基于路由器的可靠性,且不需要額外的第三方設(shè)備,解決了主元服務(wù)器和備元服務(wù)器之間數(shù)據(jù)丟失的問題。
[0011]較佳的,進(jìn)一步包括:
[0012]路由器每次對文件存儲位置信息進(jìn)行保存后,根據(jù)主元服務(wù)器的通知確定文件存儲位置信息在備元服務(wù)器上備份成功時,刪除文件存儲位置信息;或者,
[0013]路由器每次對文件存儲位置信息進(jìn)行保存后,根據(jù)備元服務(wù)器的通知確定文件存儲位置信息在備元服務(wù)器上備份成功時,刪除文件存儲位置信息。
[0014]通過這種可能的實施方式,避免在可編程路由器中存儲過多數(shù)據(jù),占用路由器的內(nèi)存,影響路由器的正常工作。
[0015]較佳的,路由器每次接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至主元服務(wù)器,并將主元服務(wù)器針對文件操作請求返回的文件存儲位置信息在本地進(jìn)打保存,包括:
[0016]路由器每次接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至主元服務(wù)器;
[0017]路由器在主元服務(wù)器根據(jù)文件操作請求確定文件存儲位置信息,并在主元服務(wù)器按照文件存儲位置信息在各個數(shù)據(jù)服務(wù)器上對相應(yīng)的文件進(jìn)行相應(yīng)操作之后,接收主元服務(wù)器返回的文件存儲位置信息,并在本地進(jìn)行保存。
[0018]通過這種可能的實施方式,使得路由器中保存有最核心的文件存儲位置信息,以便在主元服務(wù)器運(yùn)行異常時,可以將文件存儲位置信息發(fā)送至備元服務(wù)器,可以保證備元數(shù)據(jù)服務(wù)器在接收到文件存儲位置信息后,繼續(xù)正常對外服務(wù),不會造成數(shù)據(jù)丟失的問題。
[0019]較佳的,路由器根據(jù)獲取請求將本地當(dāng)前保存的所有文件存儲位置信息發(fā)送至備元服務(wù)器之后:還包括:
[0020]路由器再接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至備元服務(wù)器,令備元服務(wù)器控制文件讀寫。
[0021]通過這種可能的實施方式,在主元服務(wù)器運(yùn)行異常時,備元服務(wù)器接管服務(wù),路由器再接收到用戶發(fā)送的文件操作請求時,直接發(fā)送給備元服務(wù)器,使得對外服務(wù)不中斷。
[0022]較佳的,還包括:
[0023]路由器每次接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至主元服務(wù)器;
[0024]若路由器在設(shè)定時間內(nèi)未收到主元服務(wù)器針對文件操作請求返回的文件存儲位置信息,則確定主元服務(wù)器出現(xiàn)故障,請求用戶再次發(fā)送文件操作請求。
[0025]一種實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的裝置,該裝置包括:
[0026]轉(zhuǎn)發(fā)單元,用于每次接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至主元服務(wù)器,并將主元服務(wù)器針對文件操作請求返回的文件存儲位置信息在本地進(jìn)行保存,以及接收到備元服務(wù)器發(fā)送的獲取請求時,確定主元服務(wù)器運(yùn)行異常,并根據(jù)獲取請求將本地當(dāng)前保存的所有文件存儲位置信息發(fā)送至備元服務(wù)器。
[0027]本發(fā)明實施例中提供實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方案,基于路由器的可靠性,且不需要額外的第三方設(shè)備,解決了主元服務(wù)器和備元服務(wù)器之間數(shù)據(jù)丟失的問題。
[0028]較佳的,進(jìn)一步包括:刪除單元,用于每次對文件存儲位置信息進(jìn)行保存后,根據(jù)主元服務(wù)器的通知確定文件存儲位置信息在備元服務(wù)器上備份成功時,刪除文件存儲位置信息;或者,每次對文件存儲位置信息進(jìn)行保存后,根據(jù)備元服務(wù)器的通知確定文件存儲位置信息在備元服務(wù)器上備份成功時,刪除文件存儲位置信息。
[0029]通過這種可能的實施方式,避免在可編程路由器中存儲過多數(shù)據(jù),占用路由器的內(nèi)存,影響路由器的正常工作。
[0030]較佳的,轉(zhuǎn)發(fā)單元,具體用于:
[0031]每次接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至主元服務(wù)器;
[0032]在主元服務(wù)器根據(jù)文件操作請求確定文件存儲位置信息,并在主元服務(wù)器按照文件存儲位置信息在各個數(shù)據(jù)服務(wù)器上對相應(yīng)的文件進(jìn)行相應(yīng)操作之后,接收主元服務(wù)器返回的文件存儲位置信息,并在本地進(jìn)行保存。
[0033]通過這種可能的實施方式,使得路由器中保存有最核心的文件存儲位置信息,以便在主元服務(wù)器運(yùn)行異常時,可以將文件存儲位置信息發(fā)送至備元服務(wù)器,可以保證備元數(shù)據(jù)服務(wù)器在接收到文件存儲位置信息后,繼續(xù)正常對外服務(wù),不會造成數(shù)據(jù)丟失的問題。
[0034]較佳的,轉(zhuǎn)發(fā)單元,還用于:根據(jù)獲取請求將本地當(dāng)前保存的所有文件存儲位置信息發(fā)送至備元服務(wù)器之后,再接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至備元服務(wù)器,令備元服務(wù)器控制文件讀寫。
[0035]通過這種可能的實施方式,在主元服務(wù)器運(yùn)行異常時,備元服務(wù)器接管服務(wù),路由器再接收到用戶發(fā)送的文件操作請求時,直接發(fā)送給備元服務(wù)器,使得對外服務(wù)不中斷。
[0036]較佳的,轉(zhuǎn)發(fā)單元,還用于:
[0037]路由器每次接收到用戶發(fā)送的文件操作請求時,將接收的文件操作請求轉(zhuǎn)發(fā)至主元服務(wù)器;
[0038]若路由器在設(shè)定時間內(nèi)未收到主元服務(wù)器針對文件操作請求返回的文件存儲位置信息,則確定主元服務(wù)器出現(xiàn)故障,請求用戶再次發(fā)送文件操作請求。
【附圖說明】
[0039]圖1為本發(fā)明實施例中的主備元服務(wù)器數(shù)據(jù)同步的系統(tǒng)框架圖;
[0040]圖2為本發(fā)明實施例中實現(xiàn)主備元服務(wù)器數(shù)據(jù)同步的方法流程圖;
[0041]圖3為本發(fā)明實施例中主元服務(wù)器進(jìn)行數(shù)據(jù)同步的流程圖;
[0042]圖4為本
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
白沙| 穆棱市| 沧源| 专栏| 保定市| 扬州市| 永州市| 英山县| 隆化县| 赞皇县| 海宁市| 班玛县| 宜君县| 江西省| 河北省| 桑植县| 屏边| 江城| 宜丰县| 长岭县| 陇西县| 白朗县| 赤城县| 遂川县| 额济纳旗| 井研县| 奎屯市| 增城市| 平度市| 大石桥市| 富源县| 西宁市| 阿坝县| 承德县| 成安县| 临潭县| 利川市| 蕉岭县| 耿马| 阜新市| 乡宁县|