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

一種存儲(chǔ)資源虛擬化按需分配的裝置和方法

文檔序號(hào):6504527閱讀:218來(lái)源:國(guó)知局
一種存儲(chǔ)資源虛擬化按需分配的裝置和方法
【專利摘要】本發(fā)明提供一種存儲(chǔ)資源虛擬化按需分配的裝置和方法,應(yīng)用在安裝虛擬化服務(wù)器的物理服務(wù)器上。該裝置執(zhí)行如下處理流程:A、監(jiān)測(cè)虛擬服務(wù)器的寫入操作,當(dāng)監(jiān)測(cè)到由于所述虛擬服務(wù)器的存儲(chǔ)資源已滿而發(fā)生寫數(shù)據(jù)錯(cuò)誤的時(shí)候,為該虛擬服務(wù)器生成新的邏輯地址請(qǐng)求;B、根據(jù)所述新的邏輯地址請(qǐng)求為該虛擬服務(wù)器分配新的存儲(chǔ)資源,并將新的邏輯地址與物理地址的映射關(guān)系更新到映射表中;其中所述存儲(chǔ)資源是物理服務(wù)器外接的存儲(chǔ)設(shè)備提供的。通過本發(fā)明的技術(shù)方案,有效解決了現(xiàn)有技術(shù)中存儲(chǔ)資源無(wú)法再分配的問題,提高了存儲(chǔ)的處理請(qǐng)求能力,同時(shí)節(jié)省了大量的采購(gòu)成本。
【專利說(shuō)明】一種存儲(chǔ)資源虛擬化按需分配的裝置和方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及虛擬化集群【技術(shù)領(lǐng)域】,尤其涉及一種存儲(chǔ)資源虛擬化按需分配的裝置和方法。

【背景技術(shù)】
[0002]隨著虛擬化技術(shù)的日益成熟,應(yīng)用的領(lǐng)域也不斷增加,虛擬化集群的規(guī)模也越來(lái)越大。其中,服務(wù)器虛擬化是將服務(wù)器物理資源抽象成邏輯資源,讓一臺(tái)服務(wù)器變成幾臺(tái)甚至上百臺(tái)相互隔離的虛擬服務(wù)器,不再受限于物理上的界限,而是讓CPU、內(nèi)存、磁盤、I/O等硬件變成可以動(dòng)態(tài)管理的“資源池”,從而提高資源的利用率,簡(jiǎn)化系統(tǒng)管理,實(shí)現(xiàn)服務(wù)器整合。
[0003]虛擬存儲(chǔ)就是把多個(gè)存儲(chǔ)介質(zhì)模塊,如硬盤、RAID等,通過一定的手段集中管理,為使用者提供大容量、高數(shù)據(jù)傳輸性能的存儲(chǔ)系統(tǒng)。虛擬存儲(chǔ)是將實(shí)際的物理存儲(chǔ)實(shí)體與存儲(chǔ)的邏輯表示分離開,虛擬服務(wù)器只與分配給其的邏輯卷打交道。現(xiàn)有技術(shù)中,基于服務(wù)器的虛擬化,就是在服務(wù)器上運(yùn)行虛擬存儲(chǔ)軟件,但是該虛擬存儲(chǔ)軟件會(huì)占用服務(wù)器的資源,因此會(huì)影響到企業(yè)IT系統(tǒng)的整體性能。而對(duì)虛擬服務(wù)器的存儲(chǔ)資源分配通常是一次性分配的,這不僅僅使已經(jīng)分配的存儲(chǔ)資源變得不可復(fù)用,當(dāng)某臺(tái)虛擬服務(wù)器的邏輯空間使用率低時(shí)就會(huì)造成存儲(chǔ)資源的浪費(fèi),同時(shí)也無(wú)法滿足某臺(tái)虛擬服務(wù)器更多的存儲(chǔ)需求。


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

[0004]有鑒于此,本發(fā)明提供一種存儲(chǔ)資源虛擬化按需分配的裝置和方法,以解決上述現(xiàn)有技術(shù)的不足。
[0005]具體地,所述裝置應(yīng)用在安裝虛擬化服務(wù)器的物理服務(wù)器上,該裝置包括:
[0006]監(jiān)測(cè)模塊,用于監(jiān)測(cè)虛擬服務(wù)器的寫入操作,當(dāng)監(jiān)測(cè)到由于所述虛擬服務(wù)器的存儲(chǔ)資源已滿而發(fā)生寫數(shù)據(jù)錯(cuò)誤的時(shí)候,為該虛擬服務(wù)器生成新的邏輯地址請(qǐng)求;
[0007]管理模塊,用于根據(jù)所述新的邏輯地址請(qǐng)求為該虛擬服務(wù)器分配新的存儲(chǔ)資源,并將新的邏輯地址與物理地址的映射關(guān)系更新到映射表中;
[0008]其中所述存儲(chǔ)資源是物理服務(wù)器外接的存儲(chǔ)設(shè)備提供的。
[0009]本發(fā)明還提供一種存儲(chǔ)資源虛擬化按需分配的方法,應(yīng)用在安裝虛擬化服務(wù)器的物理服務(wù)器上,所述方法包括:
[0010]A、監(jiān)測(cè)虛擬服務(wù)器的寫入操作,當(dāng)監(jiān)測(cè)到由于所述虛擬服務(wù)器的存儲(chǔ)資源已滿而發(fā)生寫數(shù)據(jù)錯(cuò)誤的時(shí)候,為該虛擬服務(wù)器生成新的邏輯地址請(qǐng)求;
[0011]B、根據(jù)所述新的邏輯地址請(qǐng)求為該虛擬服務(wù)器分配新的存儲(chǔ)資源,并將新的邏輯地址與物理地址的映射關(guān)系更新到映射表中;
[0012]其中所述存儲(chǔ)資源是物理服務(wù)器外接的存儲(chǔ)設(shè)備提供的。
[0013]由以上技術(shù)方案可見,本發(fā)明提供的技術(shù)方案通過自動(dòng)精簡(jiǎn),實(shí)現(xiàn)對(duì)存儲(chǔ)資源的按需分配,提高了存儲(chǔ)的處理請(qǐng)求能力,同時(shí)節(jié)省了大量的采購(gòu)成本。

【專利附圖】

【附圖說(shuō)明】
[0014]圖1是本發(fā)明一種實(shí)施方式的存儲(chǔ)資源虛擬化按需分配的裝置邏輯圖;
[0015]圖2是本發(fā)明一種實(shí)施方式的存儲(chǔ)資源虛擬化按需分配的方法流程圖。

【具體實(shí)施方式】
[0016]服務(wù)器虛擬化是將服務(wù)器的物理資源抽象成邏輯資源,讓一臺(tái)服務(wù)器變成幾臺(tái),甚至上百臺(tái)相互隔離的虛擬服務(wù)器,這樣,可以使CPU、內(nèi)存、磁盤等硬件變成可以動(dòng)態(tài)管理的資源池,從而提高資源的利用率,簡(jiǎn)化系統(tǒng)管理,實(shí)現(xiàn)服務(wù)器整合。虛擬存儲(chǔ)就是把多個(gè)存儲(chǔ)介質(zhì),如磁盤、RAID或者是一些外接的存儲(chǔ)設(shè)備等存儲(chǔ)資源通過一定的手段集中管理起來(lái),所有的存儲(chǔ)介質(zhì)在一個(gè)存儲(chǔ)池中得到統(tǒng)一管理,進(jìn)而為使用者提供大容量、高數(shù)據(jù)傳輸性能的存儲(chǔ)系統(tǒng)。
[0017]存儲(chǔ)資源通常包括塊設(shè)備和文件系統(tǒng),其中文件系統(tǒng)可以自動(dòng)擴(kuò)展,但是對(duì)于外接的存儲(chǔ)設(shè)備等一些塊設(shè)備來(lái)說(shuō),現(xiàn)有技術(shù)中只能在配置虛擬服務(wù)器的時(shí)候進(jìn)行一次分配。本發(fā)明提供一種存儲(chǔ)資源虛擬化按需分配的裝置和方法,應(yīng)用在安裝虛擬化服務(wù)器的物理服務(wù)器上,可以實(shí)現(xiàn)對(duì)存儲(chǔ)資源中的外接的存儲(chǔ)設(shè)備進(jìn)行按需分配,以來(lái)滿足虛擬服務(wù)器的存儲(chǔ)需求。下面以計(jì)算機(jī)軟件實(shí)現(xiàn)為例詳細(xì)介紹,但本發(fā)明并不排除其他實(shí)現(xiàn)方式,比如可編程的邏輯器件、固件甚至專用硬件等。
[0018]請(qǐng)參考圖1和圖2,本發(fā)明所述的存儲(chǔ)資源虛擬化按需分配的裝置包括:監(jiān)測(cè)模塊、管理模塊、緩存模塊以及中轉(zhuǎn)模塊。所述裝置在實(shí)現(xiàn)本發(fā)明時(shí)執(zhí)行如下處理流程。
[0019]步驟101、在配置虛擬服務(wù)器系統(tǒng)時(shí)為各個(gè)虛擬服務(wù)器分配一段單位大小的存儲(chǔ)資源,并將虛擬服務(wù)器存儲(chǔ)資源的邏輯地址與物理地址的映射關(guān)系保存到映射表中,本步驟由管理模塊執(zhí)行。
[0020]本步驟中,所述存儲(chǔ)資源物理服務(wù)器外接的存儲(chǔ)設(shè)備提供的,所述外接存儲(chǔ)設(shè)備包括但不限于外接的硬盤,或者是外接的專用存儲(chǔ)系統(tǒng)。具體地,在配置虛擬服務(wù)器的時(shí)候,從虛擬存儲(chǔ)資源中為各個(gè)虛擬服務(wù)器分配一段單位大小的存儲(chǔ)資源,其中,所述單位大小的存儲(chǔ)資源可以根據(jù)實(shí)際的需求由管理員配置,通常可以配置為1G。配置完成后,各個(gè)虛擬服務(wù)器擁有的存儲(chǔ)資源實(shí)際上是一個(gè)個(gè)邏輯地址空間,所述邏輯地址空間可以映射到實(shí)際的物理存儲(chǔ)空間,以供其使用。此時(shí),還要建立映射表,用于將虛擬服務(wù)器存儲(chǔ)資源的邏輯地址與物理地址的映射關(guān)系保存到所述映射表中,以便虛擬服務(wù)器根據(jù)所述映射表將邏輯地址還原成物理地址進(jìn)行讀寫操作。
[0021]步驟102、監(jiān)測(cè)虛擬服務(wù)器的寫入操作。本步驟由監(jiān)測(cè)模塊執(zhí)行。
[0022]本步驟中,監(jiān)測(cè)模塊主要是監(jiān)測(cè)所述存儲(chǔ)資源是否夠其對(duì)應(yīng)的虛擬服務(wù)器使用。具體地,虛擬服務(wù)器對(duì)于其存儲(chǔ)資源的操作包括讀數(shù)據(jù)和寫數(shù)據(jù),如果所述存儲(chǔ)資源不夠用,通常來(lái)講,不會(huì)影響讀數(shù)據(jù),但是會(huì)發(fā)生寫數(shù)據(jù)錯(cuò)誤,所以監(jiān)測(cè)模塊監(jiān)測(cè)虛擬服務(wù)器的寫入操作即可。當(dāng)監(jiān)測(cè)到由于所述虛擬服務(wù)器的存儲(chǔ)資源已滿而發(fā)生寫數(shù)據(jù)錯(cuò)誤的時(shí)候,為該虛擬服務(wù)器生成新的邏輯地址請(qǐng)求,用來(lái)請(qǐng)求分配新的存儲(chǔ)資源。
[0023]所述新的邏輯地址請(qǐng)求中的新的邏輯地址是相對(duì)于原來(lái)已有的邏輯地址而言。舉例來(lái)說(shuō),如果把虛擬服務(wù)器存儲(chǔ)資源,也就是邏輯地址空間分成50份,并順序編號(hào)I號(hào)到50號(hào),當(dāng)這50份邏輯地址空間用完之后,按照順序就應(yīng)該使用第51號(hào)空間,此時(shí)生成的所述新的邏輯地址請(qǐng)求中的邏輯地址編號(hào)就是51號(hào),這樣在分配新的存儲(chǔ)資源后,就會(huì)默認(rèn)這次數(shù)據(jù)是要存到編號(hào)為51號(hào)的邏輯空間內(nèi)。
[0024]步驟103、將虛擬服務(wù)器上由于存儲(chǔ)資源已滿而發(fā)生寫錯(cuò)誤的數(shù)據(jù)存放在預(yù)設(shè)的緩存區(qū)內(nèi)。本步驟由緩存模塊執(zhí)行。
[0025]具體地,所述預(yù)設(shè)的緩存區(qū)可以是內(nèi)存,也可以是在整個(gè)虛擬存儲(chǔ)的資源中預(yù)先分配出來(lái)的。
[0026]步驟104、為所述新的邏輯地址請(qǐng)求分配新的存儲(chǔ)資源,并將新的邏輯地址與物理地址的映射關(guān)系更新到映射表中。本步驟由管理模塊執(zhí)行。
[0027]所述管理模塊接收到步驟102中監(jiān)測(cè)模塊發(fā)送的新的邏輯地址請(qǐng)求后,會(huì)為其分配新的存儲(chǔ)資源。其中,所述管理模塊分配的新的存儲(chǔ)資源的大小可以由管理員預(yù)先配置,也可以是根據(jù)虛擬服務(wù)器的實(shí)際需求進(jìn)行分配。在一種優(yōu)選的實(shí)施方式中,管理模塊為其分配的是一段單位大小的存儲(chǔ)資源,這樣,當(dāng)虛擬服務(wù)器每次請(qǐng)求新的邏輯地址空間時(shí),管理模塊都會(huì)給其分配一段單位大小的存儲(chǔ)資源,實(shí)現(xiàn)簡(jiǎn)單,不需要另行配置。與此同時(shí),管理模塊還會(huì)將新的邏輯地址與物理地址的映射關(guān)系更新到映射表中,以便虛擬服務(wù)器的后續(xù)讀寫操作。
[0028]步驟105、將緩存區(qū)內(nèi)的所述寫錯(cuò)誤的數(shù)據(jù)存入所述新的存儲(chǔ)資源中。本步驟由中轉(zhuǎn)模塊執(zhí)行。
[0029]以步驟102中的邏輯地址空間劃分為例,管理模塊分配的新的存儲(chǔ)資源的邏輯地址空間也可以分為50份,繼續(xù)順序編號(hào)成51號(hào)至100號(hào)。本步驟中,由于存在緩存區(qū)的所述寫錯(cuò)誤的數(shù)據(jù)對(duì)應(yīng)的新的邏輯地址是51號(hào),中轉(zhuǎn)模塊就會(huì)將所述數(shù)據(jù)存入到編號(hào)為51號(hào)的邏輯地址空間中,進(jìn)而可以形成對(duì)應(yīng)關(guān)系。
[0030]通過以上描述可以看出,本發(fā)明提供的存儲(chǔ)資源虛擬化按需分配的裝置和方法,用來(lái)實(shí)現(xiàn)對(duì)虛擬存儲(chǔ)資源的按需分配??梢岳卯?dāng)前有限的存儲(chǔ)資源滿足更多虛擬服務(wù)器的存儲(chǔ)需求,當(dāng)虛擬服務(wù)器的存儲(chǔ)資源不足的時(shí)候可以自動(dòng)為其分配更多的存儲(chǔ)資源,而對(duì)于存儲(chǔ)資源使用量較低的虛擬服務(wù)器也不會(huì)造成存儲(chǔ)資源的浪費(fèi)。本發(fā)明通過自動(dòng)精簡(jiǎn)技術(shù),可以提高存儲(chǔ)的處理請(qǐng)求能力,同時(shí)節(jié)省了大量的采購(gòu)成本。
[0031]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種存儲(chǔ)資源虛擬化按需分配的裝置,應(yīng)用在安裝虛擬化服務(wù)器的物理服務(wù)器上,其特征在于,該裝置包括: 監(jiān)測(cè)模塊,用于監(jiān)測(cè)虛擬服務(wù)器的寫入操作,當(dāng)監(jiān)測(cè)到由于所述虛擬服務(wù)器的存儲(chǔ)資源已滿而發(fā)生寫數(shù)據(jù)錯(cuò)誤的時(shí)候,為該虛擬服務(wù)器生成新的邏輯地址請(qǐng)求; 管理模塊,用于根據(jù)所述新的邏輯地址請(qǐng)求為該虛擬服務(wù)器分配新的存儲(chǔ)資源,并將新的邏輯地址與物理地址的映射關(guān)系更新到映射表中; 其中所述存儲(chǔ)資源是物理服務(wù)器外接的存儲(chǔ)設(shè)備提供的。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,管理模塊進(jìn)一步用于,在配置虛擬服務(wù)器系統(tǒng)時(shí)為各個(gè)虛擬服務(wù)器分配一段單位大小的存儲(chǔ)資源,并將虛擬服務(wù)器存儲(chǔ)資源的邏輯地址與物理地址的映射關(guān)系保存到映射表中。
3.根據(jù)權(quán)利要求1所述的裝置,其特征在于,該裝置還包括, 緩存模塊,用于將虛擬服務(wù)器上由于存儲(chǔ)資源已滿而發(fā)生寫錯(cuò)誤的數(shù)據(jù)存放在預(yù)設(shè)的緩存區(qū)內(nèi); 中轉(zhuǎn)模塊,用于在分配了新的存儲(chǔ)資源后,將緩存區(qū)內(nèi)的所述寫錯(cuò)誤的數(shù)據(jù)存入所述新的存儲(chǔ)資源中。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于,管理模塊為所述虛擬機(jī)分配一段單位大小的新的存儲(chǔ)資源。
5.一種存儲(chǔ)資源虛擬化按需分配的方法,應(yīng)用在安裝虛擬化服務(wù)器的物理服務(wù)器上,其特征在于,該方法包括以下步驟: A、監(jiān)測(cè)虛擬服務(wù)器的寫入操作,當(dāng)監(jiān)測(cè)到由于所述虛擬服務(wù)器的存儲(chǔ)資源已滿而發(fā)生寫數(shù)據(jù)錯(cuò)誤的時(shí)候,為該虛擬服務(wù)器生成新的邏輯地址請(qǐng)求; B、根據(jù)所述新的邏輯地址請(qǐng)求為該虛擬服務(wù)器分配新的存儲(chǔ)資源,并將新的邏輯地址與物理地址的映射關(guān)系更新到映射表中; 其中所述存儲(chǔ)資源是物理服務(wù)器外接的存儲(chǔ)設(shè)備提供的。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,步驟A之前進(jìn)一步包括: Al、在配置虛擬服務(wù)器系統(tǒng)時(shí)為各個(gè)虛擬服務(wù)器分配一段單位大小的存儲(chǔ)資源,并將虛擬服務(wù)器存儲(chǔ)資源的邏輯地址與物理地址的映射關(guān)系保存到映射表中。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,步驟A進(jìn)一步包括: A2、將虛擬服務(wù)器上由于存儲(chǔ)資源已滿而發(fā)生寫錯(cuò)誤的數(shù)據(jù)存放在預(yù)設(shè)的緩存區(qū)內(nèi); 步驟B之后進(jìn)一步包括: C、將緩存區(qū)內(nèi)的所述寫錯(cuò)誤的數(shù)據(jù)存入所述新的存儲(chǔ)資源中。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,步驟B中所述虛擬機(jī)分配一段單位大小的新的存儲(chǔ)資源。
【文檔編號(hào)】G06F12/02GK104238955SQ201310247774
【公開日】2014年12月24日 申請(qǐng)日期:2013年6月20日 優(yōu)先權(quán)日:2013年6月20日
【發(fā)明者】林宗正 申請(qǐng)人:杭州迪普科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
日土县| 齐齐哈尔市| 南丹县| 璧山县| 博罗县| 隆回县| 兖州市| 柘城县| 抚远县| 吉木萨尔县| 丰镇市| 元阳县| 井冈山市| 玛纳斯县| 洛阳市| 建始县| 寻甸| 来安县| 大竹县| 中卫市| 陇西县| 珠海市| 虹口区| 拜泉县| 哈巴河县| 璧山县| 大同市| 雷波县| 哈巴河县| 高碑店市| 房山区| 大同县| 永清县| 宣城市| 阜阳市| 遂宁市| 福建省| 蒙山县| 于田县| 石阡县| 台湾省|