一種基于業(yè)務類別特征的存儲分級調度方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種基于業(yè)務類別特征的存儲分級調度方法及系統(tǒng),應用于存儲資源調度管理領域:上述方法包括以下步驟:業(yè)務類別-存儲性能關聯(lián)模塊接收業(yè)務類別判斷模塊發(fā)送的業(yè)務類別信息后,獲得業(yè)務類別關聯(lián)的存儲性能要求信息;存儲控制模塊根據從所述業(yè)務類別-存儲性能關聯(lián)模塊中獲得的所述存儲性能要求信息,獲得對應的物理存儲設備類型信息;物理設備存儲模塊根據從所述存儲控制模塊中獲得的所述物理存儲設備類型信息,按照預設策略,在目的物理存儲設備節(jié)點處完成資源配置。本發(fā)明基于存儲設備分級管理和使用的思想,為用戶的業(yè)務請求選擇最優(yōu)的物理存儲節(jié)點,有效地提高了存儲設備的利用率。
【專利說明】一種基于業(yè)務類別特征的存儲分級調度方法及系統(tǒng)
【技術領域】
[0001] 本發(fā)明涉及存儲資源調度管理領域,尤其涉及一種基于業(yè)務類別特征的存儲分級 調度方法及系統(tǒng)。
【背景技術】
[0002] 當前,云計算逐漸被行業(yè)認可,云數據中心操作系統(tǒng)逐漸實現并付諸于實踐,云數 據中心中存儲設備資源的合理、高效使用,對于云數據中心操作系統(tǒng)的整體高可用性和有 效性起著非常關鍵的作用。
[0003] 大多數存儲資源調度方法沒有考慮到用戶的業(yè)務應用需求與物理存儲設備本身 特點的結合,調度方式單調、低效,存在著存儲資源調度不合理,資源利用率低下的問題。
【發(fā)明內容】
[0004] 本發(fā)明提供一種基于業(yè)務類別特征的存儲分級調度方法及系統(tǒng),以解決上述問 題。
[0005] 本發(fā)明提供一種基于業(yè)務類別特征的存儲分級調度方法。上述方法包括以下步 驟:
[0006] 業(yè)務類別-存儲性能關聯(lián)模塊接收業(yè)務類別判斷模塊發(fā)送的業(yè)務類別信息后,獲 得業(yè)務類別關聯(lián)的存儲性能要求信息;
[0007] 存儲控制模塊根據從所述業(yè)務類別-存儲性能關聯(lián)模塊中獲得的所述存儲性能 要求信息,獲得對應的物理存儲設備類型信息;
[0008] 物理設備存儲模塊根據從所述存儲控制模塊中獲得的所述物理存儲設備類型信 息,按照預設策略,在目的物理存儲設備節(jié)點處完成資源配置。
[0009] 本發(fā)明還提供一種基于業(yè)務類別特征的存儲分級調度系統(tǒng),包括:業(yè)務類別判斷 模塊、業(yè)務類別-存儲性能關聯(lián)模塊、存儲控制模塊、物理設備存儲模塊;其中,所述業(yè)務類 別判斷模塊通過所述業(yè)務類別-存儲性能關聯(lián)模塊與所述存儲控制模塊相連;所述業(yè)務類 別-存儲性能關聯(lián)模塊通過所述存儲控制模塊與所述物理設備存儲模塊相連;
[0010] 業(yè)務類別-存儲性能關聯(lián)模塊,用于接收業(yè)務類別判斷模塊發(fā)送的業(yè)務類別信息 后,獲得業(yè)務類別關聯(lián)的存儲性能要求信息;
[0011] 存儲控制模塊,用于根據從所述業(yè)務類別-存儲性能關聯(lián)模塊中獲得的所述存儲 性能要求信息,獲得對應的物理存儲設備類型信息;
[0012] 物理設備存儲模塊,用于根據從所述存儲控制模塊中獲得的所述物理存儲設備類 型信息,按照預設策略,在目的物理存儲設備節(jié)點處完成資源配置。
[0013] 本發(fā)明通過綜合考慮用戶請求的不同業(yè)務類別對數據的不同存取要求和云數據 中心內物理存儲設備本身的性能特點并基于存儲設備分級管理和使用的思想,為用戶的業(yè) 務請求選擇最優(yōu)的物理存儲節(jié)點,有效地提高了存儲設備的利用率。
【專利附圖】
【附圖說明】
[0014] 此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0015] 圖1所示為本發(fā)明實施例1的存儲分級調度方法的流程圖;
[0016] 圖2所示為本發(fā)明實施例2的存儲分級調度系統(tǒng)。
【具體實施方式】
[0017] 下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0018] 本發(fā)明提供了一種基于業(yè)務類別特征的存儲分級調度方法,包括以下步驟:
[0019] 業(yè)務類別判斷模塊根據獲得的業(yè)務類別信息,進行判斷處理并獲得處理結果;
[0020] 業(yè)務類別-存儲性能關聯(lián)模塊根據所述處理結果,獲得所述業(yè)務類別關聯(lián)的存儲 性能要求信息;
[0021] 存儲控制模塊根據獲得的所述存儲性能要求信息,獲得存儲控制信息;
[0022] 物理設備存儲模塊根據獲得的存儲控制信息,在目的物理存儲設備節(jié)點處完成資 源配置。
[0023] 其中,業(yè)務類別判斷模塊根據獲得的業(yè)務類別信息,進行判斷處理并獲得處理結 果的過程為:
[0024] 業(yè)務類別判斷模塊,判斷所述業(yè)務類別是否為新業(yè)務類別,若否,則發(fā)送所述業(yè)務 類別信息至業(yè)務類別_存儲性能關聯(lián)模塊。
[0025] 其中,業(yè)務類別判斷模塊根據獲得的業(yè)務類別信息,進行判斷處理并獲得處理結 果的過程為:
[0026] 業(yè)務類別判斷模塊,判斷所述業(yè)務類別是否為新業(yè)務類別,若是,則向系統(tǒng)管理員 發(fā)送此為新業(yè)務類別的提示信息;系統(tǒng)管理員在業(yè)務類別-存儲性能關聯(lián)模塊中新增一條 所述業(yè)務類別關聯(lián)的存儲性能要求記錄。
[0027] 其中,業(yè)務類別-存儲性能關聯(lián)模塊根據所述處理結果,獲得所述業(yè)務類別關聯(lián) 的存儲性能要求信息的過程為:
[0028] 業(yè)務類別-存儲性能關聯(lián)模塊根據所述處理結果,查詢獲得該業(yè)務類別關聯(lián)的存 儲性能要求信息,其中,所述業(yè)務類別-存儲性能關聯(lián)模塊包括業(yè)務類別、存儲性能及級別 對照表。
[0029] 其中,業(yè)務類別-存儲性能關聯(lián)模塊獲得所述業(yè)務類別關聯(lián)的存儲性能要求信息 后,發(fā)送所述存儲性能要求信息至存儲控制模塊。
[0030] 其中,存儲控制模塊根據獲得的所述存儲性能要求信息,獲得存儲控制信息的過 程為:
[0031] 存儲控制模塊根據獲得的所述存儲性能要求信息,查詢獲得存儲控制信息;
[0032] 其中,所述存儲控制信息攜帶了可用的具體的物理存儲設備信息即目的物理存儲 設備信息;所述存儲控制模塊包括存儲性能-物理存儲設備對應表。
[0033] 其中,存儲控制模塊根據獲得的所述存儲性能要求信息,獲得存儲控制信息后,還 包括:存儲控制模塊將所述存儲控制信息發(fā)送至物理設備存儲模塊。
[0034] 其中,物理設備存儲模塊根據獲得的存儲控制信息,在目的物理存儲設備節(jié)點處 完成資源配置后,還包括:
[0035] 記錄此次存儲資源調度信息,更新存儲控制模塊中的存儲性能-物理存儲設備對 應表中的信息記錄。
[0036] 其中,業(yè)務類別判斷模塊根據獲得的業(yè)務類別信息,進行判斷處理并獲得處理結 果之前,還包括:用戶登陸云計算操作系統(tǒng)門戶,輸入該次數據存取申請請求的業(yè)務類別。
[0037] 指導本發(fā)明實施的核心思想:
[0038] 在存儲系統(tǒng)中不同的存儲設備間是有性能差異的,性能最好的不代表是最合適 的,與業(yè)務類別需求最匹配的才是最好的。
[0039] 用戶完成操作后,需要及時更新存儲控制模塊中的存儲性能-物理存儲設備對應 表中的信息記錄,保證物理設備存儲模塊使用信息的及時同步。
[0040] 圖1所示為本發(fā)明實施例1的存儲分級調度方法的流程圖,說明如下:
[0041] 步驟101 :用戶登陸云計算操作系統(tǒng)門戶;
[0042] 步驟102:用戶輸入請求的業(yè)務類別;
[0043] 用戶輸入該次數據存取申請請求的業(yè)務類別,例如:對數據存取實時性要求較高 的衛(wèi)星發(fā)射軌道計算業(yè)務。
[0044] 步驟103 :業(yè)務類別判斷模塊根據獲得的業(yè)務類別信息,進行判斷處理;
[0045] 業(yè)務類別判斷模塊,判斷該業(yè)務類別是否為新業(yè)務類別,若否,則發(fā)送所述業(yè)務類 別信息至業(yè)務類別-存儲性能關聯(lián)模塊,進入步驟104 ;若是,則進入步驟103-A。
[0046] 步驟104 :業(yè)務類別-存儲性能關聯(lián)模塊根據業(yè)務類別判斷模塊的處理結果,查詢 獲得該業(yè)務類別關聯(lián)的存儲性能要求信息;其中,所述業(yè)務類別-存儲性能關聯(lián)模塊包括 業(yè)務類別、存儲性能及級別對照表,如表1所示:
[0047] 業(yè)務類別、存儲性能及級別對照表
[0048]
【權利要求】
1. 一種基于業(yè)務類別特征的存儲分級調度方法,其特征在于,包括w下步驟: 業(yè)務類別判斷模塊根據獲得的業(yè)務類別信息,進行判斷處理并獲得處理結果. 業(yè)務類別-存儲性能關聯(lián)模塊根據所述處理結果,獲得所述業(yè)務類別關聯(lián)的存儲性能 要求信息; 存儲控制模塊根據獲得的所述存儲性能要求信息,獲得存儲控制信息; 物理設備存儲模塊根據獲得的存儲控制信息,在目的物理存儲設備節(jié)點處完成資源配 置。
2. 根據權利要求1所述的方法,其特征在于:業(yè)務類別判斷模塊根據獲得的業(yè)務類別 信息,進行判斷處理并獲得處理結果的過程為: 業(yè)務類別判斷模塊,判斷所述業(yè)務類別是否為新業(yè)務類別,若否,則發(fā)送所述業(yè)務類別 信息至業(yè)務類別-存儲性能關聯(lián)模塊。
3. 根據權利要求1所述的方法,其特征在于:業(yè)務類別判斷模塊根據獲得的業(yè)務類別 信息,進行判斷處理并獲得處理結果的過程為: 業(yè)務類別判斷模塊,判斷所述業(yè)務類別是否為新業(yè)務類別,若是,則向系統(tǒng)管理員發(fā)送 此為新業(yè)務類別的提示信息;系統(tǒng)管理員在業(yè)務類別-存儲性能關聯(lián)模塊中新增一條所述 業(yè)務類別關聯(lián)的存儲性能要求記錄。
4. 根據權利要求1所述的方法,其特征在于:業(yè)務類別-存儲性能關聯(lián)模塊根據所述 處理結果,獲得所述業(yè)務類別關聯(lián)的存儲性能要求信息的過程為: 業(yè)務類別-存儲性能關聯(lián)模塊根據所述處理結果,查詢獲得該業(yè)務類別關聯(lián)的存儲性 能要求信息,其中,所述業(yè)務類別-存儲性能關聯(lián)模塊包括業(yè)務類別、存儲性能及級別對照 表。
5. 根據權利要求1所述的方法,其特征在于:存儲控制模塊根據獲得的所述存儲性能 要求信息,獲得存儲控制信息的過程為: 存儲控制模塊根據獲得的所述存儲性能要求信息,查詢獲得存儲控制信息; 其中,所述存儲控制信息攜帶了可用的具體的物理存儲設備信息即目的物理存儲設備 信息;所述存儲控制模塊包括存儲性能-物理存儲設備對應表。
6. -種基于業(yè)務類別特征的存儲分級調度方法,其特征在于,包括W下步驟: 業(yè)務類別-存儲性能關聯(lián)模塊接收業(yè)務類別判斷模塊發(fā)送的業(yè)務類別信息后,獲得業(yè) 務類別關聯(lián)的存儲性能要求信息; 存儲控制模塊根據從所述業(yè)務類別-存儲性能關聯(lián)模塊中獲得的所述存儲性能要求 信息,獲得對應的物理存儲設備類型信息; 物理設備存儲模塊根據從所述存儲控制模塊中獲得的所述物理存儲設備類型信息,按 照預設策略,在目的物理存儲設備節(jié)點處完成資源配置。
7. 根據權利要求6所述的方法,其特征在于:物理設備存儲模塊根據從所述存儲控制 模塊中獲得的所述物理存儲設備類型信息,按照預設策略,在目的物理存儲設備節(jié)點處完 成資源配置的過程為: 若物理存儲設備類型對應多個物理存儲設備,則物理設備存儲模塊隨機選擇一個物理 存儲設備為目的物理存儲設備,并在所述目的物理存儲設備節(jié)點處完成資源配置;或者物 理設備存儲模塊采取輪詢方式,選擇對應的物理存儲設備作為目的物理存儲設備,并在所 述目的物理存儲設備節(jié)點處完成資源配置; 若物理存儲設備類型對應一個物理存儲設備,則物理設備存儲模塊將該物理存儲設備 作為目的物理存儲設備,并在所述目的物理存儲設備節(jié)點處完成資源配置;其中,所述物理 存儲模塊存儲物理存儲設備類型與物理存儲設備對照表。
8. 根據權利要求6所述的方法,其特征在于:業(yè)務類別-存儲性能關聯(lián)模塊接收業(yè)務 類別判斷模塊發(fā)送的業(yè)務類別信息后,通過查詢業(yè)務類別及存儲性能要求對照表,獲得業(yè) 務類別關聯(lián)的存儲性能要求信息。
9. 根據權利要求6所述的方法,其特征在于:存儲控制模塊根據從所述業(yè)務類別-存 儲性能關聯(lián)模塊中獲得的所述存儲性能要求信息,通過查詢存儲性能要求-物理存儲設備 類型對應表,獲得對應的物理存儲設備類型信息。
10. -種基于業(yè)務類別特征的存儲分級調度系統(tǒng),其特征在于,包括業(yè)務類別判斷模 塊、業(yè)務類別-存儲性能關聯(lián)模塊、存儲控制模塊、物理設備存儲模塊;其中,所述業(yè)務類 別判斷模塊通過所述業(yè)務類別-存儲性能關聯(lián)模塊與所述存儲控制模塊相連;所述業(yè)務類 別-存儲性能關聯(lián)模塊通過所述存儲控制模塊與所述物理設備存儲模塊相連; 業(yè)務類別-存儲性能關聯(lián)模塊,用于接收業(yè)務類別判斷模塊發(fā)送的業(yè)務類別信息后, 獲得業(yè)務類別關聯(lián)的存儲性能要求信息; 存儲控制模塊,用于根據從所述業(yè)務類別-存儲性能關聯(lián)模塊中獲得的所述存儲性能 要求信息,獲得對應的物理存儲設備類型信息; 物理設備存儲模塊,用于根據從所述存儲控制模塊中獲得的所述物理存儲設備類型信 息,按照預設策略,在目的物理存儲設備節(jié)點處完成資源配置。
【文檔編號】H04L29/08GK104468737SQ201410666079
【公開日】2015年3月25日 申請日期:2014年11月19日 優(yōu)先權日:2013年12月13日
【發(fā)明者】于輝, 胡玉鵬, 張曉明, 李楠寧, 包秀國 申請人:浪潮(北京)電子信息產業(yè)有限公司, 國家計算機網絡與信息安全管理中心