两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng)的制作方法

文檔序號(hào):7776718閱讀:300來(lái)源:國(guó)知局
一種支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng)的制作方法
【專利摘要】提供一種基于存儲(chǔ)控制器的支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng),所述系統(tǒng)能夠接收用戶客戶端通過(guò)多種協(xié)議建立的鏈接發(fā)送的IO數(shù)據(jù),按照邏輯磁盤(pán)與物理磁盤(pán)的映射關(guān)系,將接收的所述IO數(shù)據(jù)分配到相應(yīng)的物理磁盤(pán),并且為用戶提供管理所述系統(tǒng)的接口。所述系統(tǒng)在存儲(chǔ)控制器端實(shí)現(xiàn),可以支持多種協(xié)議,能夠極大的簡(jiǎn)化用戶對(duì)存儲(chǔ)環(huán)境的管理工作,提高用戶的管理效率和存儲(chǔ)資源的利用率。
【專利說(shuō)明】一種支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)存儲(chǔ)領(lǐng)域,具體涉及一種支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng)。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)的發(fā)展,存儲(chǔ)資源已經(jīng)成為計(jì)算機(jī)領(lǐng)域的一種非常重要的核心內(nèi)容,并且已經(jīng)被獨(dú)立出來(lái)。存儲(chǔ)資源、計(jì)算資源和網(wǎng)絡(luò)資源并稱計(jì)算機(jī)領(lǐng)域的三大核心。根據(jù)IDC的統(tǒng)計(jì),存儲(chǔ)資源的需求每年都以非常快的速度增長(zhǎng)。很多計(jì)算機(jī)廠商都在進(jìn)行存儲(chǔ)產(chǎn)品的研發(fā),包括IBM、HP和EMC等等,這些廠商研發(fā)的存儲(chǔ)產(chǎn)品雖然都遵循統(tǒng)一的協(xié)議,但管理方式有很大的差異。存儲(chǔ)用戶為了降低存儲(chǔ)產(chǎn)品的使用風(fēng)險(xiǎn)和采購(gòu)成本往往從幾家存儲(chǔ)廠商購(gòu)買存儲(chǔ)產(chǎn)品,這就大大增加管理的難度。
[0003]存儲(chǔ)虛擬化技術(shù)實(shí)現(xiàn)了對(duì)存儲(chǔ)資源的虛擬化工作,它可以將物理存儲(chǔ)資源抽象化為邏輯存儲(chǔ)資源,然后對(duì)存儲(chǔ)資源進(jìn)行重分配和管理。用戶只需要關(guān)心所使用的邏輯資源而不必關(guān)心物理存儲(chǔ)資源及其組成。同時(shí),由于存儲(chǔ)虛擬化系統(tǒng)實(shí)現(xiàn)了對(duì)存儲(chǔ)資源的整合和再劃分,因此可以方便的調(diào)配存儲(chǔ)資源,根據(jù)用戶的實(shí)際使用情況合理的分配存儲(chǔ)資源,避免存儲(chǔ)資源的浪費(fèi)。
[0004]存儲(chǔ)虛擬化技術(shù)的實(shí)現(xiàn)方式有多種,從實(shí)現(xiàn)的層次上來(lái)分包括基于主機(jī)的存儲(chǔ)虛擬化系統(tǒng)、基于網(wǎng)絡(luò)的存儲(chǔ)虛擬化系統(tǒng)和基于陣列的存儲(chǔ)虛擬化系統(tǒng)。上述各種方式各有利弊,基于主機(jī)的存儲(chǔ)虛擬化系統(tǒng)的實(shí)現(xiàn)在主機(jī)端,該種實(shí)現(xiàn)方式將占用主機(jī)資源?;诰W(wǎng)絡(luò)的實(shí)現(xiàn)方式需要智能交換機(jī)的支持,給應(yīng)用部署帶來(lái)困難。相對(duì)來(lái)說(shuō),基于存儲(chǔ)控制器的存儲(chǔ)虛擬化系統(tǒng)是一種比較理想和方便的方式,用戶不用額外的配置,也不需要在主機(jī)端安裝軟件既可以實(shí)現(xiàn)存儲(chǔ)虛擬化功能。
[0005]本發(fā)明的目的就是提供一種基于存儲(chǔ)控制器的支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng),該虛擬化系統(tǒng)在存儲(chǔ)控制器端實(shí)現(xiàn),同時(shí)可以支持多種協(xié)議,包括iSCSI (Internet SmallComputer System Interface)、FCP (Fibre Channel Protocol)和 IB (InfiniBand)等,同時(shí),該虛擬化系統(tǒng)支持統(tǒng)一管理功能,也即只要支持SM1-S協(xié)議的磁盤(pán)陣列系統(tǒng)都可以被本存儲(chǔ)虛擬化系統(tǒng)支持和管理。本發(fā)明實(shí)現(xiàn)的存儲(chǔ)虛擬化系統(tǒng)可以極大的簡(jiǎn)化用戶對(duì)存儲(chǔ)環(huán)境的管理工作,提高用戶的管理效率和存儲(chǔ)資源的利用率。

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

[0006]為了解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題,本發(fā)明提供一種基于存儲(chǔ)控制器的支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng),所述系統(tǒng)包括:
[0007]協(xié)議目標(biāo)器模塊,用于接收客戶端通過(guò)基于特定協(xié)議建立的連接傳輸?shù)腎O數(shù)據(jù),將所述IO數(shù)據(jù)轉(zhuǎn)發(fā)到多協(xié)議目標(biāo)器管理模塊MTMM ;
[0008]多協(xié)議目標(biāo)器管理模塊MTMM,用于將接收的所述IO數(shù)據(jù)轉(zhuǎn)發(fā)給磁盤(pán)管理模塊DM ;
[0009]磁盤(pán)管理模塊DM,用于建立邏輯磁盤(pán)和物理磁盤(pán)之間的映射關(guān)系,根據(jù)所述映射關(guān)系將所述IO數(shù)據(jù)分配給相應(yīng)的物理磁盤(pán)。
[0010]本發(fā)明的有益效果是:虛擬化系統(tǒng)在存儲(chǔ)控制器端實(shí)現(xiàn),同時(shí)可以支持多種協(xié)議,包括iSCS1、FC和IB等,該虛擬化系統(tǒng)支持統(tǒng)一管理功能,也即只要支持SM1-S協(xié)議的磁盤(pán)陣列系統(tǒng)都可以被本存儲(chǔ)虛擬化系統(tǒng)支持和管理。本發(fā)明實(shí)現(xiàn)的存儲(chǔ)虛擬化系統(tǒng)可以極大的簡(jiǎn)化用戶對(duì)存儲(chǔ)環(huán)境的管理工作,提高用戶的管理效率和存儲(chǔ)資源的利用率。
【專利附圖】

【附圖說(shuō)明】
[0011]圖1為本發(fā)明提出的支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng)結(jié)構(gòu)框圖。
[0012]圖2為本發(fā)明提出的IO數(shù)據(jù)處理流程圖。
【具體實(shí)施方式】
[0013]結(jié)合附圖1-2對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
[0014]參見(jiàn)附圖1,示出了本發(fā)明提出的支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng)結(jié)構(gòu)框圖,所述系統(tǒng)包括:多協(xié)議目標(biāo)器管理模塊MTMM、iSCSIT,即iSCSI協(xié)議目標(biāo)器模塊、FCT,即FCP協(xié)議目標(biāo)器模塊、IBT,即IB協(xié)議目標(biāo)器模塊、磁盤(pán)管理模塊DM、啟動(dòng)器模塊、啟動(dòng)器管理模塊IMM、統(tǒng)一管理模塊、管理核心模塊、視圖管理模塊VMM和命令行管理模塊CMM,各個(gè)模塊功能如下:
[0015]多協(xié)議目標(biāo)器管理模塊MTMM是體系結(jié)構(gòu)的核心,負(fù)責(zé)對(duì)各種協(xié)議目標(biāo)器模塊接收的IO數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā),最終將IO數(shù)據(jù)寫(xiě)入邏輯磁盤(pán);
[0016]iSCSI協(xié)議目標(biāo)器模塊,主要負(fù)責(zé)接收客戶端通過(guò)iSCSI協(xié)議所建立連接傳輸過(guò)來(lái)的IO數(shù)據(jù),同時(shí)該模塊還會(huì)將IO數(shù)據(jù)轉(zhuǎn)發(fā)給多協(xié)議目標(biāo)器管理模塊MTMM ;
[0017]FC協(xié)議目標(biāo)器模塊,主要負(fù)責(zé)接收客戶端通過(guò)FC協(xié)議所建立連接傳輸過(guò)來(lái)的IO數(shù)據(jù),同時(shí)該模塊還會(huì)將IO數(shù)據(jù)轉(zhuǎn)發(fā)給多協(xié)議目標(biāo)器管理模塊MTMM ;
[0018]IB協(xié)議目標(biāo)器模塊,主要負(fù)責(zé)接收客戶端通過(guò)IB協(xié)議所建立連接傳輸過(guò)來(lái)的IO數(shù)據(jù),同時(shí)該模塊還會(huì)將IO數(shù)據(jù)轉(zhuǎn)發(fā)給多協(xié)議目標(biāo)器管理模塊MTMM ;
[0019]磁盤(pán)管理模塊DM負(fù)責(zé)物理磁盤(pán)或者邏輯磁盤(pán)的管理,可以將物理磁盤(pán)抽象為邏輯磁盤(pán),實(shí)現(xiàn)物理磁盤(pán)到邏輯磁盤(pán)的映射,可以將邏輯IO數(shù)據(jù)分發(fā)到對(duì)應(yīng)的物理磁盤(pán);
[0020]啟動(dòng)器模塊實(shí)現(xiàn)與異構(gòu)存儲(chǔ)資源的連接,將異構(gòu)存儲(chǔ)資源映射到存儲(chǔ)虛擬化系統(tǒng);
[0021]啟動(dòng)器管理模塊IMM實(shí)現(xiàn)對(duì)啟動(dòng)器模塊的管理,例如添加異構(gòu)存儲(chǔ)信息和建立與異構(gòu)存儲(chǔ)的連接等;
[0022]統(tǒng)一管理模塊實(shí)現(xiàn)對(duì)異構(gòu)存儲(chǔ)的管理,能夠在不操作異構(gòu)存儲(chǔ)管理界面的情況下實(shí)現(xiàn)對(duì)異構(gòu)存儲(chǔ)的管理,如劃分存儲(chǔ)資源等操作;
[0023]管理核心模塊MCM實(shí)現(xiàn)對(duì)存儲(chǔ)虛擬化系統(tǒng)的管理功能,主要為上層提供統(tǒng)一的管理接口 ;
[0024]多協(xié)議目標(biāo)器管理模塊MTMM為本發(fā)明的核心之一,它負(fù)責(zé)接收各個(gè)協(xié)議模塊,例如前述iSCSI協(xié)議模塊等發(fā)送過(guò)來(lái)的IO數(shù)據(jù),并將IO數(shù)據(jù)轉(zhuǎn)發(fā)給磁盤(pán)管理模塊DM,磁盤(pán)管理模塊DM根據(jù)映射關(guān)系會(huì)將IO數(shù)據(jù)轉(zhuǎn)發(fā)給實(shí)際的物理磁盤(pán),該物理磁盤(pán)可能是通過(guò)SAN網(wǎng)絡(luò)映射過(guò)來(lái)的,此時(shí)IO數(shù)據(jù)將通過(guò)所述啟動(dòng)器模塊發(fā)送到相應(yīng)的磁盤(pán)陣列。[0025]本發(fā)明的另一核心是磁盤(pán)管理模塊DM,該模塊不但實(shí)現(xiàn)了物理磁盤(pán)到邏輯磁盤(pán)的映射功能,可以根據(jù)IO數(shù)據(jù)的邏輯地址換算得到物理磁盤(pán)的實(shí)際地址;同時(shí),該模塊實(shí)現(xiàn)了物理磁盤(pán)與邏輯磁盤(pán)的數(shù)據(jù)遷移功能,也即可以建立物理磁盤(pán)與邏輯磁盤(pán)的結(jié)對(duì),在用戶訪問(wèn)原始存儲(chǔ)資源的情況下,將用戶數(shù)據(jù)遷移到所述支持多協(xié)議的存儲(chǔ)虛擬化系統(tǒng)上。
[0026]在本發(fā)明中,所有的系統(tǒng)配置和管理工作通過(guò)管理核心模塊MCM進(jìn)行,該模塊對(duì)外提供了統(tǒng)一的接口,即視圖管理模塊VMM和命令行管理模塊CMM,使得用戶可以通過(guò)管理核心模塊MCM對(duì)所述支持多協(xié)議的存儲(chǔ)虛擬化系統(tǒng)進(jìn)行管理。視圖管理模塊VMM為用戶提供基于Web的管理界面,命令行管理模塊CMM為用戶提供基于命令行的管理接口。這兩個(gè)模塊通過(guò)調(diào)用管理核心模塊MCM的相應(yīng)接口實(shí)現(xiàn)對(duì)存儲(chǔ)虛擬化系統(tǒng)的管理。
[0027]對(duì)于多協(xié)議的支持是通過(guò)支持各種協(xié)議的目標(biāo)器實(shí)現(xiàn)的,iSCSI協(xié)議目標(biāo)器模塊、FC協(xié)議目標(biāo)器模塊和IB協(xié)議目標(biāo)器模塊分別實(shí)現(xiàn)了對(duì)iSCSI協(xié)議、FC協(xié)議和IB協(xié)議的支持,而上述協(xié)議目標(biāo)器模塊接收的IO數(shù)據(jù)又通過(guò)多協(xié)議目標(biāo)器管理模塊MTMM轉(zhuǎn)發(fā)給磁盤(pán)管理模塊DM,磁盤(pán)管理模塊DM會(huì)將IO數(shù)據(jù)分配給具體的物理磁盤(pán)。
[0028]參見(jiàn)附圖2,其示出了將客戶端發(fā)送的IO數(shù)據(jù)轉(zhuǎn)發(fā)給實(shí)際物理磁盤(pán)的流程,包括:
[0029]S1:客戶端通過(guò)協(xié)議目標(biāo)器模塊發(fā)送IO數(shù)據(jù);
[0030]其中,協(xié)議目標(biāo)器模塊為iSCSI協(xié)議目標(biāo)器模塊、FC協(xié)議目標(biāo)器模塊或IB協(xié)議目標(biāo)器模塊中的一種,或者其組合。
[0031]S2:多協(xié)議目標(biāo)器管理模塊MTMM接收所述協(xié)議目標(biāo)器模塊發(fā)送的所述IO數(shù)據(jù),并將IO數(shù)據(jù)轉(zhuǎn)發(fā)給磁盤(pán)管理模塊DM ;
[0032]S3:磁盤(pán)管理模塊DM根據(jù)邏輯磁盤(pán)與物理磁盤(pán)的映射關(guān)系將IO數(shù)據(jù)分配給實(shí)際的物理磁盤(pán)。
[0033]當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種支持多種協(xié)議的存儲(chǔ)虛擬化系統(tǒng),其特征在于包括: 協(xié)議目標(biāo)器模塊,用于接收客戶端通過(guò)基于特定協(xié)議建立的連接傳輸?shù)腎O數(shù)據(jù),將所述IO數(shù)據(jù)轉(zhuǎn)發(fā)到多協(xié)議目標(biāo)器管理模塊MTMM ; 多協(xié)議目標(biāo)器管理模塊MTMM,用于將接收的所述IO數(shù)據(jù)轉(zhuǎn)發(fā)給磁盤(pán)管理模塊DM ;磁盤(pán)管理模塊DM,用于建立邏輯磁盤(pán)和物理磁盤(pán)之間的映射關(guān)系,根據(jù)所述映射關(guān)系將所述IO數(shù)據(jù)分配給相應(yīng)的物理磁盤(pán)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于: 所述磁盤(pán)管理模塊DM根據(jù)所述映射關(guān)系和所述IO數(shù)據(jù)攜帶的邏輯地址換算得到物理磁盤(pán)的實(shí)際地址,然后根據(jù)所述實(shí)際地址將所述IO數(shù)據(jù)分配給對(duì)應(yīng)的物理磁盤(pán)。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于: 所述協(xié)議目標(biāo)器模塊包括: iSCSI協(xié)議目標(biāo)器模塊,用于接收客戶端通過(guò)基于iSCSI協(xié)議建立的連接傳輸?shù)腎O數(shù)據(jù); FC協(xié)議目標(biāo)器模塊,用于接收客戶端通過(guò)基于FC協(xié)議建立的連接傳輸?shù)腎O數(shù)據(jù); IB協(xié)議目標(biāo)器模塊,用于接收客戶端通過(guò)基于IB協(xié)議建立的連接傳輸?shù)腎O數(shù)據(jù)。
4.如權(quán)利要求1至3任一項(xiàng)所述的系統(tǒng),其特征在于: 所述系統(tǒng)還包括管理核心模塊MCM,用于配置系統(tǒng)參數(shù)和管理系統(tǒng)中的各個(gè)模塊; 所述管理核心模塊MCM分別與視圖管理模塊VMM和命令行管理模塊CMM連接; 所述視圖管理模塊VMM用于為用戶提供基于Web的管理界面; 所述命令行管理模塊CMM用于為用戶提供基于命令行的管理接口。
5.如權(quán)利要求1至3任一項(xiàng)所述的系統(tǒng),其特征在于: 所述系統(tǒng)還包括啟動(dòng)器模塊,與異構(gòu)存儲(chǔ)資源連接,用于將異構(gòu)存儲(chǔ)資源映射到所述系統(tǒng)。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于: 所述系統(tǒng)還包括啟動(dòng)器管理模IMM,用于將異構(gòu)存儲(chǔ)資源信息添加到所述啟動(dòng)器模塊,建立所述啟動(dòng)器模塊與異構(gòu)存儲(chǔ)資源的連接。
7.如權(quán)利要求1至3任一項(xiàng)所述的系統(tǒng),其特征在于: 所述系統(tǒng)還包括統(tǒng)一管理模塊,用于對(duì)異構(gòu)存儲(chǔ)資源進(jìn)行管理。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于: 所述統(tǒng)一管理模塊能夠在不操作異構(gòu)存儲(chǔ)管理界面的情況下實(shí)現(xiàn)對(duì)所述異構(gòu)存儲(chǔ)資源的管理,所述管理包括劃分異構(gòu)存儲(chǔ)資源。
【文檔編號(hào)】H04L29/06GK103617130SQ201310575260
【公開(kāi)日】2014年3月5日 申請(qǐng)日期:2013年11月15日 優(yōu)先權(quán)日:2013年11月15日
【發(fā)明者】張書(shū)寧, 張?jiān)诶? 王倩 申請(qǐng)人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
吴忠市| 社会| 麻江县| 罗平县| 桦甸市| 荃湾区| 江安县| 天柱县| 兴仁县| 大埔区| 武夷山市| 沁水县| 临清市| 瑞丽市| 嘉鱼县| 全州县| 潞城市| 浪卡子县| 任丘市| 安多县| 林周县| 修文县| 霸州市| 巴南区| 雅江县| 兴山县| 厦门市| 吉木萨尔县| 眉山市| 开封县| 石渠县| 加查县| 甘孜| 南阳市| 平原县| 大邑县| 平顶山市| 利辛县| 贵港市| 固原市| 滦南县|