[發(fā)明專利]用于IP SAN存儲(chǔ)的數(shù)據(jù)傳輸調(diào)度方法、系統(tǒng)和設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 200810240723.3 | 申請(qǐng)日: | 2008-12-23 |
| 公開(kāi)(公告)號(hào): | CN101459611A | 公開(kāi)(公告)日: | 2009-06-17 |
| 發(fā)明(設(shè)計(jì))人: | 楊西平;蘇佳;周迪 | 申請(qǐng)(專利權(quán))人: | 杭州華三通信技術(shù)有限公司 |
| 主分類號(hào): | H04L12/56 | 分類號(hào): | H04L12/56;H04L29/06 |
| 代理公司: | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 宋志強(qiáng);麻海明 |
| 地址: | 310053浙江省杭州市高新技術(shù)產(chǎn)業(yè)*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 ip san 存儲(chǔ) 數(shù)據(jù)傳輸 調(diào)度 方法 系統(tǒng) 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),特別涉及一種用于IP?SAN存儲(chǔ)的數(shù)據(jù)傳輸調(diào)度方法、系統(tǒng)和設(shè)備。
背景技術(shù)
IP存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN,Storage?Area?Network)允許存儲(chǔ)設(shè)備和服務(wù)器之間建立直接的高速連接從而將服務(wù)器的數(shù)據(jù)傳輸至存儲(chǔ)設(shè)備進(jìn)行存儲(chǔ),因特網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口(iSCSI,internet?Small?Computer?SystemInterface)是基于internet的SCSI傳輸協(xié)議,服務(wù)器和存儲(chǔ)設(shè)備之間的數(shù)據(jù)傳輸可以通過(guò)該協(xié)議實(shí)現(xiàn)。這種IP?SAN存儲(chǔ)模型已經(jīng)在諸如視頻監(jiān)控存儲(chǔ)、數(shù)據(jù)庫(kù)存儲(chǔ)、文件存儲(chǔ)等領(lǐng)域得到了廣泛應(yīng)用。
圖1為現(xiàn)有技術(shù)中IP?SAN存儲(chǔ)模型的結(jié)構(gòu)示意圖,如圖1所示,存儲(chǔ)前端服務(wù)器可以接收來(lái)自多個(gè)通道的數(shù)據(jù)流,通過(guò)處理器對(duì)接收到的數(shù)據(jù)流進(jìn)行處理后,按照接收順序存儲(chǔ)在同一個(gè)數(shù)據(jù)緩存中;其中,處理器可以根據(jù)實(shí)際需求對(duì)數(shù)據(jù)流進(jìn)行相應(yīng)的處理,例如在視頻監(jiān)控技術(shù)中處理器可以對(duì)數(shù)據(jù)流進(jìn)行編碼壓縮處理等。存儲(chǔ)前端服務(wù)器中的iSCSI協(xié)議客戶端與IPSAN存儲(chǔ)設(shè)備之間建立iSCSI連接,并從數(shù)據(jù)緩存中取出數(shù)據(jù)封裝成iSCSI數(shù)據(jù)包通過(guò)iSCSI連接逐一發(fā)送給IP?SAN存儲(chǔ)設(shè)備。在IP?SAN存儲(chǔ)設(shè)備端,iSCSI協(xié)議目標(biāo)端將接收到的iSCSI數(shù)據(jù)包進(jìn)行解封裝處理,并按照接收順序送入數(shù)據(jù)處理隊(duì)列中,數(shù)據(jù)處理隊(duì)列中的數(shù)據(jù)包按照各數(shù)據(jù)包對(duì)應(yīng)的通道送入對(duì)應(yīng)的邏輯存儲(chǔ)資源。
由于現(xiàn)有技術(shù)的上述處理過(guò)程中,在存儲(chǔ)前端服務(wù)器端是按照接收順序?qū)?shù)據(jù)送入同一個(gè)數(shù)據(jù)緩存,并按順序發(fā)送給IP?SAN存儲(chǔ)設(shè)備;在IP?SAN存儲(chǔ)設(shè)備端是按照接收順序?qū)?shù)據(jù)輸入數(shù)據(jù)處理隊(duì)列并進(jìn)行存儲(chǔ)。顯然,這種方式在某些通道的數(shù)據(jù)量較大、數(shù)據(jù)傳輸可靠性要求較高或者業(yè)務(wù)需要優(yōu)先存儲(chǔ)等情況下,可能無(wú)法保證這些通道的數(shù)據(jù)存儲(chǔ)要求。例如:某通道的數(shù)據(jù)量較大,而緩存空間是有限的,按照接收順序?qū)?shù)據(jù)進(jìn)行傳輸可能會(huì)造成緩存空間中該通道的數(shù)據(jù)尚未取走新的數(shù)據(jù)又被存入,這就可能造成緩存空間不足而丟棄數(shù)據(jù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種用于IP?SAN存儲(chǔ)的數(shù)據(jù)傳輸調(diào)度方法、系統(tǒng)和設(shè)備,以便于滿足各通道不同的數(shù)據(jù)存儲(chǔ)需求,保證對(duì)數(shù)據(jù)傳輸要求高的通道數(shù)據(jù)能夠具有較低的丟包率。
一種用于IP?SAN存儲(chǔ)的數(shù)據(jù)傳輸調(diào)度方法,該方法應(yīng)用于包含處理器、數(shù)據(jù)緩存、iSCSI協(xié)議客戶端和iSCSI寫請(qǐng)求隊(duì)列的存儲(chǔ)前端服務(wù)器,所述數(shù)據(jù)緩存包含針對(duì)各通道設(shè)置的子緩存,該方法包括:
將所述處理器處理后的數(shù)據(jù)送入該數(shù)據(jù)對(duì)應(yīng)通道的子緩存中;
所述iSCSI協(xié)議客戶端根據(jù)各通道的優(yōu)先級(jí),按照預(yù)設(shè)的優(yōu)先級(jí)策略從各通道的子緩存中提取數(shù)據(jù)封裝成iSCSI數(shù)據(jù)包后送入所述iSCSI寫請(qǐng)求隊(duì)列,并按照送入所述iSCSI寫請(qǐng)求隊(duì)列的順序逐一針對(duì)各iSCSI數(shù)據(jù)包向IPSAN存儲(chǔ)設(shè)備發(fā)送iSCSI寫請(qǐng)求。
一種用于IP?SAN存儲(chǔ)的數(shù)據(jù)傳輸調(diào)度方法,應(yīng)用于包含針對(duì)各通道設(shè)置的請(qǐng)求隊(duì)列和iSCSI協(xié)議目標(biāo)端的IP?SAN存儲(chǔ)設(shè)備,該方法包括:
將存儲(chǔ)前端服務(wù)器發(fā)送來(lái)的iSCSI寫請(qǐng)求送入該iSCSI寫請(qǐng)求所對(duì)應(yīng)通道的請(qǐng)求隊(duì)列;
所述iSCSI協(xié)議目標(biāo)端根據(jù)各通道的優(yōu)先級(jí),按照預(yù)設(shè)的優(yōu)先級(jí)策略從各通道的請(qǐng)求隊(duì)列中提取iSCSI寫請(qǐng)求,并針對(duì)提取的iSCSI寫請(qǐng)求向所述存儲(chǔ)前端服務(wù)器回復(fù)準(zhǔn)備接收響應(yīng)。
一種存儲(chǔ)前端服務(wù)器,該存儲(chǔ)前端服務(wù)器包括:處理器、數(shù)據(jù)緩存、iSCSI協(xié)議客戶端和iSCSI寫請(qǐng)求隊(duì)列,其中,所述數(shù)據(jù)緩存中包含針對(duì)各通道設(shè)置的子緩存;
所述處理器,用于將各通道的數(shù)據(jù)進(jìn)行處理后送入對(duì)應(yīng)通道的子緩存中;
所述iSCSI協(xié)議客戶端,用于根據(jù)各通道的優(yōu)先級(jí),按照預(yù)設(shè)的優(yōu)先級(jí)策略從各通道的子緩存中提取數(shù)據(jù)封裝成iSCSI數(shù)據(jù)包后送入所述iSCSI寫請(qǐng)求隊(duì)列,并按照送入所述iSCSI寫請(qǐng)求隊(duì)列的順序逐一針對(duì)各iSCSI數(shù)據(jù)包向IP?SAN存儲(chǔ)設(shè)備發(fā)送iSCSI寫請(qǐng)求。
一種IP?SAN存儲(chǔ)設(shè)備,該IP?SAN存儲(chǔ)設(shè)備包括:請(qǐng)求分發(fā)單元、針對(duì)各通道設(shè)置的請(qǐng)求隊(duì)列和iSCSI協(xié)議目標(biāo)端;
所述請(qǐng)求分發(fā)單元,用于將存儲(chǔ)前端服務(wù)器發(fā)送來(lái)的iSCSI寫請(qǐng)求送入該iSCSI寫請(qǐng)求所對(duì)應(yīng)通道的請(qǐng)求隊(duì)列;
所述iSCSI協(xié)議目標(biāo)端,用于根據(jù)各通道的優(yōu)先級(jí),按照預(yù)設(shè)的優(yōu)先級(jí)策略從各通道的請(qǐng)求隊(duì)列中提取iSCSI寫請(qǐng)求,并針對(duì)提取的iSCSI寫請(qǐng)求向所述存儲(chǔ)前端服務(wù)器回復(fù)準(zhǔn)備接收響應(yīng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州華三通信技術(shù)有限公司,未經(jīng)杭州華三通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810240723.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 互聯(lián)網(wǎng)協(xié)議電話系統(tǒng)及其方法
- 虛擬機(jī)的IP地址的劃分方法
- 使非IP設(shè)備接入虛擬IP網(wǎng)絡(luò)的方法和系統(tǒng)
- CC通道檢測(cè)方法
- 一種IP地址評(píng)估方法及裝置
- 一種調(diào)度軟交換IP話機(jī)故障檢測(cè)報(bào)警系統(tǒng)
- 一種網(wǎng)絡(luò)攻擊的IP地址分析方法、裝置和存儲(chǔ)介質(zhì)
- 靜態(tài)IP與動(dòng)態(tài)IP的沖突檢測(cè)方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- IP地址段查找方法與業(yè)務(wù)調(diào)度方法、裝置、電子設(shè)備
- 一種IP檢測(cè)的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 配置存儲(chǔ)區(qū)網(wǎng)絡(luò)的系統(tǒng)和方法
- 產(chǎn)生SAN拓?fù)涞耐敢暤南到y(tǒng)和方法
- SAN系統(tǒng)中虛擬化智能控制器的實(shí)現(xiàn)方法
- 用于監(jiān)視存儲(chǔ)區(qū)域網(wǎng)絡(luò)的性能的設(shè)備和方法
- 動(dòng)態(tài)確定一組存儲(chǔ)區(qū)域網(wǎng)絡(luò)組件以進(jìn)行性能監(jiān)視的裝置、系統(tǒng)和方法
- 具有發(fā)起方子網(wǎng)絡(luò)通信的網(wǎng)絡(luò)系統(tǒng)
- 一種SAN存儲(chǔ)加密系統(tǒng)及方法
- 耐熱SAN樹(shù)脂及其制備方法以及包含該耐熱SAN樹(shù)脂的耐熱ABS樹(shù)脂組合物
- 一種SAN存儲(chǔ)健康狀態(tài)檢查方法、裝置及可讀存儲(chǔ)介質(zhì)
- 存儲(chǔ)區(qū)域網(wǎng)絡(luò)中的端口狀態(tài)的確定
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置





