[發明專利]一種基于NAT技術的熱備方法和系統在審
| 申請號: | 201711344751.5 | 申請日: | 2017-12-15 |
| 公開(公告)號: | CN108134854A | 公開(公告)日: | 2018-06-08 |
| 發明(設計)人: | 林皓;楊振江;柳剛;馮艷;呂永勃;同理 | 申請(專利權)人: | 江蘇神州信源系統工程有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L1/22 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210000 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 中轉服務器 服務器 備服務器 請求結果 請求信息 主服務器 客戶端 主 備 轉發 發送請求信息 服務器切換 發生故障 發送 監測 應用 | ||
1.一種基于NAT技術的熱備方法,其特征在于,所述方法包括:
S11:客戶端向中轉服務器發送請求信息;
S12:中轉服務器根據監測到的主、備服務器的狀態,將請求信息轉發至對應的服務器;
S13:主服務器或備服務器根據接收的請求信息,將請求結果發送至中轉服務器;
S14:中轉服務器將請求結果轉發至客戶端。
2.如權利要求1所述的基于NAT技術的熱備方法,其特征在于,所述中轉服務器可以監測主、備服務器的端口或者服務狀態判斷主、備服務器的狀態是否異常。
3.如權利要求1所述的基于NAT技術的熱備方法,其特征在于,所述S12中還包括:
(1)若中轉服務器監測到主服務器正常,則將所述客戶端的請求信息均發送至主服務器;
(2)若中轉服務器監測到主服務器異常,而備服務器正常,則將所述客戶端的請求信息發送至備服務器;
(3)若中轉服務器監測到主、備服務器均異常,則返回繼續監測。
4.如權利要求3所述的基于NAT技術的熱備方法,其特征還在于,在所述(2)中,若監測到主服務器恢復正常,則將備服務器切換至主服務器,中轉服務器將客戶端所有的請求發送至主服務器。
5.如權利要求1所述的基于NAT技術的熱備方法,其特征在于,所述S12中,中轉服務器監測方法還包括一種容錯方法:
S21:設置單位時間內主服務器或備服務器的預設異常次數為M次;
S22:令單位時間內主服務器的初始異常次數Ai=0,單位時間內備服務器的初始異常次數Bi=0;
S23:監測并統計主服務器和備服務器在單位時間內的異常次數Ai和Bi;
S24:對比所述預設值M與Ai、Bi的大小,
i. 若只要Ai<M,則將所述客戶端的請求信息發送至主服務器;
ii. 若Ai≥M,Bi<M,則將所述客戶端的請求信息發送至備服務器;
iii. 若Ai≥M,Bi≥M,則中轉服務器回到S22,再繼續監測。
6.一種基于NAT技術的熱備系統,其特征在于,所述系統包括主服務器、備服務器和中轉服務器。
7.如權利要求6所述的基于NAT技術的熱備系統,其特征還在于,所述中轉服務器包括:
接收模塊,接收客戶端的請求信息和主、備服務器的請求結果;
監測模塊,用于監測主、備服務器是否異常,選擇對應的服務器或者繼續監測;
NAT轉發模塊,根據監測模塊判斷的結果將所述請求信息發送至對應的服務器,將接收模塊接收的請求結果轉發至客戶端。
8.如權利要求7所述的基于NAT技術的熱備系統,其特征還在于,所述監測模塊,可以根據需求配置監測時間間隔、監測端口和監測主、備服務器中服務狀態需要的地址等信息。
9.如權利要求7所述的基于NAT技術的熱備系統,其特征還在于,所述監控模塊還包括:
容錯模塊,可以設置單位時間內主服務器或備服務器的預設異常次數M,當所述監測模塊在單位時間內監測主、備服務器的異常次數達到所述預設值M時,判斷為服務器異常。
10.如權利要求6所述的基于NAT技術的熱備系統,其特征還在于,主服務器和備服務器的數據存儲在共享磁盤。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇神州信源系統工程有限公司,未經江蘇神州信源系統工程有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711344751.5/1.html,轉載請聲明來源鉆瓜專利網。





