專利名稱:基于高速磁盤緩存的計算機磁盤性能加速方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計算機應(yīng)用技術(shù),具體地說是一種基于高速磁盤緩存的計算機磁
盤性能加速方法。
背景技術(shù):
當前,計算機用戶越來越多,數(shù)據(jù)訪問量越來越大。從以前的GB達到目前的TB級。當前,高性能磁盤性能好,但往往容量小,價格高。而低性能磁盤容量大,價格低,但往往不能滿足性能要求。 如果客戶采用高性能磁盤,雖然訪問效率比較優(yōu)越,但在滿足容量要求的情況下,成本很高,往往需要巨大的資金投入。 如果客戶采用低性能磁盤,雖然可以用低成本滿足容量要求,但是訪問效率將往往得不到保證,不能有效滿足客戶需求。 為了解決上述問題,我們提出一種基于高速磁盤緩存的計算機磁盤性能加速方法。能夠在滿足客戶訪問效率的情況下,有效降低總體擁有成本,達到低投入高產(chǎn)出的目的。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于高速磁盤緩存的計算機磁盤性能加速方法。 本發(fā)明的目的是按以下方式實現(xiàn)的,根據(jù)磁盤獲取數(shù)據(jù)訪問頻度信息,通過數(shù)據(jù)
分布調(diào)整單元分析處理,將訪問頻度高的數(shù)據(jù)則相應(yīng)的放置在高性能磁盤存儲空間,相對
的,訪問頻度低的數(shù)據(jù)則相應(yīng)的放置在低性能磁盤存儲空間以提高訪問效率,降低總體擁
有成本的目的;系統(tǒng)體系結(jié)構(gòu)包括數(shù)據(jù)訪問頻度統(tǒng)計單元,數(shù)據(jù)分布調(diào)整單元,發(fā)布系統(tǒng)
單元,其中 數(shù)據(jù)訪問頻度統(tǒng)計單元主要負責(zé)統(tǒng)計各種數(shù)據(jù)訪問頻度; 數(shù)據(jù)分布調(diào)整單元是該方法的核心,負責(zé)依據(jù)各種數(shù)據(jù)訪問頻度,將數(shù)據(jù)訪問量大的數(shù)據(jù)放置在高性能磁盤上,數(shù)據(jù)訪問量低的數(shù)據(jù)放置在低性能磁盤上,并將數(shù)據(jù)地址變化反饋給發(fā)布系統(tǒng)單元; 發(fā)布系統(tǒng)單元負責(zé)與客戶之間的交互控制。 本發(fā)明的優(yōu)異效果是對于高性能磁盤,性能雖然好,但在滿足容量要求的情況下,成本壓力往往很大。對于低性能磁盤,成本比較低,容量要求容易滿足,但性能得不到保證。針對現(xiàn)有技術(shù)中存在的不足,在改變傳統(tǒng)模式下,采用高性能磁盤與低性能磁盤結(jié)合使用的方式,使成本降低而效率不降低。依據(jù)數(shù)據(jù)訪問的頻度,可獲取數(shù)據(jù)訪問頻度是高還是低,通過數(shù)據(jù)分布調(diào)整單元,訪問頻度高的數(shù)據(jù)則相應(yīng)的放置在高性能磁盤,相對的,訪問頻度低的數(shù)據(jù)則相應(yīng)的放置在低性能磁盤。達到提高訪問效率,降低總體擁有成本的目的。
附圖1為傳統(tǒng)的磁盤搭配方式結(jié)構(gòu)示意 附圖2為基于高速磁盤緩存的計算機磁盤性能加速方法結(jié)構(gòu)示意圖。
具體實施例方式
參照說明書附圖對本發(fā)明的方法作以下詳細地說明。 通過數(shù)據(jù)訪問頻度計算單元分析得出所有數(shù)據(jù)的訪問頻度,然后數(shù)據(jù)分布調(diào)整單元通過數(shù)據(jù)訪問頻度的統(tǒng)計結(jié)果,對數(shù)據(jù)進行分配,將訪問頻度低的數(shù)據(jù)放置在低性能磁盤上,將訪問頻度高的數(shù)據(jù)放置在高性能磁盤上。在滿足客戶訪問效率要求的情況下,達到低投入高產(chǎn)出的目的。 根據(jù)磁盤獲取數(shù)據(jù)訪問頻度信息,通過數(shù)據(jù)分布調(diào)整單元分析處理,將訪問頻度高的數(shù)據(jù)則相應(yīng)的放置在高性能磁盤存儲空間,相對的,訪問頻度低的數(shù)據(jù)則相應(yīng)的放置在低性能磁盤存儲空間以提高訪問效率,降低總體擁有成本的目的;系統(tǒng)體系結(jié)構(gòu)包括數(shù)據(jù)訪問頻度統(tǒng)計單元,數(shù)據(jù)分布調(diào)整單元,發(fā)布系統(tǒng)單元,其中
數(shù)據(jù)訪問頻度統(tǒng)計單元主要負責(zé)統(tǒng)計各種數(shù)據(jù)訪問頻度; 數(shù)據(jù)分布調(diào)整單元是該方法的核心,負責(zé)依據(jù)各種數(shù)據(jù)訪問頻度,將數(shù)據(jù)訪問量大的數(shù)據(jù)放置在高性能磁盤上,數(shù)據(jù)訪問量低的數(shù)據(jù)放置在低性能磁盤上,并將數(shù)據(jù)地址變化反饋給發(fā)布系統(tǒng)單元; 發(fā)布系統(tǒng)單元負責(zé)與客戶之間的交互控制。
權(quán)利要求
基于高速磁盤緩存的計算機磁盤性能加速方法,其特征在,根據(jù)磁盤獲取數(shù)據(jù)訪問頻度信息,通過數(shù)據(jù)分布調(diào)整單元分析處理,將訪問頻度高的數(shù)據(jù)則相應(yīng)的放置在高性能磁盤存儲空間,相對的,訪問頻度低的數(shù)據(jù)則相應(yīng)的放置在低性能磁盤存儲空間以提高訪問效率,降低總體擁有成本的目的;系統(tǒng)體系結(jié)構(gòu)包括數(shù)據(jù)訪問頻度統(tǒng)計單元,數(shù)據(jù)分布調(diào)整單元,發(fā)布系統(tǒng)單元,其中數(shù)據(jù)訪問頻度統(tǒng)計單元主要負責(zé)統(tǒng)計各種數(shù)據(jù)訪問頻度;數(shù)據(jù)分布調(diào)整單元是該方法的核心,負責(zé)依據(jù)各種數(shù)據(jù)訪問頻度,將數(shù)據(jù)訪問量大的數(shù)據(jù)放置在高性能磁盤上,數(shù)據(jù)訪問量低的數(shù)據(jù)放置在低性能磁盤上,并將數(shù)據(jù)地址變化反饋給發(fā)布系統(tǒng)單元;發(fā)布系統(tǒng)單元負責(zé)與客戶之間的交互控制。
全文摘要
本發(fā)明提供一種基于高速磁盤緩存的計算機磁盤性能加速方法,根據(jù)磁盤獲取數(shù)據(jù)訪問頻度信息,通過數(shù)據(jù)分布調(diào)整單元分析處理,將訪問頻度高的數(shù)據(jù)則相應(yīng)的放置在高性能磁盤存儲空間,相對的,訪問頻度低的數(shù)據(jù)則相應(yīng)的放置在低性能磁盤存儲空間以提高訪問效率,降低總體擁有成本的目的;系統(tǒng)體系結(jié)構(gòu)包括數(shù)據(jù)訪問頻度統(tǒng)計單元,數(shù)據(jù)分布調(diào)整單元,發(fā)布系統(tǒng)單元,其中數(shù)據(jù)訪問頻度統(tǒng)計單元主要負責(zé)統(tǒng)計各種數(shù)據(jù)訪問頻度;數(shù)據(jù)分布調(diào)整單元是該方法的核心,負責(zé)依據(jù)各種數(shù)據(jù)訪問頻度,將數(shù)據(jù)訪問量大的數(shù)據(jù)放置在高性能磁盤上,數(shù)據(jù)訪問量低的數(shù)據(jù)放置在低性能磁盤上,并將數(shù)據(jù)地址變化反饋給發(fā)布系統(tǒng)單元;發(fā)布系統(tǒng)單元負責(zé)與客戶之間的交互控制。
文檔編號G06F3/06GK101794199SQ201010133550
公開日2010年8月4日 申請日期2010年3月26日 優(yōu)先權(quán)日2010年3月26日
發(fā)明者周龍飛, 王洪亮 申請人:山東高效能服務(wù)器和存儲研究院