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

減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的方法及裝置與流程

文檔序號:12494588閱讀:451來源:國知局
減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的方法及裝置與流程

本發(fā)明涉及分布式存儲技術(shù)領(lǐng)域,特別是涉及一種減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的方法及裝置。



背景技術(shù):

隨著異地辦公的模式越來越多,形成了一個總部和多個分支機(jī)構(gòu)的局面。為了提高辦公效率,會在總部建立數(shù)據(jù)中心,多個分支機(jī)構(gòu)共享這些數(shù)據(jù)。當(dāng)分支機(jī)構(gòu)中的遠(yuǎn)程客戶端獲取數(shù)據(jù)時,需要通過公用或者專用的網(wǎng)絡(luò)連接到數(shù)據(jù)中心服務(wù)器,然后發(fā)出請求,數(shù)據(jù)中心服務(wù)器會把所需的數(shù)據(jù)傳輸?shù)竭h(yuǎn)程客戶端。分支機(jī)構(gòu)中的每個遠(yuǎn)程客戶端獲取相同的數(shù)據(jù)時,都需要重復(fù)這些過程,如果多個遠(yuǎn)程客戶端同時獲取相同的數(shù)據(jù),數(shù)據(jù)中心服務(wù)器需要傳輸多份相同的數(shù)據(jù)。這樣會造成分支機(jī)構(gòu)和數(shù)據(jù)中心之間的網(wǎng)絡(luò)帶寬占用率很高,同時增加了數(shù)據(jù)中心服務(wù)器的數(shù)據(jù)處理壓力,嚴(yán)重時會造成數(shù)據(jù)中心網(wǎng)絡(luò)癱瘓,影響其他業(yè)務(wù)的正常進(jìn)行。



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

本發(fā)明目的是提供一種減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的方法及裝置,解決了多個遠(yuǎn)程客戶端獲取相同的內(nèi)容時,遠(yuǎn)程客戶端和數(shù)據(jù)中心服務(wù)器之間的網(wǎng)絡(luò)寬帶占用率高的問題。

為了解決上述問題,本發(fā)明采用以下的技術(shù)方案:

一種減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的方法,包括以下步驟:

A.遠(yuǎn)程客戶端向數(shù)據(jù)中心服務(wù)器發(fā)送內(nèi)容請求;

B.數(shù)據(jù)中心服務(wù)器根據(jù)請求的內(nèi)容生成內(nèi)容信息,并發(fā)送至遠(yuǎn)程客戶端;

C.遠(yuǎn)程客戶端根據(jù)內(nèi)容信息判斷請求的內(nèi)容是否在本地存儲設(shè)備中;如果是,則轉(zhuǎn)步驟D;如果否,則轉(zhuǎn)步驟E;

D.遠(yuǎn)程客戶端從本地存儲設(shè)備中讀取請求的內(nèi)容;

E.數(shù)據(jù)中心服務(wù)器將請求的內(nèi)容寫入本地存儲設(shè)備。

優(yōu)選地,所述內(nèi)容信息包括利用哈希算法計算獲得的匹配所請求內(nèi)容的哈希值。

優(yōu)選地,所述本地存儲設(shè)備包括服務(wù)器和/或客戶端計算機(jī)。

本發(fā)明還提供一種減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的裝置,包括:

內(nèi)容請求發(fā)送模塊,用于遠(yuǎn)程客戶端向數(shù)據(jù)中心服務(wù)器發(fā)送內(nèi)容請求;

內(nèi)容信息生成模塊,用于數(shù)據(jù)中心服務(wù)器根據(jù)請求的內(nèi)容生成內(nèi)容信息,并發(fā)送至遠(yuǎn)程客戶端;

判斷模塊,用于遠(yuǎn)程客戶端根據(jù)內(nèi)容信息判斷請求的內(nèi)容是否在本地存儲設(shè)備中;

請求內(nèi)容寫入模塊,用于數(shù)據(jù)中心服務(wù)器將請求的內(nèi)容寫入本地存儲設(shè)備;

請求內(nèi)容讀取模塊,用于遠(yuǎn)程客戶端從本地存儲設(shè)備中讀取請求的內(nèi)容。

優(yōu)選地,所述內(nèi)容信息包括利用哈希算法計算獲得的匹配所請求內(nèi)容的哈希值。

與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:

1.本發(fā)明分支機(jī)構(gòu)的遠(yuǎn)程客戶端向數(shù)據(jù)中心服務(wù)器發(fā)送內(nèi)容請求,數(shù)據(jù)中心服務(wù)器根據(jù)請求的內(nèi)容生成內(nèi)容信息,并發(fā)送至遠(yuǎn)程客戶端,遠(yuǎn)程客戶端根據(jù)內(nèi)容信息判斷請求的內(nèi)容是否在本地存儲設(shè)備中,進(jìn)而對本地存儲設(shè)備進(jìn)行讀寫操作。本發(fā)明數(shù)據(jù)中心服務(wù)器將請求的內(nèi)容寫入到本地存儲設(shè)備中,使遠(yuǎn)程客戶端可以從所屬分支機(jī)構(gòu)訪問內(nèi)容,而不是向數(shù)據(jù)中心請求訪問,從而減少數(shù)據(jù)重復(fù)傳輸,降低對專用網(wǎng)絡(luò)的帶寬占用率,優(yōu)化帶寬,提高數(shù)據(jù)傳輸效率,減少延時。

2.本發(fā)明通過改善遠(yuǎn)程客戶端向數(shù)據(jù)中心服務(wù)器獲取內(nèi)容的查詢響應(yīng)時間,提高用戶的工作效率,減少遠(yuǎn)程客戶端與數(shù)據(jù)中心服務(wù)器間的數(shù)據(jù)流量,提升網(wǎng)絡(luò)性能。

附圖說明

圖1是本發(fā)明一種減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的裝置的結(jié)構(gòu)示意圖;

圖2是本發(fā)明一種減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的方法的流程示意圖。

具體實施方式

下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式作進(jìn)一步詳細(xì)描述:

實施例一:本發(fā)明一種減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的裝置如圖1所示,包括內(nèi)容請求發(fā)送模塊11、內(nèi)容信息生成模塊12、判斷模塊13、請求內(nèi)容寫入模塊14和請求內(nèi)容讀取模塊15。其中內(nèi)容請求發(fā)送模塊11依次順序與內(nèi)容信息生成模塊12、判斷模塊13和請求內(nèi)容讀取模塊15連接,請求內(nèi)容寫入模塊14與請求內(nèi)容讀取模塊15并聯(lián)。

內(nèi)容請求發(fā)送模塊11用于遠(yuǎn)程客戶端向數(shù)據(jù)中心服務(wù)器發(fā)送內(nèi)容請求,數(shù)據(jù)中心服務(wù)器接收發(fā)來的內(nèi)容請求;內(nèi)容信息生成模塊12用于數(shù)據(jù)中心服務(wù)器根據(jù)請求的內(nèi)容生成內(nèi)容信息,并發(fā)送至遠(yuǎn)程客戶端;判斷模塊13用于遠(yuǎn)程客戶端根據(jù)內(nèi)容信息判斷請求的內(nèi)容是否在本地存儲設(shè)備中;請求內(nèi)容寫入模塊14用于數(shù)據(jù)中心服務(wù)器將請求的內(nèi)容寫入本地存儲設(shè)備;請求內(nèi)容讀取模塊15用于遠(yuǎn)程客戶端從本地存儲設(shè)備中讀取請求的內(nèi)容。

實施例二:本發(fā)明一種減少遠(yuǎn)程客戶端與數(shù)據(jù)中心間通信數(shù)據(jù)量的方法如圖2所示,包括以下步驟:

步驟S201,分支機(jī)構(gòu)中的一臺或者多臺遠(yuǎn)程客戶端向數(shù)據(jù)中心服務(wù)器發(fā)送內(nèi)容請求。

步驟S202,數(shù)據(jù)中心服務(wù)器接收內(nèi)容請求,根據(jù)請求的內(nèi)容生成相應(yīng)的內(nèi)容信息,并發(fā)送至遠(yuǎn)程客戶端。

內(nèi)容信息包括使用全部原始內(nèi)容利用哈希算法計算獲得的匹配所請求內(nèi)容的哈希值,并且哈希值與原始內(nèi)容相比極小。本實例中哈希算法優(yōu)選采用消息摘要算法第五版MD5(Message-Digest Algorithm 5)。

步驟S203,遠(yuǎn)程客戶端根據(jù)內(nèi)容信息判斷請求的內(nèi)容是否在本地存儲設(shè)備中,如果是,則轉(zhuǎn)步驟S205;如果否,則轉(zhuǎn)步驟S204。

步驟S204,數(shù)據(jù)中心服務(wù)器將請求的內(nèi)容寫入本地存儲設(shè)備,所述本地存儲設(shè)備包括分支機(jī)構(gòu)的服務(wù)器和/或客戶端計算機(jī)。

步驟S205,遠(yuǎn)程客戶端從本地存儲設(shè)備中讀取請求的內(nèi)容。

本發(fā)明克服了同一分支機(jī)構(gòu)中多個遠(yuǎn)程客戶端獲取相同的內(nèi)容時,遠(yuǎn)程客戶端和數(shù)據(jù)中心服務(wù)器之間的網(wǎng)絡(luò)寬帶占用率高的缺陷。為了優(yōu)化遠(yuǎn)程客戶端訪問數(shù)據(jù)中心服務(wù)器內(nèi)容時的帶寬,遠(yuǎn)程客戶端可以從所屬分支機(jī)構(gòu)的本地存儲設(shè)備訪問內(nèi)容,而不用向數(shù)據(jù)中心請求訪問,避免了遠(yuǎn)程客戶端獲取相同的內(nèi)容時,遠(yuǎn)程客戶端和數(shù)據(jù)中心服務(wù)器之間進(jìn)行內(nèi)容的重復(fù)傳輸,降低對專用網(wǎng)絡(luò)的帶寬占用率,優(yōu)化帶寬,提高數(shù)據(jù)傳輸效率和內(nèi)容查詢響應(yīng)時間。

以上所示僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
长宁县| 顺义区| 泰州市| 温宿县| 公主岭市| 霸州市| 衡山县| 苏尼特右旗| 稷山县| 周至县| 五原县| 松阳县| 吉安市| 吉木乃县| 五华县| 汝城县| 平和县| 乌鲁木齐县| 达孜县| 新民市| 湾仔区| 承德县| 长岭县| 嘉峪关市| 阳泉市| 武夷山市| 贡山| 固阳县| 佛冈县| 会同县| 贵阳市| 揭东县| 昆山市| 特克斯县| 阳山县| 定边县| 邢台市| 贵溪市| 万宁市| 盐源县| 柳江县|