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

一種數(shù)據(jù)處理方法和系統(tǒng)的制作方法

文檔序號:9455699閱讀:267來源:國知局
一種數(shù)據(jù)處理方法和系統(tǒng)的制作方法
【技術(shù)領域】
[0001]本發(fā)明涉及服務器數(shù)據(jù)的雙機熱備技術(shù),尤其涉及一種數(shù)據(jù)處理方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)(移動互聯(lián)網(wǎng))高速發(fā)展,用戶越來越依賴服務器提供的數(shù)據(jù)服務,對數(shù)據(jù)的可用性需求增強,需要更加隨時隨地的訪問服務器提供的服務(數(shù)據(jù));傳統(tǒng)的雙機熱備,是同一機房內(nèi)的熱備方案,一旦該機房出現(xiàn)問題時,會使整個服務系統(tǒng)癱瘓,嚴重影響用戶應用。并且現(xiàn)有的上級熱備方案中,通常是由客戶端直接提供數(shù)據(jù)的分發(fā)與返回結(jié)果的處理,這樣在一定程度上增加了客戶端的寬帶消耗并且需要改變客戶端的程序。

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

[0003]為了解決上述問題,本發(fā)明提出了一種數(shù)據(jù)處理方法和系統(tǒng),能夠根據(jù)網(wǎng)絡負載動態(tài)調(diào)整數(shù)據(jù)流的控制端,提高寬帶利用率和數(shù)據(jù)流的處理效率。
[0004]為了達到上述目的,本發(fā)明提出了一種數(shù)據(jù)流控制端的確定方法,該方法包括:
[0005]周期性地通過客戶端分別向接入端和主服務器發(fā)送測試數(shù)據(jù)。
[0006]接收接入端接收到該測試數(shù)據(jù)后返回的第一應答信息和主服務器接收到該測試數(shù)據(jù)后返回的第二應答信息。
[0007]分別記錄返回第一應答信息所需的第一應答時間和返回第二應答信息所需的第二應答時間。
[0008]將第一應答時間和第二應答時間分別與預設的時間閾值進行比較,并將第一應答時間和第二應答時間相互進行比較,并根據(jù)比較結(jié)果確定數(shù)據(jù)流的控制端。
[0009]其中,控制端為客戶端、接入端和主服務器中的一個。
[0010]優(yōu)選地,根據(jù)比較結(jié)果確定數(shù)據(jù)流的控制端包括:
[0011]當?shù)谝粦饡r間和第二應答時間都大于或等于預設的時間閾值時,將客戶端確定為數(shù)據(jù)流的控制端。
[0012]當?shù)谝粦饡r間和第二應答時間都小于預設的時間閾值,并且第一應答時間和第二應答時間相互比較后,判定第一應答時間最小時,將接入端確定為數(shù)據(jù)流的控制端;判定第二應答時間最小時,將主服務器確定為數(shù)據(jù)流的控制端。
[0013]優(yōu)選地,該方法還包括:
[0014]當此次通過客戶端分別向接入端和主服務器發(fā)送測試數(shù)據(jù),并且獲得的第一應答時間和第二應答時間與預設的時間閾值的比較結(jié)果與上一次分別向接入端和主服務器發(fā)送測試數(shù)據(jù)時獲得的比較結(jié)果相比發(fā)生變化時,或者,獲得的第一應答時間和第二應答時間中的最小值與上一次分別向接入端和主服務器發(fā)送測試數(shù)據(jù)時獲得的最小值相比不再是同一個應答時間時,根據(jù)新的比較結(jié)果和最小值重新確定控制端。
[0015]優(yōu)選地,該方法還包括:
[0016]在根據(jù)新的比較結(jié)果和最小值重新確定控制端之前,間隔預設的時間段重新向接入端和主服務器發(fā)送測試數(shù)據(jù),重新獲得第一應答時間和第二應答時間與預設的時間閾值的比較結(jié)果,以及述第一應答時間和第二應答時間之間的最小值,確定獲得的比較結(jié)果和最小值所對應的應答時間在預設的時間段內(nèi)是否穩(wěn)定。
[0017]當比較結(jié)果和最小值所對應的應答時間在預設的時間段內(nèi)穩(wěn)定時,根據(jù)新的比較結(jié)果和最小值重新確定控制端;當比較結(jié)果和最小值所對應的應答時間在預設的時間段內(nèi)不穩(wěn)定時,忽略新的比較結(jié)果和最小值,等待下一個向接入端、主服務器和從服務器發(fā)送測試數(shù)據(jù)的時間周期。
[0018]其中,預設的時間段小于周期性地向接入端和主服務器發(fā)送測試數(shù)據(jù)的時間周期。
[0019]為了達到上述目的,本發(fā)明還提出了一種數(shù)據(jù)流控制端的確定系統(tǒng),該系統(tǒng)包括:測試數(shù)據(jù)發(fā)送模塊、應答信息接收模塊、應答時間記錄模塊和控制端確定模塊。
[0020]測試數(shù)據(jù)發(fā)送模塊,用于周期性地通過客戶端分別向接入端和主服務器發(fā)送測試數(shù)據(jù)。
[0021]應答信息接收模塊,用于接收接入端接收到測試數(shù)據(jù)后返回的第一應答信息和主服務器接收到測試數(shù)據(jù)后返回的第二應答信息。
[0022]應答時間記錄模塊,用于分別記錄返回第一應答信息所需的第一應答時間和返回第二應答信息所需的第二應答時間。
[0023]控制端確定模塊,用于將第一應答時間和第二應答時間分別與預設的時間閾值進行比較,并將第一應答時間和第二應答時間相互進行比較,并根據(jù)比較結(jié)果確定數(shù)據(jù)流的控制端。
[0024]其中,控制端為客戶端、接入端和主服務器中的一個。
[0025]優(yōu)選地,控制端確定模塊根據(jù)比較結(jié)果確定數(shù)據(jù)流的控制端是指:
[0026]當?shù)谝粦饡r間和第二應答時間都大于或等于預設的時間閾值時,將客戶端確定為數(shù)據(jù)流的控制端。
[0027]當?shù)谝粦饡r間和第二應答時間都小于預設的時間閾值,并且第一應答時間和第二應答時間相互比較后,判定第一應答時間最小時,將接入端確定為數(shù)據(jù)流的控制端;判定第二應答時間最小時,將主服務器確定為數(shù)據(jù)流的控制端。
[0028]優(yōu)選地,控制端確定模塊還用于:
[0029]當此次通過客戶端分別向接入端和主服務器發(fā)送測試數(shù)據(jù),并且獲得的第一應答時間和第二應答時間與預設的時間閾值的比較結(jié)果與上一次分別向接入端和主服務器發(fā)送測試數(shù)據(jù)時獲得的比較結(jié)果相比發(fā)生變化時,或者,獲得的第一應答時間和第二應答時間中的最小值與上一次分別向接入端和主服務器發(fā)送測試數(shù)據(jù)時獲得的最小值相比不再是同一個應答時間時,根據(jù)新的比較結(jié)果和最小值重新確定控制端。
[0030]優(yōu)選地,該系統(tǒng)還包括:穩(wěn)定性確定模塊。
[0031]測試數(shù)據(jù)發(fā)送模塊,還用于在根據(jù)新的比較結(jié)果和最小值重新確定控制端之前,間隔預設的時間段重新向接入端和主服務器發(fā)送測試數(shù)據(jù)。
[0032]控制端確定模塊,還用于重新獲得第一應答時間和第二應答時間與預設的時間閾值的比較結(jié)果,以及第一應答時間和第二應答時間之間的最小值。
[0033]穩(wěn)定性確定模塊,用于確定獲得的比較結(jié)果和最小值所對應的應答時間在預設的時間段內(nèi)是否穩(wěn)定。
[0034]控制端確定模塊,還用于當比較結(jié)果和最小值所對應的應答時間在預設的時間段內(nèi)穩(wěn)定時,根據(jù)新的比較結(jié)果和最小值重新確定控制端;當比較結(jié)果和最小值所對應的應答時間在預設的時間段內(nèi)不穩(wěn)定時,忽略新的比較結(jié)果和最小值,等待下一個向接入端、主服務器所述從服務器發(fā)送測試數(shù)據(jù)的時間周期。
[0035]其中,預設的時間段小于周期性地向接入端和主服務器發(fā)送測試數(shù)據(jù)的時間周期。
[0036]與現(xiàn)有技術(shù)相比,本發(fā)明包括:周期性地通過客戶端分別向接入端和主服務器發(fā)送測試數(shù)據(jù)。接收接入端接收到該測試數(shù)據(jù)后返回的第一應答信息和主服務器接收到該測試數(shù)據(jù)后返回的第二應答信息。分別記錄返回第一應答信息所需的第一應答時間和返回第二應答信息所需的第二應答時間。將第一應答時間和第二應答時間分別與預設的時間閾值進行比較,并將第一應答時間和第二應答時間相互進行比較,并根據(jù)比較結(jié)果確定數(shù)據(jù)流的控制端。其中,控制端為客戶端、接入端和主服務器中的一個。通過本發(fā)明的方案,能夠根據(jù)網(wǎng)絡負載動態(tài)調(diào)整數(shù)據(jù)流的控制端,提高寬帶利用率和數(shù)據(jù)流的處理效率。
【附圖說明】
[0037]下面對本發(fā)明實施例中的附圖進行說明,實施例中的附圖是用于對本發(fā)明的進一步理解,與說明書一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明保護范圍的限制。
[0038]圖1為本發(fā)明的數(shù)據(jù)流控制端的確定方法流程圖;
[0039]圖2為本發(fā)明的數(shù)據(jù)流控制端的確定系統(tǒng)組成框圖。
【具體實施方式】
[0040]為了便于本領域技術(shù)人員的理解,下面結(jié)合附圖對本發(fā)明作進一步的描述,并不能用來限制本發(fā)明的保護范圍。
[0041]為了達到上述目的,本發(fā)明提出了一種數(shù)據(jù)流控制端的確定方法,如圖1所示,該方法包括:
[0042]S101、周期性地通過客戶端分別向接入端和主服務器發(fā)送測試數(shù)據(jù)。
[0043]在本發(fā)明實施例中,在復雜的網(wǎng)絡條件下,單一的控制方式不能適應當時的網(wǎng)絡負載條件,可以根據(jù)負載響應情況進行動態(tài)的控制端調(diào)節(jié),將控制端調(diào)節(jié)到網(wǎng)絡負載小的終端上。其中,控制端可以為客戶端、接入端和主服務器中的一個。
[0044]這里,本發(fā)明方案首先通過客戶端分別向接入端和主服務器發(fā)送測試數(shù)據(jù),以確定客戶端、接入端和主服務器中的哪一個的網(wǎng)絡負載最小。
[0045]S102、接收接入端接收到該測試數(shù)據(jù)后返回的第一應答信息和主服務器接收到該測試數(shù)據(jù)后返回的第
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
常宁市| 阿拉善盟| 浏阳市| 南丰县| 永修县| 镇巴县| 华蓥市| 石林| 海门市| 武冈市| 时尚| 泰州市| 嘉峪关市| 古交市| 浪卡子县| 东丽区| 贡觉县| 通河县| 武鸣县| 洛扎县| 安阳县| 伊吾县| 仙居县| 柘荣县| 上犹县| 西华县| 贵南县| 来宾市| 沙洋县| 论坛| 海晏县| 桦南县| 炎陵县| 申扎县| 克山县| 石狮市| 德格县| 从化市| 大悟县| 阿合奇县| 五指山市|