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

分片數(shù)據(jù)存儲(chǔ)的方法、設(shè)備和系統(tǒng)的制作方法

文檔序號(hào):7981212閱讀:246來源:國知局
分片數(shù)據(jù)存儲(chǔ)的方法、設(shè)備和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種分片數(shù)據(jù)存儲(chǔ)的方法、設(shè)備和系統(tǒng),涉及云存儲(chǔ)【技術(shù)領(lǐng)域】。該方法包括:客戶端向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求;云存儲(chǔ)服務(wù)器接收和響應(yīng)所述數(shù)據(jù)上傳的請(qǐng)求,并給出需要發(fā)送的分片相關(guān)信息;客戶端根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片而得到分片數(shù)據(jù),再將分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器,使所述云存儲(chǔ)服務(wù)器將該分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。通過上述方案,云存儲(chǔ)服務(wù)器可直接保存上傳的分片數(shù)據(jù),無須合并上傳的分片數(shù)據(jù),且無須對(duì)合并形成的數(shù)據(jù)再重新分片,這種同步分片存儲(chǔ)方式提高了分片存儲(chǔ)的效率。
【專利說明】分片數(shù)據(jù)存儲(chǔ)的方法、設(shè)備和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云存儲(chǔ)【技術(shù)領(lǐng)域】,特別涉及一種分片數(shù)據(jù)存儲(chǔ)的方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002]云存儲(chǔ)作為云計(jì)算領(lǐng)域的一種典型應(yīng)用,以其可靠性、可擴(kuò)展性、安全性和按需使用等優(yōu)點(diǎn)逐步地取代傳統(tǒng)存儲(chǔ)系統(tǒng)。
[0003]目前云存儲(chǔ)采用的是異步分片存儲(chǔ)方式。圖1為異步分片存儲(chǔ)過程示意圖。如圖1所示,本地客戶端根據(jù)自身數(shù)據(jù)情況,對(duì)預(yù)上傳的數(shù)據(jù)進(jìn)行切片得到本地分片數(shù)據(jù),通過上傳地址將本地分片數(shù)據(jù)上傳到云存儲(chǔ)系統(tǒng);由于不同客戶端生成的本地分片數(shù)據(jù)情況不盡相同,因此云存儲(chǔ)系統(tǒng)需要將上傳的本地分片數(shù)據(jù)合并,根據(jù)自身策略的需要對(duì)合并成的數(shù)據(jù)重新分片,并將新的分片保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0004]由此可見,上述異步分片存儲(chǔ)方式對(duì)客戶端上傳的本地分片數(shù)據(jù)需要進(jìn)行合并和重新分片,影響了分片存儲(chǔ)的效率。

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

[0005]本發(fā)明實(shí)施例所要解決的技術(shù)問題是:提供一種分片數(shù)據(jù)存儲(chǔ)的方法、設(shè)備和系統(tǒng),以解決現(xiàn)有異步分片存儲(chǔ)方式存儲(chǔ)效率低的問題。
[0006]根據(jù)本發(fā)明實(shí)施例的一個(gè)方面提供的一種分片存儲(chǔ)的方法,包括:響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求,將分片相關(guān)信息發(fā)送給所述客戶端;接收所述客戶端上傳的分片數(shù)據(jù),所述分片數(shù)據(jù)是所述客戶端根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到的;將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0007]優(yōu)選的,在響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求之后,所述方法還包括:建立具有時(shí)效性的虛擬鏡像目錄,將所述虛擬鏡像目錄發(fā)送給所述客戶端;所述接收所述客戶端上傳的分片數(shù)據(jù)包括:接收在所述虛擬鏡像目錄的有效期間內(nèi)所述客戶端通過所述虛擬鏡像目錄上傳的分片數(shù)據(jù)。
[0008]優(yōu)選的,在將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)之前,所述方法還包括:建立虛擬存儲(chǔ)域,用于檢驗(yàn)所述分片數(shù)據(jù)的準(zhǔn)確性或/和完整性。
[0009]優(yōu)選的,所述分片相關(guān)信息包括分片標(biāo)識(shí)、分片大小、分片參數(shù)。
[0010]根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面提供的一種分片存儲(chǔ)的方法,包括:向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求;接收所述云存儲(chǔ)服務(wù)器響應(yīng)于所述數(shù)據(jù)上傳請(qǐng)求發(fā)送的分片相關(guān)信息;根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到分片數(shù)據(jù);將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器,以便所述云存儲(chǔ)服務(wù)器將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0011]優(yōu)選的,在向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求之后,所述方法還包括:接收所述云存儲(chǔ)服務(wù)器響應(yīng)于所述數(shù)據(jù)上傳請(qǐng)求發(fā)送的具有時(shí)效性的虛擬鏡像目錄;所述將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器包括:在所述虛擬鏡像目錄的有效期間內(nèi),通過所述虛擬鏡像目錄將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器。[0012]根據(jù)本發(fā)明實(shí)施例的又一個(gè)方面提供的一種云存儲(chǔ)服務(wù)器,包括:虛擬存儲(chǔ)域,所述虛擬存儲(chǔ)域包括:發(fā)送模塊,用于響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求,將分片相關(guān)信息發(fā)送給所述客戶端;接收模塊,用于接收所述客戶端上傳的分片數(shù)據(jù),所述分片數(shù)據(jù)是所述客戶端根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到的;存儲(chǔ)模塊,用于將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0013]優(yōu)選的,所述發(fā)送模塊還用于在響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求之后,建立具有時(shí)效性的虛擬鏡像目錄,將所述虛擬鏡像目錄發(fā)送給所述客戶端;所述接收模塊,用于接收在所述虛擬鏡像目錄的有效期間內(nèi)所述客戶端通過所述虛擬鏡像目錄上傳的分片數(shù)據(jù)。
[0014]優(yōu)選的,所述虛擬存儲(chǔ)域還包括管理模塊,用于在將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)之前,檢驗(yàn)所述分片數(shù)據(jù)的準(zhǔn)確性或/和完整性。
[0015]根據(jù)本發(fā)明實(shí)施例的再一個(gè)方面提供的一種客戶端,包括:發(fā)送模塊,用于向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求;接收模塊,用于接收所述云存儲(chǔ)服務(wù)器響應(yīng)于所述數(shù)據(jù)上傳請(qǐng)求發(fā)送的分片相關(guān)信息;分片模塊,用于根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到分片數(shù)據(jù);上傳模塊,用于將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器,使所述云存儲(chǔ)服務(wù)器將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0016]優(yōu)選的,所述接收模塊,還用于接收所述云存儲(chǔ)服務(wù)器響應(yīng)于所述數(shù)據(jù)上傳請(qǐng)求發(fā)送的具有時(shí)效性的虛擬鏡像目錄;所述上傳模塊,用于在所述虛擬鏡像目錄的有效期間內(nèi),通過所述虛擬鏡像目錄將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器,使所述云存儲(chǔ)服務(wù)器將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0017]根據(jù)本發(fā)明實(shí)施例的再一個(gè)方面提供的一種分片數(shù)據(jù)存儲(chǔ)的系統(tǒng),包括:上述云存儲(chǔ)服務(wù)器和上述客戶端。
[0018]基于本發(fā)明提供的分片數(shù)據(jù)存儲(chǔ)的方法、設(shè)備和系統(tǒng),云存儲(chǔ)服務(wù)器將分片相關(guān)信息發(fā)送給客戶端,使客戶端根據(jù)云存儲(chǔ)服務(wù)器的要求對(duì)數(shù)據(jù)進(jìn)行切片,得到的分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器后,云存儲(chǔ)服務(wù)器可直接保存上傳的分片數(shù)據(jù),無須合并上傳的分片數(shù)據(jù),且無須對(duì)合并形成的數(shù)據(jù)再重新分片,這種同步分片存儲(chǔ)方式提高了分片數(shù)據(jù)存儲(chǔ)的效率,尤其在面對(duì)大量數(shù)據(jù)上傳時(shí),能夠快速存儲(chǔ),迅速緩解云存儲(chǔ)系統(tǒng)的壓力。
[0019]下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【專利附圖】

【附圖說明】
[0020]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0021]圖1示出現(xiàn)有技術(shù)異步分片存儲(chǔ)過程示意圖。
[0022]圖2示出本發(fā)明分片數(shù)據(jù)存儲(chǔ)的方法一個(gè)實(shí)施例的流程圖。
[0023]圖3示出本發(fā)明分片數(shù)據(jù)存儲(chǔ)的方法一個(gè)實(shí)施例的信息交互圖。
[0024]圖4示出本發(fā)明一個(gè)實(shí)施例分片數(shù)據(jù)存儲(chǔ)過程示意圖。
[0025]圖5示出本發(fā)明云存儲(chǔ)服務(wù)器一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。[0026]圖6示出本發(fā)明云存儲(chǔ)服務(wù)器另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0027]圖7示出本發(fā)明客戶端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0028]圖8示出本發(fā)明分片數(shù)據(jù)存儲(chǔ)的系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0029]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0030]圖2是本發(fā)明分片數(shù)據(jù)存儲(chǔ)的方法一個(gè)實(shí)施例的流程圖。如圖2所示,本實(shí)施例分片數(shù)據(jù)存儲(chǔ)的方法包括:
[0031]S202,云存儲(chǔ)服務(wù)器響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求,將分片相關(guān)信息發(fā)送給客戶端,分片相關(guān)信息包括分片標(biāo)識(shí)、分片大小、分片參數(shù)等信息。
[0032]S204,云存儲(chǔ)服務(wù)器接收客戶端上傳的分片數(shù)據(jù),該分片數(shù)據(jù)是客戶端根據(jù)分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到的??蛻舳饲衅^程具體可以包括,客戶端根據(jù)分片相關(guān)信息的指示,將預(yù)上傳數(shù)據(jù)切分成大小和參數(shù)符合要求的分片數(shù)據(jù),并添加相應(yīng)的分片標(biāo)識(shí)。
[0033]S206,云存儲(chǔ)服務(wù)器將分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0034]上述實(shí)施例中,云存儲(chǔ)服務(wù)器將分片相關(guān)信息發(fā)送給客戶端,使客戶端根據(jù)云存儲(chǔ)服務(wù)器的要求對(duì)數(shù)據(jù)進(jìn)行切片,得到的分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器后,云存儲(chǔ)服務(wù)器可直接保存上傳的分片數(shù)據(jù),無須合并上傳的分片數(shù)據(jù),且無須對(duì)合并形成的數(shù)據(jù)再重新分片,這種同步分片存儲(chǔ)方式提高了分片數(shù)據(jù)存儲(chǔ)的效率,尤其在面對(duì)大量數(shù)據(jù)上傳時(shí),能夠快速存儲(chǔ),迅速緩解云存儲(chǔ)系統(tǒng)的壓力。
[0035]圖3是本發(fā)明分片數(shù)據(jù)存儲(chǔ)的方法一個(gè)實(shí)施例的信息交互圖。如圖3所示,本實(shí)施例分片數(shù)據(jù)存儲(chǔ)的方法包括:
[0036]S302,客戶端向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求,具體實(shí)現(xiàn)時(shí),客戶端可以調(diào)用對(duì)象分片上傳接口發(fā)送給該請(qǐng)求。
[0037]S304,云存儲(chǔ)服務(wù)器響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求,可以建立虛擬存儲(chǔ)域,虛擬存儲(chǔ)域建立具有時(shí)效性的虛擬鏡像目錄?,F(xiàn)有技術(shù)中的上傳地址具有固定的格式,很難改變或增加信息,而虛擬鏡像目錄不同,作為一種虛擬鏡像技術(shù),可以靈活增加時(shí)效控制信
肩、O
[0038]S306,云存儲(chǔ)服務(wù)器將虛擬鏡像目錄和分片相關(guān)信息發(fā)送給客戶端,分片相關(guān)信息可以包括分片標(biāo)識(shí)、分片大小、分片參數(shù)等信息。
[0039]S308,客戶端根據(jù)分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到分片數(shù)據(jù),在虛擬鏡像目錄的有效期間內(nèi),通過虛擬鏡像目錄將分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器,可以有效防止上傳地址易被獲取而造成的上傳信息不安全的問題??蛻舳饲衅^程具體可以包括,客戶端根據(jù)分片相關(guān)信息的指示,將預(yù)上傳數(shù)據(jù)切分成大小和參數(shù)符合要求的分片數(shù)據(jù),并添加相應(yīng)的分片標(biāo)識(shí)。
[0040]S310,為了有效管理分片數(shù)據(jù),可選的,云存儲(chǔ)服務(wù)器的虛擬存儲(chǔ)域可以檢驗(yàn)分片數(shù)據(jù)的準(zhǔn)確性或/和完整性,即虛擬存儲(chǔ)域可以校驗(yàn)分片數(shù)據(jù)的準(zhǔn)確性,也可以校驗(yàn)分片數(shù)據(jù)的完整性,還可以同時(shí)校驗(yàn)分片數(shù)據(jù)的準(zhǔn)確性和完整性,本實(shí)施例并不限定具體的檢驗(yàn)方法;如果校驗(yàn)出錯(cuò)誤,云存儲(chǔ)服務(wù)器還可以要求客戶端重新傳送出錯(cuò)的分片數(shù)據(jù)。
[0041]S312,云存儲(chǔ)服務(wù)器的虛擬存儲(chǔ)域可以通過內(nèi)部通道,將分片數(shù)據(jù)直接保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0042]圖4是上述分片數(shù)據(jù)存儲(chǔ)過程示意圖。如圖4所示,客戶端將數(shù)據(jù)切片得到分片數(shù)據(jù)S1、S2、S3,通過虛擬鏡像目錄將分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器,云存儲(chǔ)服務(wù)器的虛擬存儲(chǔ)域?qū)⑸蟼鞯姆制瑪?shù)據(jù)S1、S2、S3直接保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)1、2、3,也可以進(jìn)行準(zhǔn)確性或/和完整性校驗(yàn)后再保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)1、2、3,都無須合并上傳的分片數(shù)據(jù),且無須對(duì)合并形成的數(shù)據(jù)再重新分片。云存儲(chǔ)服務(wù)器和存儲(chǔ)節(jié)點(diǎn)可以稱為云存儲(chǔ)系統(tǒng)。
[0043]上述實(shí)施例中,云存儲(chǔ)服務(wù)器將分片相關(guān)信息發(fā)送給客戶端,使客戶端根據(jù)云存儲(chǔ)服務(wù)器的要求對(duì)數(shù)據(jù)進(jìn)行切片,得到的分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器后,云存儲(chǔ)服務(wù)器可直接保存上傳的分片數(shù)據(jù),無須合并上傳的分片數(shù)據(jù),且無須對(duì)合并形成的數(shù)據(jù)再重新分片,這種同步分片存儲(chǔ)方式提高了分片數(shù)據(jù)存儲(chǔ)的效率,尤其在面對(duì)大量數(shù)據(jù)上傳時(shí),能夠快速存儲(chǔ),迅速緩解云存儲(chǔ)系統(tǒng)的壓力。
[0044]另外,通過具有時(shí)效性的虛擬鏡像目錄上傳分片數(shù)據(jù),可以有效防止上傳地址易被獲取而造成的上傳信息不安全的問題;還可以有效管理分片數(shù)據(jù)。
[0045]圖5是本發(fā)明云存儲(chǔ)服務(wù)器一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖5所示,本實(shí)施例的云存儲(chǔ)服務(wù)器包括:虛擬存儲(chǔ)域500,虛擬存儲(chǔ)域500包括:發(fā)送模塊502,用于響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求,將分片相關(guān)信息發(fā)送給客戶端;接收模塊504,用于接收客戶端上傳的分片數(shù)據(jù),該分片數(shù)據(jù)是客戶端根據(jù)分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到的;存儲(chǔ)模塊506,用于將分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0046]作為云存儲(chǔ)服務(wù)器的另一個(gè)實(shí)施例,發(fā)送模塊502還用于在響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求之后,建立具有時(shí)效性的虛擬鏡像目錄,將虛擬鏡像目錄發(fā)送給客戶端。接收模塊504,用于接收在虛擬鏡像目錄的有效期間內(nèi)客戶端通過虛擬鏡像目錄上傳的分片數(shù)據(jù)。
[0047]圖6是本發(fā)明云存儲(chǔ)服務(wù)器另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖6所示,虛擬存儲(chǔ)域500還包括管理模塊608,用于在將分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)之前,檢驗(yàn)分片數(shù)據(jù)的準(zhǔn)確性或/和完整性。
[0048]上述實(shí)施例中,云存儲(chǔ)服務(wù)器將分片相關(guān)信息發(fā)送給客戶端,使客戶端根據(jù)云存儲(chǔ)服務(wù)器的要求對(duì)數(shù)據(jù)進(jìn)行切片,得到的分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器后,云存儲(chǔ)服務(wù)器可直接保存上傳的分片數(shù)據(jù),無須合并上傳的分片數(shù)據(jù),且無須對(duì)合并形成的數(shù)據(jù)再重新分片,這種同步分片存儲(chǔ)方式提高了分片數(shù)據(jù)存儲(chǔ)的效率,尤其在面對(duì)大量數(shù)據(jù)上傳時(shí),能夠快速存儲(chǔ),迅速緩解云存儲(chǔ)系統(tǒng)的壓力。
[0049]另外,通過具有時(shí)效性的虛擬鏡像目錄上傳分片數(shù)據(jù),可以有效防止上傳地址易被獲取而造成的上傳信息不安全的問題;還可以有效管理分片數(shù)據(jù)。
[0050]圖7是本發(fā)明客戶端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖7所示,本實(shí)施例的客戶端包括:發(fā)送模塊702,用于向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求;接收模塊704,用于接收云存儲(chǔ)服務(wù)器響應(yīng)于數(shù)據(jù)上傳請(qǐng)求發(fā)送的分片相關(guān)信息;分片模塊706,用于根據(jù)分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到分片數(shù)據(jù);上傳模塊708,用于將分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器,使云存儲(chǔ)服務(wù)器將分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0051]作為客戶端另一個(gè)實(shí)施例,接收模塊704,還用于接收云存儲(chǔ)服務(wù)器響應(yīng)于數(shù)據(jù)上傳請(qǐng)求發(fā)送的具有時(shí)效性的虛擬鏡像目錄。上傳模塊708,用于在虛擬鏡像目錄的有效期間內(nèi),通過虛擬鏡像目錄將分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器,使云存儲(chǔ)服務(wù)器將分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
[0052]上述實(shí)施例中,客戶端接收云存儲(chǔ)服務(wù)器發(fā)送的分片相關(guān)信息,根據(jù)云存儲(chǔ)服務(wù)器的要求對(duì)數(shù)據(jù)進(jìn)行切片,得到的分片數(shù)據(jù)上傳到云存儲(chǔ)服務(wù)器后,云存儲(chǔ)服務(wù)器可直接保存上傳的分片數(shù)據(jù),無須合并上傳的分片數(shù)據(jù),且無須對(duì)合并形成的數(shù)據(jù)再重新分片,這種同步分片存儲(chǔ)方式提高了分片數(shù)據(jù)存儲(chǔ)的效率,尤其在面對(duì)大量數(shù)據(jù)上傳時(shí),能夠快速存儲(chǔ),迅速緩解云存儲(chǔ)系統(tǒng)的壓力。
[0053]另外,通過具有時(shí)效性的虛擬鏡像目錄上傳分片數(shù)據(jù),可以有效防止上傳地址易被獲取而造成的上傳信息不安全的問題;還可以有效管理分片數(shù)據(jù)。
[0054]圖8是本發(fā)明分片數(shù)據(jù)存儲(chǔ)的系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖8所示,本實(shí)施例的分片數(shù)據(jù)存儲(chǔ)的系統(tǒng)包括:上述云存儲(chǔ)服務(wù)器802和上述客戶端804。
[0055]上述實(shí)施例中,云存儲(chǔ)服務(wù)器的同步分片存儲(chǔ)方式提高了分片數(shù)據(jù)存儲(chǔ)的效率,尤其在面對(duì)大量數(shù)據(jù)上傳時(shí),能夠快速存儲(chǔ),迅速緩解云存儲(chǔ)系統(tǒng)的壓力。另外,客戶端通過具有時(shí)效性的虛擬鏡像目錄上傳分片數(shù)據(jù),可以有效防止上傳地址易被獲取而造成的上傳信息不安全的問題;云存儲(chǔ)服務(wù)器還可以有效管理分片數(shù)據(jù)。
[0056]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0057]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種分片數(shù)據(jù)存儲(chǔ)的方法,其特征在于,所述方法包括: 響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求,將分片相關(guān)信息發(fā)送給所述客戶端; 接收所述客戶端上傳的分片數(shù)據(jù),所述分片數(shù)據(jù)是所述客戶端根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到的; 將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求之后,所述方法還包括: 建立具有時(shí)效性的虛擬鏡像目錄,將所述虛擬鏡像目錄發(fā)送給所述客戶端; 所述接收所述客戶端上傳的分片數(shù)據(jù)包括: 接收在所述虛擬鏡像目錄的有效期間內(nèi)所述客戶端通過所述虛擬鏡像目錄上傳的分片數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)之前,所述方法還包括:建立虛擬存儲(chǔ)域,用于檢驗(yàn)所述分片數(shù)據(jù)的準(zhǔn)確性或/和完整性。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分片相關(guān)信息包括分片標(biāo)識(shí)、分片大小、分片參數(shù)。
5.一種分片數(shù)據(jù)存儲(chǔ)的方法,其特征在于,所述方法包括: 向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求;· 接收所述云存儲(chǔ)服務(wù)器響應(yīng)于所述數(shù)據(jù)上傳請(qǐng)求發(fā)送的分片相關(guān)信息; 根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到分片數(shù)據(jù); 將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器,以便所述云存儲(chǔ)服務(wù)器將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求之后,所述方法還包括: 接收所述云存儲(chǔ)服務(wù)器響應(yīng)于所述數(shù)據(jù)上傳請(qǐng)求發(fā)送的具有時(shí)效性的虛擬鏡像目錄; 所述將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器包括: 在所述虛擬鏡像目錄的有效期間內(nèi),通過所述虛擬鏡像目錄將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器。
7.—種云存儲(chǔ)服務(wù)器,其特征在于,所述云存儲(chǔ)服務(wù)器包括:虛擬存儲(chǔ)域,所述虛擬存儲(chǔ)域包括: 發(fā)送模塊,用于響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求,將分片相關(guān)信息發(fā)送給所述客戶端; 接收模塊,用于接收所述客戶端上傳的分片數(shù)據(jù),所述分片數(shù)據(jù)是所述客戶端根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到的; 存儲(chǔ)模塊,用于將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
8.根據(jù)權(quán)利要求7所述的云存儲(chǔ)服務(wù)器,其特征在于,所述發(fā)送模塊還用于在響應(yīng)于客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求之后,建立具有時(shí)效性的虛擬鏡像目錄,將所述虛擬鏡像目錄發(fā)送給所述客戶端; 所述接收模塊,用于接收在所述虛擬鏡像目錄的有效期間內(nèi)所述客戶端通過所述虛擬鏡像目錄上傳的分片數(shù)據(jù)。
9.根據(jù)權(quán)利要求7所述的云存儲(chǔ)服務(wù)器,其特征在于,所述虛擬存儲(chǔ)域還包括管理模塊,用于在將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)之前,檢驗(yàn)所述分片數(shù)據(jù)的準(zhǔn)確性或/和完整性。
10.一種客戶端,其特征在于,所述客戶端包括: 發(fā)送模塊,用于向云存儲(chǔ)服務(wù)器發(fā)送數(shù)據(jù)上傳請(qǐng)求; 接收模塊,用于接收所述云存儲(chǔ)服務(wù)器響應(yīng)于所述數(shù)據(jù)上傳請(qǐng)求發(fā)送的分片相關(guān)信息; 分片模塊,用于根據(jù)所述分片相關(guān)信息對(duì)預(yù)上傳數(shù)據(jù)進(jìn)行切片得到分片數(shù)據(jù); 上傳模塊,用于將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器,使所述云存儲(chǔ)服務(wù)器將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
11.根據(jù)權(quán)利要求10所述的客戶端,其特征在于,所述接收模塊,還用于接收所述云存儲(chǔ)服務(wù)器響應(yīng)于所述數(shù)據(jù)上傳請(qǐng)求發(fā)送的具有時(shí)效性的虛擬鏡像目錄; 所述上傳模塊,用于在所述虛擬鏡像目錄的有效期間內(nèi),通過所述虛擬鏡像目錄將所述分片數(shù)據(jù)上傳到所述云存儲(chǔ)服務(wù)器,使所述云存儲(chǔ)服務(wù)器將所述分片數(shù)據(jù)保存到相應(yīng)的存儲(chǔ)節(jié)點(diǎn)。
12.—種分片數(shù)據(jù)存儲(chǔ)的系統(tǒng),其特征在于,包括:如權(quán)利要求7 - 9任一項(xiàng)所述的云存儲(chǔ)服務(wù)器和如權(quán)利要求10 - 11任一項(xiàng)所述的客戶端。
【文檔編號(hào)】H04L29/08GK103581216SQ201210252655
【公開日】2014年2月12日 申請(qǐng)日期:2012年7月20日 優(yōu)先權(quán)日:2012年7月20日
【發(fā)明者】張明杰, 黃種教, 蔣力, 沈晶歆 申請(qǐng)人:中國電信股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
交口县| 武清区| SHOW| 石泉县| 乌拉特后旗| 沂水县| 鹿邑县| 兰考县| 搜索| 黑河市| 弥渡县| 固镇县| 延边| 洪泽县| 绍兴县| 花莲市| 顺昌县| 黄石市| 凤山县| 沙田区| 正安县| 资兴市| 富顺县| 克山县| 米易县| 新龙县| 富锦市| 鹤壁市| 城步| 宁晋县| 鱼台县| 大洼县| 桂阳县| 静安区| 图木舒克市| 股票| 信阳市| 历史| 南木林县| 盐亭县| 醴陵市|