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

優(yōu)化存儲陣列的存儲性能的方法及裝置、存儲裝置的制作方法

文檔序號:6585383閱讀:201來源:國知局
專利名稱:優(yōu)化存儲陣列的存儲性能的方法及裝置、存儲裝置的制作方法
技術領域
本發(fā)明涉及數(shù)據(jù)存儲技術領域,尤其涉及一種優(yōu)化存儲陣列的存儲性能的方法及
裝置、存儲裝置。
背景技術
存儲陣列由于上層應用的多變性,存儲默認配置或者預設幾種配置都無法令存儲 陣列的存儲性能實現(xiàn)最優(yōu)化,因而, 一般的做法是通過性能工具對存儲陣列進行性能統(tǒng)計, 讓性能調優(yōu)人員根據(jù)這些統(tǒng)計信息進行人工分析,制定優(yōu)化計劃并實施。之后對實施優(yōu)化 計劃后的存儲陣列進行測試,如果存儲性能達到了要求,則優(yōu)化結束,否則繼續(xù)分析,再次 優(yōu)化。 調優(yōu)時,由于性能調優(yōu)人員如存儲性能工程師、性能調優(yōu)工程師需要根據(jù)性能統(tǒng) 計工具的各種信息來推斷出存儲性能的問題點,并制定出提高性能的方法,因此,存儲陣列 的優(yōu)化對性能調優(yōu)人員的經(jīng)驗要求非常高,如果經(jīng)驗不夠,會經(jīng)常出現(xiàn)反復調優(yōu)而無法提 高性能的問題。這樣,性能調優(yōu)人員的參與導致了優(yōu)化的效果受到性能調優(yōu)人員的經(jīng)驗的 限制,且成本較高。 現(xiàn)有技術中,存儲性能調優(yōu)方法一般通過預定兩種或多種配置策略,然后由用戶 進行選擇,按照選擇的配置策略來實現(xiàn)優(yōu)化。存儲陣列中通常預設兩種或多種配置策略, 如針對在線事務處理(Online Transaction process, 0LTP)和在線分析處理(Online Analyze process, 0LAP)兩種場景預設相應的配置策略,或者針對數(shù)據(jù)庫應用(高每秒處 理的10數(shù)(10 per second, I0PS)低帶寬)、流媒體應用(高帶寬低10PS)、文件系統(tǒng)(兼 顧I0PS和帶寬)等多種場景配置相應的策略,然后由用戶在使用相關業(yè)務時選擇對應的場 景配置策略,根據(jù)用戶選擇的配置策略進行優(yōu)化。然而,配置策略預先設定,不可能對所有 場景都進行配置,導致存儲陣列的存儲性能優(yōu)化效率不高。

發(fā)明內容
本發(fā)明實施例提出一種優(yōu)化存儲陣列的存儲性能的方法及裝置、存儲裝置,以提 高存儲性能的優(yōu)化效率。 本發(fā)明實施例提供了一種優(yōu)化存儲陣列的存儲性能的方法,包括
讀取預先在存儲陣列的運行過程中采集的信息集合; 根據(jù)所述信息集合中的信息的特征值,對所述信息集合進行信息分類,得到信息 類; 統(tǒng)計獲得所述信息類的概率值; 將所述信息類的概率值分別與預先設定的閾值進行比較; 將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu) 化。 本發(fā)明實施例還提供了一種優(yōu)化存儲陣列的存儲性能的裝置,包括
4
讀取模塊,用于讀取預先在存儲陣列的運行過程中采集的信息集合; 分類模塊,用于根據(jù)所述信息集合中的信息的特征值,對所述信息集合進行信息
分類,得到信息類; 統(tǒng)計模塊,用于統(tǒng)計獲得所述信息類的概率值; 閾值比較模塊,用于將所述信息類的概率值分別與預先設定的閾值進行比較;
優(yōu)化模塊,用于將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存 儲陣列進行優(yōu)化。 本發(fā)明實施例還提供了一種存儲裝置,包括上述優(yōu)化存儲陣列的存儲性能的裝置。 上述實施例提供的技術方案通過讀取并分析預先采集的信息集合獲取調優(yōu)值,并 根據(jù)生成的調優(yōu)值進行優(yōu)化,實現(xiàn)了存儲陣列的存儲性能的自動優(yōu)化,提高了存儲性能的 優(yōu)化效率,節(jié)約了存儲陣列的優(yōu)化成本。 下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。


為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使 用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本 領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的 附圖。
圖1為本發(fā)明實施例提供的一種優(yōu)化存儲陣列的存儲性能的方法的流程圖;
圖2為本發(fā)明實施例提供的另一種優(yōu)化存儲陣列的存儲性能的方法的流程圖;
圖3為本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的方法中條帶大小調優(yōu)子 模塊優(yōu)化過程的示意圖; 圖4為本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的裝置的結構示意圖;
圖5為本發(fā)明實施例提供的存儲裝置的結構示意圖。
具體實施例方式
圖1為本發(fā)明實施例提供的一種優(yōu)化存儲陣列的存儲性能的方法的流程圖,該方 法包括 步驟11、讀取預先在存儲陣列的運行過程中采集的信息集合; 如在存儲陣列被優(yōu)化之前,采集存儲陣列運行時所產(chǎn)生的信息,如輸入輸出(10) 信息、緩存信息、控制器負載信息等。并保存這些信息,形成信息集合。利用該信息集合優(yōu) 化該存儲陣列時,首先讀取該信息集合。 步驟12、根據(jù)所述信息集合中的信息的特征值,對所述信息集合進行信息分類,得 到信息類; 其中,信息的特征值針對信息的不同而有所區(qū)別。比如對于IO請求信息的信息集 合做分類,信息的特征值即為IO請求信息的條帶長度。假設10請求信息的信息集合中,有 條帶長度為64kB、128kB、256kB及512kB的10請求信息,則將條帶長度為64kB的所有10 請求信息歸為一個信息類,將條帶長度為128kB的所有IO請求信息歸為一個信息類,將條
5帶長度為256kB的所有IO請求信息歸為一個信息類,將條帶長度為512kB的所有10請求 信息歸為一個信息類。 步驟13、統(tǒng)計獲得所述信息類的概率值; 如分別統(tǒng)計信息類中信息的總數(shù),并統(tǒng)計所述信息集合中信息的總數(shù),從而可得
到信息類中信息的總數(shù)占所述信息集合中信息的總數(shù)的百分比,即信息類的概率值。 步驟14、將所述信息類的概率值分別與預先設定的閾值進行比較; 其中,預先設定的閾值可根據(jù)經(jīng)驗設定。如設定閾值為50% ,則將信息類的概率值
與50%進行比較。 步驟15、將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列 進行優(yōu)化。 假如以上例子中特征值為256kB條帶長度的信息類的概率值為60X,閾值為 50X,則將256kB條帶長度作為調優(yōu)值,也即將條帶長度設置為256kB,然后運行條帶長度 更新后的存儲陣列,獲取存儲陣列的性能信息,從而可知存儲陣列優(yōu)化后的性能是否得到 提升。 本實施例提供的技術方案通過讀取并分析預先采集的信息集合獲取調優(yōu)值,并根 據(jù)生成的調優(yōu)值進行優(yōu)化,實現(xiàn)了存儲陣列的存儲性能的自動優(yōu)化,提高了存儲性能的優(yōu) 化效率,節(jié)約了存儲陣列的優(yōu)化成本。 當存儲陣列有多個優(yōu)化對象待優(yōu)化時,上述步驟11之前還可包括
為用戶提供優(yōu)化對象以及選擇請求信息; 如存儲陣列中有邏輯單元號(Logic Unit Number, LUN)區(qū)、緩存以及整個存儲陣 列等優(yōu)化對象待優(yōu)化時,可顯示如"請從如下選項中選擇一個優(yōu)化對象進行優(yōu)化",同時顯 示"LUN"、"緩存"、"整個存儲陣列"三個按鈕。
接收所述用戶選擇的優(yōu)化對象; 以上述三個按鈕為例,假設用戶按下"緩存"按鈕,則可知用戶選擇的優(yōu)化對象為 存儲陣列中的緩存。 此時,上述步驟11中讀取信息集合,包括讀取預先在存儲陣列的運行過程中針 對所述用戶選擇的優(yōu)化對象采集的信息集合。如果用戶選擇的優(yōu)化對象是存儲陣列中的緩 存,則僅讀取緩存的信息集合。 當本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的方法通過調節(jié)條帶大小,對存 儲陣列的存儲性能進行優(yōu)化時,上述步驟12中,所述信息集合中的信息的特征值,包括
所述信息集合中的輸入輸出請求信息的條帶長度; 相應地,上述步驟15中,將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值, 對所述存儲陣列進行優(yōu)化,包括; 將概率值滿足所述閾值的信息類的輸入輸出請求信息的條帶長度,作為輸入輸出 請求訪問對象分區(qū)的條帶長度,對所述存儲陣列進行優(yōu)化。 上述步驟15中,將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存 儲陣列進行優(yōu)化之前還可以包括 將概率值滿足所述閾值的信息類的特征值與當前特征值進行比較; 若所述概率值滿足所述閾值的信息類的特征值與當前特征值一致,結束操作,以節(jié)約優(yōu)化時間;若所述概率值滿足所述閾值的信息類的特征值與當前特征值不一致,繼續(xù)將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu)化。
上述步驟15中,將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu)化,還可以包括 顯示調優(yōu)值以及請求用戶確認的請求確認信息; 接收用戶返回的所述請求確認信息的確認請求響應信息; 若所述確認請求響應信息表示所述用戶拒絕使用該調優(yōu)值,則結束優(yōu)化操作;若所述確認請求響應信息表示所述用戶確認使用該調優(yōu)值,則繼續(xù)執(zhí)行將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu)化。以根據(jù)用戶需求進行對存儲陣列優(yōu)化,實現(xiàn)存儲陣列優(yōu)化的靈活性和多樣性。 并且,本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的方法還可包括保存當前特征值,并進一步在調優(yōu)完成后生成調優(yōu)前后的性能對比,這樣,用戶可以根據(jù)相應的對比結果選擇接受調優(yōu)結果或者回滾調優(yōu)步驟11 步驟15。
具體地,上述步驟15之后還可包括 生成所述存儲陣列優(yōu)化后的性能信息,如性能圖,給出存儲陣列優(yōu)化后的數(shù)據(jù)處理速率或吞吐量等信息; 顯示所述性能信息以及請求用戶接受所述存儲陣列優(yōu)化后的存儲性能的請求接受信息; 接收用戶返回的所述請求接受信息的接受請求響應信息; 若所述接受請求響應信息表示所述用戶接受所述存儲陣列優(yōu)化后的存儲性能,則優(yōu)化結束;若所述接受請求響應信息表示所述用戶不接受所述存儲陣列優(yōu)化后的存儲性能,則回滾到所述當前特征值,根據(jù)所述當前特征值重新進行優(yōu)化。通過自動分析存儲陣列的信息集合中的信息如性能數(shù)據(jù),獲取調優(yōu)值即生成性能提升的策略,并將調優(yōu)值提供給用戶,用戶只需要點擊"確認"按鈕,便可使性能優(yōu)化策略生效,即進行存儲陣列的優(yōu)化,大大簡化了存儲陣列的優(yōu)化操作。 一套存儲系統(tǒng)可包含上百種可以調節(jié)性能的參數(shù)設置,性能優(yōu)化子模塊可以按照上述實施例對各個參數(shù)進行優(yōu)化調節(jié)。 圖2為本發(fā)明實施例提供的另一種優(yōu)化存儲陣列的存儲性能的方法的流程圖。該方法包括 步驟21、存儲陣列自動收集各個時段的各個LUN的10請求信息、緩存信息以及控制器負載信息等各種性能信息,形成LUN、緩存等優(yōu)化對象的信息集合,并全部以特定格式存放起來。 步驟22、優(yōu)化時,存儲陣列可提供性能優(yōu)化對象如LUN、緩存、整個存儲陣列等供用戶選擇。 步驟23、存儲陣列中的調優(yōu)自動機根據(jù)用戶選擇的性能優(yōu)化對象,對上述步驟21收集的相應性能優(yōu)化對象的性能數(shù)據(jù)即信息集合進行分析,根據(jù)分析結果生成自動調優(yōu)的策略,具體詳見上述步驟11 步驟15的說明。其中,調優(yōu)自動機為具有執(zhí)行上述步驟11 步驟15操作功能的裝置。 步驟24、為用戶接受或放棄優(yōu)化策略,如果接受,則優(yōu)化策略即時生效,執(zhí)行步驟25,存儲陣列按照優(yōu)化策略優(yōu)化后運行;否則調優(yōu)結束。
步驟25、存儲陣列運行一段時間以后生成優(yōu)化前后的存儲性能圖,并將存儲性能圖提供給用戶,請用戶確認。若用戶接受存儲優(yōu)化后的存儲性能,則選擇調優(yōu)結束;否則,選擇回滾。如果用戶選擇調優(yōu)結束,則優(yōu)化結果永久生效,如果用戶選擇回滾,則存儲陣列回復到調優(yōu)前的狀態(tài)。 上述步驟21 步驟25都可通過代碼實現(xiàn)。 調優(yōu)自動機是實現(xiàn)性能自動調優(yōu)的核心,可以是一個包含數(shù)百個單獨的性能調優(yōu)
子模塊的自動調優(yōu)模塊的集合。各個調優(yōu)子模塊的具體功能的核心邏輯類似。 以條帶大小調優(yōu)子模塊為例對核心邏輯進行說明。條帶大小調優(yōu)子模塊用于分析
出優(yōu)化對象LUN的最合適的條帶大小即條帶長度,并引導用戶將對應的LUN調整到合適的
條帶大小。 條帶大小調優(yōu)子模塊優(yōu)化過程如圖3所示。具體包括 步驟31、此條帶大小調優(yōu)子模塊先從前面收集的性能信息集合中讀取對應的10請求數(shù)據(jù),并分類統(tǒng)計所述請求數(shù)據(jù)的概率值。如20X是64kB長度的10請求,75%是128kB長度的10請求,5%是其它長度的IO請求。 步驟32、將所述分類統(tǒng)計出的概率值分別與預設的閥值如50%進行比較。如果所述概率值超過了所述閥值,則具有調優(yōu)價值,則該概率值所屬的10請求分類中的條帶大小即為調優(yōu)值。如128kB長度的IO請求其概率值為75%,超過了 50%,因此,可將128kB作為調優(yōu)值設置條帶大小。如果所有的信息類的概率值均未超過閥值,則認為所有的特征值即所有的條帶大小均沒有調優(yōu)價值,結束此子項目的調優(yōu),并繼續(xù)運行其它的調優(yōu)子模塊。其中,閥值可由有豐富經(jīng)驗的調優(yōu)工程師設定。 步驟33、將上述步驟32分析得到的調優(yōu)值與當前LUN的條帶大小值作對比,如果一致,則不給出此子模塊的調優(yōu)建議,此子模塊運行結束,繼續(xù)運行其它的自動調優(yōu)子模塊;如果不一致,則給出調優(yōu)值作為一條優(yōu)化策略,并保存原值用于回滾,此子模塊運行結束,繼續(xù)運行其它的自動調優(yōu)子模塊。假如當前的條帶大小是64kB,而調優(yōu)值為128kB,則將128kB作為一條優(yōu)化策略,設置條帶大小,同時保存64kB,用于在用戶不使用優(yōu)化策略而選擇回滾時,以恢復原有的條帶大小。 最終所有調優(yōu)子模塊會生成從0條到數(shù)百條不等的性能優(yōu)化策略集合供用戶選擇。比如,為每條策略設置一個復選框,用戶通過復選框選擇上感興趣的優(yōu)化策略并點擊最后的確認就可以生效對應的優(yōu)化策略。 優(yōu)化策略生效后,存儲陣列運行一段時間,生成一個調優(yōu)后的性能圖,通過和保存的優(yōu)化前的性能圖作對比,用戶就可以知道存儲陣列前后,其存儲性能是否有所提高。如果用戶滿意則調優(yōu)結束;如果用戶對優(yōu)化結果不滿意,可以通過保存的優(yōu)化前的值實現(xiàn)自動回滾。 本實施例提供的技術方案通過數(shù)百個調優(yōu)子模塊的集合來實現(xiàn)總體優(yōu)化,各個子模塊只負責單一性能點的優(yōu)化策略生成,通過分類分析和閥值控制生成優(yōu)化策略以及回滾,實現(xiàn)了對某些細節(jié)的單獨調優(yōu),降低了自動優(yōu)化的復雜度,調高了存儲性能的優(yōu)化策略。并且,對每一種現(xiàn)場場景均可即時生成調優(yōu)結果,從而實現(xiàn)各種現(xiàn)實情況下的最優(yōu)性能。自動優(yōu)化過程中,用戶只需簡單確認即可實現(xiàn)存儲性能的自動優(yōu)化,并可以隨時根據(jù)上層業(yè)務的變更來做優(yōu)化,保證了靈活些和實時性,降低了存儲陣列的優(yōu)化成本。
圖4為本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的裝置的結構示意圖。該裝置包括讀取模塊41、分類模塊42、統(tǒng)計模塊43、閾值比較模塊44及優(yōu)化模塊45。讀取模塊41用于讀取預先在存儲陣列的運行過程中采集的信息集合,具體詳見上述步驟11中的說明。分類模塊42用于根據(jù)所述信息集合中的信息的特征值,對所述信息集合進行信息分類,得到信息類,具體詳見上述步驟12中的說明。統(tǒng)計模塊43用于統(tǒng)計獲得所述信息類的概率值,具體詳見上述步驟13中的說明。閾值比較模塊44用于將所述信息類的概率值分別與預先設定的閾值進行比較,具體詳見上述步驟14中的說明。優(yōu)化模塊45用于將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu)化,具體詳見上述步驟15中的說明。 如,當本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的裝置通過調節(jié)條帶大小,對存儲陣列的存儲性能進行優(yōu)化時,所述分類模塊42用于根據(jù)所述信息集合中的輸入輸出請求信息的條帶長度,對所述信息集合進行信息分類;所述優(yōu)化模塊45用于將概率值滿足所述閾值的信息類的輸入輸出請求信息的條帶長度,作為輸入輸出請求訪問對象分區(qū)的條帶長度,對所述存儲陣列進行優(yōu)化。具體詳見上述方法實施例中相應部分的說明。
本實施例中,優(yōu)化存儲陣列的存儲性能的裝置通過讀取模塊41、分類模塊42、統(tǒng)計模塊43、閾值比較模塊44及優(yōu)化模塊45,讀取并分析預先采集的信息集合獲取調優(yōu)值,并根據(jù)生成的調優(yōu)值進行優(yōu)化,實現(xiàn)了存儲陣列的存儲性能的自動優(yōu)化。提高了存儲性能的優(yōu)化效率,節(jié)約了存儲陣列的優(yōu)化成本。 本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的裝置還可包括對象選擇請求模塊46、選擇接收模塊47。對象選擇請求模塊46用于為用戶提供優(yōu)化對象以及選擇請求信息;選擇接收模塊47用于接收所述用戶選擇的優(yōu)化對象;此時,所述讀取模塊41用于讀取預先在存儲陣列的運行過程中針對所述用戶選擇的優(yōu)化對象采集的信息集合。具體詳見上述方法實施例中相應部分的說明。 本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的裝置還可包括特征值比較模塊
48。 特征值比較模塊48用于將所述調優(yōu)值與當前特征值進行比較;所述優(yōu)化模塊45用于在所述調優(yōu)值與當前特征值一致的情況下結束操作,以節(jié)約優(yōu)化時間;在所述調優(yōu)值與當前特征值不一致的情況下,繼續(xù)執(zhí)行對所述存儲陣列進行優(yōu)化的操作。詳見上述方法實施例中的說明。 本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的裝置還可包括調優(yōu)值顯示模塊
49、 確認響應接收模塊410。調優(yōu)值顯示模塊49用于顯示調優(yōu)值以及請求用戶確認的請求確認信息;確認響應接收模塊410用于接收用戶返回的所述請求確認信息的確認請求響應信息;所述優(yōu)化模塊45用于若所述確認請求響應信息表示所述用戶拒絕使用該調優(yōu)值,則結束優(yōu)化操作;若所述確認請求響應信息表示所述用戶確認使用該調優(yōu)值,則繼續(xù)執(zhí)行對所述存儲陣列進行優(yōu)化的操作。以根據(jù)用戶需求進行對存儲陣列優(yōu)化,實現(xiàn)存儲陣列優(yōu)化的靈活性和多樣性。詳見上述方法實施例中的說明。 本發(fā)明實施例提供的優(yōu)化存儲陣列的存儲性能的裝置還可包括保存模塊411、性能信息生成模塊412、性能顯示模塊413、性能響應接收模塊414及回滾模塊415。
保存模塊411用于保存當前特征值;性能信息生成模塊412用于在所述存儲陣列優(yōu)化之后,生成所述存儲陣列優(yōu)化后的性能信息;性能顯示模塊413用于顯示所述性能信
9息以及請求用戶接受所述存儲陣列優(yōu)化后的存儲性能的請求接受信息;性能響應接收模塊414用于接收用戶返回的所述請求接受信息的接受請求響應信息;回滾模塊415用于若所
述接受請求響應信息表示所述用戶不接受所述存儲陣列優(yōu)化后的存儲性能,則回滾到所述當前特征值,根據(jù)所述當前特征值重新進行優(yōu)化。若所述接受請求響應信息表示所述用戶接受所述存儲陣列優(yōu)化后的存儲性能,則優(yōu)化結束。通過自動分析存儲陣列的信息集合中的信息如性能數(shù)據(jù),獲取調優(yōu)值即生成性能提升的策略,并將調優(yōu)值提供給用戶,用戶只需要簡單確認,便可使性能優(yōu)化策略生效,即進行存儲陣列的優(yōu)化,大大提高了存儲性能優(yōu)化的效率。 圖5為本發(fā)明實施例提供的存儲裝置的結構示意圖。該存儲裝置可為存儲陣列,包括調優(yōu)自動機51。調優(yōu)自動機51用于對存儲裝置的存儲性能進行優(yōu)化,優(yōu)化過程詳見上述方法實施例中的說明。調優(yōu)自動機51可為上述裝置實施例中提供的任一種優(yōu)化存儲陣列的存儲性能的裝置。 本實施例中,存儲裝置通過調優(yōu)自動機讀取并分析預先采集的信息集合獲取調優(yōu)值,并根據(jù)生成的調優(yōu)值進行優(yōu)化,實現(xiàn)了存儲陣列的存儲性能的自動優(yōu)化。提高了存儲性能的優(yōu)化效率,節(jié)約了存儲陣列的優(yōu)化成本。 上述方法及裝置實施例通過分析預先采集的信息生成調優(yōu)值,并用生成的調優(yōu)值對存儲陣列進行配置,即使調優(yōu)值生效,實現(xiàn)了存儲陣列的存儲性能的自動優(yōu)化,提高了存儲性能的優(yōu)化效率,節(jié)約了優(yōu)化成本。 本領域普通技術人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括R0M、 RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。 最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。
權利要求
一種優(yōu)化存儲陣列的存儲性能的方法,其特征在于,包括讀取預先在存儲陣列的運行過程中采集的信息集合;根據(jù)所述信息集合中的信息的特征值,對所述信息集合進行信息分類,得到信息類;統(tǒng)計獲得所述信息類的概率值;將所述信息類的概率值分別與預先設定的閾值進行比較;將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu)化。
2. 根據(jù)權利要求1所述的優(yōu)化存儲陣列的存儲性能的方法,其特征在于,所述信息集 合中的信息的特征值包括輸入輸出請求信息的條帶長度;所述將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu)化 包括將概率值滿足所述閾值的信息類的輸入輸出請求信息的條帶長度,作為輸入輸出請求 訪問對象分區(qū)的條帶長度,對所述存儲陣列進行優(yōu)化。
3. 根據(jù)權利要求1所述的優(yōu)化存儲陣列的存儲性能的方法,其特征在于,所述將概率 值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu)化之前包括將所述調優(yōu)值與當前特征值進行比較; 若所述調優(yōu)值與當前特征值一致,結束操作;若所述調優(yōu)值與當前特征值不一致,根據(jù)所述調優(yōu)值對所述存儲陣列進行優(yōu)化。
4. 根據(jù)權利要求3所述的優(yōu)化存儲陣列的存儲性能的方法,其特征在于,還包括保存 當前特征值;對所述存儲陣列進行優(yōu)化之后還包括 生成所述存儲陣列優(yōu)化后的性能信息;顯示所述性能信息以及請求用戶接受所述存儲陣列優(yōu)化后的存儲性能的請求接受信息;接收用戶返回的所述請求接受信息的接受請求響應信息;若所述接受請求響應信息表示所述用戶接受所述存儲陣列優(yōu)化后的存儲性能,則優(yōu)化 結束;若所述接受請求響應信息表示所述用戶不接受所述存儲陣列優(yōu)化后的存儲性能,則 回滾到所述當前特征值,根據(jù)所述當前特征值重新進行優(yōu)化。
5. —種優(yōu)化存儲陣列的存儲性能的裝置,其特征在于,包括 讀取模塊,用于讀取預先在存儲陣列的運行過程中采集的信息集合;分類模塊,用于根據(jù)所述信息集合中的信息的特征值,對所述信息集合進行信息分類, 得到信息類;統(tǒng)計模塊,用于統(tǒng)計獲得所述信息類的概率值;閾值比較模塊,用于將所述信息類的概率值分別與預先設定的閾值進行比較; 優(yōu)化模塊,用于將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣 列進行優(yōu)化。
6. 根據(jù)權利要求5所述的優(yōu)化存儲陣列的存儲性能的裝置,其特征在于,所述分類模 塊用于根據(jù)所述信息集合中的輸入輸出請求信息的條帶長度,對所述信息集合進行信息分 類;所述優(yōu)化模塊用于將概率值滿足所述閾值的信息類的輸入輸出請求信息的條帶長度,作為輸入輸出請求訪問對象分區(qū)的條帶長度,對所述存儲陣列進行優(yōu)化。
7. 根據(jù)權利要求5所述的優(yōu)化存儲陣列的存儲性能的裝置,其特征在于,還包括 特征值比較模塊,用于將所述調優(yōu)值與當前特征值進行比較;所述優(yōu)化模塊用于在所述調優(yōu)值與當前特征值一致的情況下結束操作;在所述調優(yōu)值 與當前特征值不一致的情況下,根據(jù)所述調優(yōu)值對所述存儲陣列進行優(yōu)化。
8. 根據(jù)權利要求7所述的優(yōu)化存儲陣列的存儲性能的裝置,其特征在于,還包括 保存模塊,用于保存當前特征值;性能信息生成模塊,用于在所述存儲陣列優(yōu)化之后,生成所述存儲陣列優(yōu)化后的性能 信息;性能顯示模塊,用于顯示所述性能信息以及請求用戶接受所述存儲陣列優(yōu)化后的存儲性能的請求接受信息;性能響應接收模塊,用于接收用戶返回的所述請求接受信息的接受請求響應信息; 回滾模塊,用于若所述接受請求響應信息表示所述用戶不接受所述存儲陣列優(yōu)化后的存儲性能,則回滾到所述當前特征值,根據(jù)所述當前特征值重新進行優(yōu)化。
9. 一種存儲裝置,其特征在于,包括上述權利要求5至8中任一項所述的優(yōu)化存儲陣列 的存儲性能的裝置。
全文摘要
本發(fā)明實施例涉及一種優(yōu)化存儲陣列的存儲性能的方法及裝置、存儲裝置,方法包括讀取預先在存儲陣列的運行過程中采集的信息集合;根據(jù)所述信息集合中的信息的特征值,對所述信息集合進行信息分類,得到信息類;統(tǒng)計獲得所述信息類的概率值;將所述信息類的概率值分別與預先設定的閾值進行比較;將概率值滿足所述閾值的信息類的特征值作為調優(yōu)值,對所述存儲陣列進行優(yōu)化。通過讀取并分析預先采集的信息集合獲取調優(yōu)值,并根據(jù)生成的調優(yōu)值進行優(yōu)化,實現(xiàn)了存儲陣列的存儲性能的自動優(yōu)化,提高了存儲性能的優(yōu)化效率。
文檔編號G06F3/06GK101763223SQ20091024392
公開日2010年6月30日 申請日期2009年12月25日 優(yōu)先權日2009年12月25日
發(fā)明者唐承文 申請人:成都市華為賽門鐵克科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1