[發(fā)明專利]優(yōu)化存儲(chǔ)陣列的存儲(chǔ)性能的方法及裝置、存儲(chǔ)裝置有效
| 申請(qǐng)?zhí)枺?/td> | 200910243922.4 | 申請(qǐng)日: | 2009-12-25 |
| 公開(kāi)(公告)號(hào): | CN101763223A | 公開(kāi)(公告)日: | 2010-06-30 |
| 發(fā)明(設(shè)計(jì))人: | 唐承文 | 申請(qǐng)(專利權(quán))人: | 成都市華為賽門(mén)鐵克科技有限公司 |
| 主分類號(hào): | G06F3/06 | 分類號(hào): | G06F3/06 |
| 代理公司: | 北京同立鈞成知識(shí)產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 611731 四川*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 優(yōu)化 存儲(chǔ) 陣列 性能 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)存儲(chǔ)技術(shù)領(lǐng)域,尤其涉及一種優(yōu)化存儲(chǔ)陣列的存儲(chǔ)性能的方法及裝置、存儲(chǔ)裝置。?
背景技術(shù)
存儲(chǔ)陣列由于上層應(yīng)用的多變性,存儲(chǔ)默認(rèn)配置或者預(yù)設(shè)幾種配置都無(wú)法令存儲(chǔ)陣列的存儲(chǔ)性能實(shí)現(xiàn)最優(yōu)化,因而,一般的做法是通過(guò)性能工具對(duì)存儲(chǔ)陣列進(jìn)行性能統(tǒng)計(jì),讓性能調(diào)優(yōu)人員根據(jù)這些統(tǒng)計(jì)信息進(jìn)行人工分析,制定優(yōu)化計(jì)劃并實(shí)施。之后對(duì)實(shí)施優(yōu)化計(jì)劃后的存儲(chǔ)陣列進(jìn)行測(cè)試,如果存儲(chǔ)性能達(dá)到了要求,則優(yōu)化結(jié)束,否則繼續(xù)分析,再次優(yōu)化。?
調(diào)優(yōu)時(shí),由于性能調(diào)優(yōu)人員如存儲(chǔ)性能工程師、性能調(diào)優(yōu)工程師需要根據(jù)性能統(tǒng)計(jì)工具的各種信息來(lái)推斷出存儲(chǔ)性能的問(wèn)題點(diǎn),并制定出提高性能的方法,因此,存儲(chǔ)陣列的優(yōu)化對(duì)性能調(diào)優(yōu)人員的經(jīng)驗(yàn)要求非常高,如果經(jīng)驗(yàn)不夠,會(huì)經(jīng)常出現(xiàn)反復(fù)調(diào)優(yōu)而無(wú)法提高性能的問(wèn)題。這樣,性能調(diào)優(yōu)人員的參與導(dǎo)致了優(yōu)化的效果受到性能調(diào)優(yōu)人員的經(jīng)驗(yàn)的限制,且成本較高。?
現(xiàn)有技術(shù)中,存儲(chǔ)性能調(diào)優(yōu)方法一般通過(guò)預(yù)定兩種或多種配置策略,然后由用戶進(jìn)行選擇,按照選擇的配置策略來(lái)實(shí)現(xiàn)優(yōu)化。存儲(chǔ)陣列中通常預(yù)設(shè)兩種或多種配置策略,如針對(duì)在線事務(wù)處理(Online?Transaction?process,OLTP)和在線分析處理(Online?Analyze?process,OLAP)兩種場(chǎng)景預(yù)設(shè)相應(yīng)的配置策略,或者針對(duì)數(shù)據(jù)庫(kù)應(yīng)用(高每秒處理的IO數(shù)(IO?per?second,IOPS)低帶寬)、流媒體應(yīng)用(高帶寬低IOPS)、文件系統(tǒng)(兼顧IOPS和帶寬)等多種場(chǎng)景配置相應(yīng)的策略,然后由用戶在使用相關(guān)業(yè)務(wù)時(shí)選擇對(duì)應(yīng)的場(chǎng)景配置策略,根據(jù)用戶選擇的配置策略進(jìn)行優(yōu)化。然而,配置策略預(yù)先設(shè)定,不可能對(duì)所有場(chǎng)景都進(jìn)行配置,導(dǎo)致存儲(chǔ)陣列的存儲(chǔ)性能優(yōu)化效率不高。?
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提出一種優(yōu)化存儲(chǔ)陣列的存儲(chǔ)性能的方法及裝置、存儲(chǔ)裝置,以提高存儲(chǔ)性能的優(yōu)化效率。?
本發(fā)明實(shí)施例提供了一種優(yōu)化存儲(chǔ)陣列的存儲(chǔ)性能的方法,包括:?
讀取預(yù)先在存儲(chǔ)陣列的運(yùn)行過(guò)程中采集的信息集合,所述信息集合由采集存儲(chǔ)陣列運(yùn)行時(shí)所產(chǎn)生的信息形成,采集存儲(chǔ)陣列運(yùn)行時(shí)所產(chǎn)生的信息包括:輸入輸出信息、緩存信息及控制器負(fù)載信息;?
根據(jù)所述信息集合中的信息的特征值,對(duì)所述信息集合進(jìn)行信息分類,得到信息類;?
統(tǒng)計(jì)獲得所述信息類的概率值;?
將所述信息類的概率值分別與預(yù)先設(shè)定的閾值進(jìn)行比較;?
將概率值滿足所述閾值的信息類的特征值作為調(diào)優(yōu)值,對(duì)所述存儲(chǔ)陣列進(jìn)行優(yōu)化。?
本發(fā)明實(shí)施例還提供了一種優(yōu)化存儲(chǔ)陣列的存儲(chǔ)性能的裝置,包括:?
讀取模塊,用于讀取預(yù)先在存儲(chǔ)陣列的運(yùn)行過(guò)程中采集的信息集合,所述信息集合由采集存儲(chǔ)陣列運(yùn)行時(shí)所產(chǎn)生的信息形成,采集存儲(chǔ)陣列運(yùn)行時(shí)所產(chǎn)生的信息包括:輸入輸出信息、緩存信息及控制器負(fù)載信息;?
分類模塊,用于根據(jù)所述信息集合中的信息的特征值,對(duì)所述信息集合進(jìn)行信息分類,得到信息類;?
統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)獲得所述信息類的概率值;?
閾值比較模塊,用于將所述信息類的概率值分別與預(yù)先設(shè)定的閾值進(jìn)行比較;?
優(yōu)化模塊,用于將概率值滿足所述閾值的信息類的特征值作為調(diào)優(yōu)值,對(duì)所述存儲(chǔ)陣列進(jìn)行優(yōu)化。?
本發(fā)明實(shí)施例還提供了一種存儲(chǔ)裝置,包括:?
讀取模塊,用于讀取預(yù)先在存儲(chǔ)陣列的運(yùn)行過(guò)程中采集的信息集合,所述信息集合由采集存儲(chǔ)陣列運(yùn)行時(shí)所產(chǎn)生的信息形成,采集存儲(chǔ)陣列運(yùn)行時(shí)所產(chǎn)生的信息包括:輸入輸出信息、緩存信息及控制器負(fù)載信息;?
分類模塊,用于根據(jù)所述信息集合中的信息的特征值,對(duì)所述信息集合進(jìn)行信息分類,得到信息類;?
統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)獲得所述信息類的概率值;?
閾值比較模塊,用于將所述信息類的概率值分別與預(yù)先設(shè)定的閾值進(jìn)行比較;?
優(yōu)化模塊,用于將概率值滿足所述閾值的信息類的特征值作為調(diào)優(yōu)值,對(duì)所述存儲(chǔ)陣列進(jìn)行優(yōu)化。?
上述實(shí)施例提供的技術(shù)方案通過(guò)讀取并分析預(yù)先采集的信息集合獲取調(diào)優(yōu)值,并根據(jù)生成的調(diào)優(yōu)值進(jìn)行優(yōu)化,實(shí)現(xiàn)了存儲(chǔ)陣列的存儲(chǔ)性能的自動(dòng)優(yōu)化,提高了存儲(chǔ)性能的優(yōu)化效率,節(jié)約了存儲(chǔ)陣列的優(yōu)化成本。?
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。?
附圖說(shuō)明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都市華為賽門(mén)鐵克科技有限公司,未經(jīng)成都市華為賽門(mén)鐵克科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910243922.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置





