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

一種云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法和系統(tǒng)的制作方法

文檔序號(hào):9238287閱讀:597來(lái)源:國(guó)知局
一種云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,尤指一種云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法和系統(tǒng)。
【背景技術(shù)】
[0002]云存儲(chǔ)提供的是存儲(chǔ)服務(wù),存儲(chǔ)服務(wù)通過(guò)網(wǎng)絡(luò)將本地?cái)?shù)據(jù)存放在存儲(chǔ)服務(wù)提供商(SSP)提供的在線存儲(chǔ)空間。需要存儲(chǔ)服務(wù)的用戶不再需要建立自己的數(shù)據(jù)中心,只需向SSP申請(qǐng)存儲(chǔ)服務(wù),從而避免了存儲(chǔ)平臺(tái)的重復(fù)建設(shè),節(jié)約了昂貴的軟硬件基礎(chǔ)設(shè)施投資。
[0003]云存儲(chǔ)實(shí)現(xiàn)了海量數(shù)據(jù)的統(tǒng)一管理。在現(xiàn)有云存儲(chǔ)系統(tǒng)中,對(duì)于網(wǎng)絡(luò)帶寬要求都非常高,至少是千兆網(wǎng)絡(luò)帶寬,甚至一些高端云存儲(chǔ)系統(tǒng)要求萬(wàn)兆網(wǎng)絡(luò)帶寬,無(wú)形中增加了云存儲(chǔ)系統(tǒng)建設(shè)成本,即使萬(wàn)兆網(wǎng)絡(luò)環(huán)境也常常出現(xiàn)網(wǎng)絡(luò)帶寬緊張帶來(lái)云存儲(chǔ)系統(tǒng)性能下降,造成網(wǎng)絡(luò)帶寬成為云存儲(chǔ)系統(tǒng)性能的瓶頸,同時(shí)高速后端存儲(chǔ)設(shè)備就無(wú)法發(fā)揮至極致,造成云存儲(chǔ)系統(tǒng)后端資源浪費(fèi)。

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

[0004]為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法和系統(tǒng),能夠解決云存儲(chǔ)系統(tǒng)中網(wǎng)絡(luò)帶寬瓶頸的問(wèn)題。
[0005]為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法,包括:云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法,應(yīng)用于云存儲(chǔ)系統(tǒng)中的云存儲(chǔ)客戶端和云存儲(chǔ)服務(wù)端,包括:云存儲(chǔ)客戶端預(yù)先設(shè)置數(shù)據(jù)塊的壓縮門限;在云存儲(chǔ)客戶端向云存儲(chǔ)服務(wù)端傳送數(shù)據(jù)前,如果確定傳送數(shù)據(jù)的數(shù)據(jù)塊大小超過(guò)壓縮門限,則對(duì)傳送數(shù)據(jù)執(zhí)行壓縮優(yōu)化,在壓縮的傳送數(shù)據(jù)中標(biāo)記壓縮屬性后發(fā)送至云存儲(chǔ)服務(wù)端;云存儲(chǔ)服務(wù)端接收到來(lái)自云存儲(chǔ)客戶端的傳送數(shù)據(jù),確定傳送數(shù)據(jù)攜帶有壓縮屬性后,根據(jù)壓縮屬性對(duì)傳送數(shù)據(jù)進(jìn)行解壓縮優(yōu)化,并對(duì)傳送數(shù)據(jù)進(jìn)行存儲(chǔ)處理。
[0006]進(jìn)一步地,所述壓縮門限為128KB ;所述壓縮優(yōu)化和解壓縮優(yōu)化的算法為L(zhǎng)Z4算法。
[0007]進(jìn)一步地,所述壓縮屬性至少包括已壓縮標(biāo)識(shí),或者,所述壓縮屬性包括已壓縮標(biāo)識(shí)、算法庫(kù)類型、壓縮前大小、壓縮后大小和壓縮比。
[0008]進(jìn)一步地,所述方法還包括:云存儲(chǔ)客戶端確定傳送數(shù)據(jù)的數(shù)據(jù)塊大小沒(méi)有超過(guò)壓縮門限,則將傳送數(shù)據(jù)發(fā)送至云存儲(chǔ)服務(wù)端;云存儲(chǔ)服務(wù)端確定傳送數(shù)據(jù)沒(méi)有攜帶壓縮屬性后,對(duì)傳送數(shù)據(jù)進(jìn)行存儲(chǔ)處理。
[0009]進(jìn)一步地,所述對(duì)傳送數(shù)據(jù)進(jìn)行存儲(chǔ)處理,具體為:云存儲(chǔ)服務(wù)端對(duì)接收到的傳送數(shù)據(jù)或解壓縮后的傳送數(shù)據(jù)進(jìn)行校驗(yàn),通過(guò)校驗(yàn)后的傳送數(shù)據(jù)進(jìn)行存儲(chǔ)處理。
[0010]本發(fā)明還提供了一種云存儲(chǔ)系統(tǒng),包括云存儲(chǔ)客戶端和云存儲(chǔ)服務(wù)端,其中,云存儲(chǔ)客戶端,用于預(yù)先設(shè)置數(shù)據(jù)塊的壓縮門限;向云存儲(chǔ)服務(wù)端傳送數(shù)據(jù)前,如果確定傳送數(shù)據(jù)的數(shù)據(jù)塊大小超過(guò)壓縮門限,則對(duì)傳送數(shù)據(jù)執(zhí)行壓縮優(yōu)化,在壓縮的傳送數(shù)據(jù)中標(biāo)記壓縮屬性后發(fā)送至云存儲(chǔ)服務(wù)端;云存儲(chǔ)服務(wù)端,用于接收到來(lái)自云存儲(chǔ)客戶端的傳送數(shù)據(jù),確定傳送數(shù)據(jù)攜帶有壓縮屬性后,根據(jù)壓縮屬性對(duì)傳送數(shù)據(jù)進(jìn)行解壓縮優(yōu)化,并對(duì)傳送數(shù)據(jù)進(jìn)行存儲(chǔ)處理。
[0011]與現(xiàn)有技術(shù)相比,本發(fā)明云存儲(chǔ)客戶端在發(fā)送數(shù)據(jù)到云存儲(chǔ)服務(wù)端前,先對(duì)傳送數(shù)據(jù)進(jìn)行壓縮,然后通過(guò)網(wǎng)絡(luò)發(fā)送至云存儲(chǔ)服務(wù)端,云存儲(chǔ)服務(wù)端接收到傳送數(shù)據(jù)后,先對(duì)傳送數(shù)據(jù)執(zhí)行解壓縮,然后云存儲(chǔ)服務(wù)端即可按照原有數(shù)據(jù)存儲(chǔ)操作進(jìn)行后續(xù)操作。通過(guò)本發(fā)明,解決了傳送數(shù)據(jù)在網(wǎng)絡(luò)傳輸中對(duì)帶寬占用造成網(wǎng)絡(luò)帶寬成為性能瓶頸的缺陷,且對(duì)現(xiàn)有云存儲(chǔ)系統(tǒng)不會(huì)造成影響,并具有很強(qiáng)的通用性。
[0012]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在說(shuō)明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
【附圖說(shuō)明】
[0013]附圖用來(lái)提供對(duì)本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說(shuō)明書的一部分,與本申請(qǐng)的實(shí)施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對(duì)本發(fā)明技術(shù)方案的限制。
[0014]圖1是本發(fā)明的一種實(shí)施例中云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法的流程示意圖。
[0015]圖2是本發(fā)明的一種實(shí)施例中云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸系統(tǒng)的架構(gòu)示意圖。
【具體實(shí)施方式】
[0016]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0017]在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0018]圖1是本發(fā)明的一種實(shí)施例中云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法的流程示意圖。該云存儲(chǔ)系統(tǒng)中數(shù)據(jù)傳輸方法應(yīng)用于云存儲(chǔ)系統(tǒng)中的云存儲(chǔ)客戶端和云存儲(chǔ)服務(wù)端,如圖1所示,該方法包括:
[0019]步驟101,在云存儲(chǔ)客戶端預(yù)先設(shè)置數(shù)據(jù)塊的壓縮門限。
[0020]在本步驟中,用戶可以在云存儲(chǔ)客戶端預(yù)先設(shè)置數(shù)據(jù)塊的壓縮門限,例如壓縮門限為128KB,當(dāng)然也可以是其它值,在此不限定。
[0021]步驟102,在云存儲(chǔ)客戶端向云存儲(chǔ)服務(wù)端傳送數(shù)據(jù)前,判斷傳送數(shù)據(jù)的數(shù)據(jù)塊大小是否超過(guò)壓縮門限,如果超過(guò),進(jìn)行步驟103 ;如果沒(méi)有超過(guò),進(jìn)行步驟104。
[0022]在本步驟中,在云存儲(chǔ)客戶端向云存儲(chǔ)服務(wù)端傳送數(shù)據(jù)前,先進(jìn)行傳送數(shù)據(jù)的數(shù)據(jù)塊大小是否超過(guò)壓縮門限的判斷,例如判斷數(shù)據(jù)塊大小是否大于128KB。
[0023]步驟103,云存儲(chǔ)客戶端對(duì)傳送數(shù)據(jù)執(zhí)行壓縮優(yōu)化,在壓縮后的傳送數(shù)據(jù)中標(biāo)記壓縮屬性,然后進(jìn)行步驟104。
[0024]相對(duì)于現(xiàn)有技術(shù),本發(fā)明的云存儲(chǔ)客戶端在發(fā)送傳送數(shù)據(jù)到服務(wù)端前,先對(duì)傳送數(shù)據(jù)進(jìn)行壓縮,然后通過(guò)網(wǎng)絡(luò)發(fā)送至服務(wù)端,從而可以大幅度減少傳送數(shù)據(jù)在網(wǎng)絡(luò)傳輸中對(duì)帶寬的占用。
[0025]在本步驟中,如果傳送數(shù)據(jù)的數(shù)據(jù)塊大小超過(guò)壓縮門限128KB,則云存儲(chǔ)客戶端對(duì)傳送數(shù)據(jù)執(zhí)行網(wǎng)絡(luò)數(shù)據(jù)通信壓縮優(yōu)化,該壓縮優(yōu)化可以采用LZ4壓縮算法,LZ4是一個(gè)快速的無(wú)損壓縮算法,壓縮速度在單核300MB/S,可擴(kuò)展支持多核CPU。它還具有一個(gè)非??焖俚慕獯a器,速度單核可達(dá)到和超越lGB/s,通常能夠達(dá)到多核系統(tǒng)上的RAM速度限制。當(dāng)然還可以使用其它的壓縮算法,在此不限制。
[0026]壓縮優(yōu)化完成后,在壓縮的傳送數(shù)據(jù)中標(biāo)記壓縮屬性,該壓縮屬性至少包括已壓縮標(biāo)識(shí),還可以包括算法庫(kù)類型、壓縮前大小、壓縮后大小、壓縮比等信息。
[0027]步驟104,云存儲(chǔ)客戶端將傳送數(shù)據(jù)發(fā)送至
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
汕尾市| 剑阁县| 赤水市| 平武县| 永寿县| 英德市| 昆明市| 冷水江市| 黔东| 偃师市| 泰和县| 临澧县| 永登县| 建宁县| 慈利县| 甘德县| 新兴县| 翼城县| 绥阳县| 武平县| 长春市| 轮台县| 凤城市| 遂昌县| 平安县| 福建省| 惠州市| 宜章县| 香港| 外汇| 禹城市| 民县| 兴业县| 海淀区| 孟村| 集贤县| 桦南县| 襄城县| 繁峙县| 五河县| 申扎县|