亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法及系統(tǒng)與流程

文檔序號:11864279閱讀:565來源:國知局
一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法及系統(tǒng)與流程

本發(fā)明涉及云主機(jī)磁盤調(diào)度技術(shù),尤其涉及一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法及系統(tǒng)。



背景技術(shù):

云主機(jī)是整合了計(jì)算、存儲與網(wǎng)絡(luò)資源的IT基礎(chǔ)設(shè)施能力租用服務(wù),能提供基于云計(jì)算模式的按需使用和按需付費(fèi)能力的服務(wù)器租用服務(wù)??蛻艨梢酝ㄟ^web界面的自助服務(wù)平臺,部署所需的服務(wù)器環(huán)境。云主機(jī)是新一代的主機(jī)租用服務(wù),它整合了高性能服務(wù)器與優(yōu)質(zhì)網(wǎng)絡(luò)帶寬,有效解決了傳統(tǒng)主機(jī)租用價(jià)格偏高、服務(wù)品質(zhì)參差不齊等缺點(diǎn),可全面滿足中小企業(yè)、個(gè)人站長用戶對主機(jī)租用服務(wù)低成本,高可靠,易管理的需求。

現(xiàn)在,在云主機(jī)越來越流行的同時(shí),所以其服務(wù)的質(zhì)量顯得越來越重要。 但是在現(xiàn)有的云主機(jī)系統(tǒng)中,各個(gè)云主機(jī)的磁盤一般按照通常的磁盤IO調(diào)度算法進(jìn)行調(diào)度,現(xiàn)在還沒有在其中應(yīng)用QOS(服務(wù)質(zhì)量保證)的能力和概念。



技術(shù)實(shí)現(xiàn)要素:

為了解決上述技術(shù)問題,本發(fā)明的目的是提供一種能有效保障云主機(jī)磁盤資源的一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法及系統(tǒng)。

本發(fā)明所采取的技術(shù)方案是:

一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法,包括以下步驟:

接收虛擬磁盤的IO請求,并將其通過虛擬化程序重組為物理磁盤塊IO請求;

將物理磁盤塊IO請求根據(jù)其QOS級別放入對應(yīng)的磁盤IO隊(duì)列中并執(zhí)行。

作為所述的一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法的進(jìn)一步改進(jìn),所述將物理磁盤塊IO請求根據(jù)其QOS級別放入對應(yīng)的磁盤IO隊(duì)列并執(zhí)行,其具體包括:

在物理磁盤塊IO請求中添加帶有其所屬虛擬磁盤的QOS級別的QOS標(biāo)識;

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序并放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

作為所述的一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法的進(jìn)一步改進(jìn),所述根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序并放入至對應(yīng)的磁盤IO隊(duì)列進(jìn)而執(zhí)行,其具體為:

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照順序根據(jù)物理磁盤塊IO請求的QOS級別由高到低將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

作為所述的一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法的進(jìn)一步改進(jìn),所述根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序并放入至對應(yīng)的磁盤IO隊(duì)列進(jìn)而執(zhí)行,其具體為:

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照預(yù)設(shè)的QOS級別比例將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

本發(fā)明所采用的另一技術(shù)方案是:

一種基于QOS的云主機(jī)磁盤IO指令調(diào)度系統(tǒng),包括:

請求重組單元,用于接收虛擬磁盤的IO請求,并將其通過虛擬化程序重組為物理磁盤塊IO請求;

請求執(zhí)行單元,用于將物理磁盤塊IO請求根據(jù)其QOS級別放入對應(yīng)的磁盤IO隊(duì)列中并執(zhí)行。

作為所述的一種基于QOS的云主機(jī)磁盤IO指令調(diào)度系統(tǒng)的進(jìn)一步改進(jìn),所述請求執(zhí)行單元包括:

標(biāo)識添加單元,用于在物理磁盤塊IO請求中添加帶有其所屬虛擬磁盤的QOS級別的QOS標(biāo)識;

請求排序單元,用于根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序并放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

作為所述的一種基于QOS的云主機(jī)磁盤IO指令調(diào)度系統(tǒng)的進(jìn)一步改進(jìn),所述請求排序單元,其具體為:

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照順序根據(jù)物理磁盤塊IO請求的QOS級別由高到低將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

作為所述的一種基于QOS的云主機(jī)磁盤IO指令調(diào)度系統(tǒng)的進(jìn)一步改進(jìn),所述請求排序單元,其具體為:

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照預(yù)設(shè)的QOS級別比例將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

本發(fā)明的有益效果是:

本發(fā)明一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法及系統(tǒng)通過根據(jù)物理磁盤塊IO請求的QOS級別對其進(jìn)行調(diào)度執(zhí)行,從而保障了云主機(jī)磁盤資源的QOS服務(wù)質(zhì)量,保障了高QOS級別的物理磁盤塊IO請求的能順利執(zhí)行,有效防止云主機(jī)系統(tǒng)發(fā)生雪崩現(xiàn)象。

附圖說明

下面結(jié)合附圖對本發(fā)明的具體實(shí)施方式作進(jìn)一步說明:

圖1是本發(fā)明一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法的步驟流程圖;

圖2是本發(fā)明一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法中請求排序的步驟流程圖;

圖3是本發(fā)明一種基于QOS的云主機(jī)磁盤IO指令調(diào)度系統(tǒng)的模塊方框圖。

具體實(shí)施方式

參考圖1,本發(fā)明一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法,包括以下步驟:

接收虛擬磁盤的IO請求,并將其通過虛擬化程序重組為物理磁盤塊IO請求;

將物理磁盤塊IO請求根據(jù)其QOS級別放入對應(yīng)的磁盤IO隊(duì)列中并執(zhí)行。

參考圖2,進(jìn)一步作為優(yōu)選的實(shí)施方式,所述將物理磁盤塊IO請求根據(jù)其QOS級別放入對應(yīng)的磁盤IO隊(duì)列并執(zhí)行,其具體包括:

在物理磁盤塊IO請求中添加帶有其所屬虛擬磁盤的QOS級別的QOS標(biāo)識;

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序并放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序并放入至對應(yīng)的磁盤IO隊(duì)列進(jìn)而執(zhí)行,其具體為:

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照順序根據(jù)物理磁盤塊IO請求的QOS級別由高到低將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序并放入至對應(yīng)的磁盤IO隊(duì)列進(jìn)而執(zhí)行,其具體為:

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照預(yù)設(shè)的QOS級別比例將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

本發(fā)明實(shí)施例1中,接收虛擬磁盤的IO請求,并將其通過虛擬化程序重組為物理磁盤塊IO請求,然后在物理磁盤塊IO請求中添加帶有其所屬虛擬磁盤的QOS級別的QOS標(biāo)識,根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照順序根據(jù)物理磁盤塊IO請求的QOS級別由高到低逐級將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

本發(fā)明實(shí)施例2中,接收虛擬磁盤的IO請求,并將其通過虛擬化程序重組為物理磁盤塊IO請求,然后在物理磁盤塊IO請求中添加帶有其所屬虛擬磁盤的QOS級別的QOS標(biāo)識,根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照預(yù)設(shè)的QOS級別比例將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

參考圖3,本發(fā)明一種基于QOS的云主機(jī)磁盤IO指令調(diào)度系統(tǒng),包括:

請求重組單元,用于接收虛擬磁盤的IO請求,并將其通過虛擬化程序重組為物理磁盤塊IO請求;

請求執(zhí)行單元,用于將物理磁盤塊IO請求根據(jù)其QOS級別放入對應(yīng)的磁盤IO隊(duì)列中并執(zhí)行。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述請求執(zhí)行單元包括:

標(biāo)識添加單元,用于在物理磁盤塊IO請求中添加帶有其所屬虛擬磁盤的QOS級別的QOS標(biāo)識;

請求排序單元,用于根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序并放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述請求排序單元,其具體為:

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照順序根據(jù)物理磁盤塊IO請求的QOS級別由高到低將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述請求排序單元,其具體為:

根據(jù)物理磁盤塊IO請求的QOS級別和磁盤調(diào)度算法對物理磁盤塊IO請求進(jìn)行排序,并按照預(yù)設(shè)的QOS級別比例將物理磁盤塊IO請求放入至對應(yīng)的磁盤IO隊(duì)列中執(zhí)行。

從上述內(nèi)容可知,本發(fā)明一種基于QOS的云主機(jī)磁盤IO指令調(diào)度方法及系統(tǒng)通過根據(jù)物理磁盤塊IO請求的QOS級別對其進(jìn)行調(diào)度執(zhí)行,從而保障了云主機(jī)磁盤資源的QOS服務(wù)質(zhì)量,保障了高QOS級別的物理磁盤塊IO請求的能順利執(zhí)行,有效防止云主機(jī)系統(tǒng)發(fā)生雪崩現(xiàn)象。

以上是對本發(fā)明的較佳實(shí)施進(jìn)行了具體說明,但本發(fā)明創(chuàng)造并不限于所述實(shí)施例,熟悉本領(lǐng)域的技術(shù)人員在不違背本發(fā)明精神的前提下還可做作出種種的等同變形或替換,這些等同的變形或替換均包含在本申請權(quán)利要求所限定的范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1