針對(duì)集群存儲(chǔ)系統(tǒng)的多目標(biāo)跟蹤器設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:針對(duì)集群存儲(chǔ)系統(tǒng)的多目標(biāo)跟蹤器設(shè)計(jì)與實(shí)現(xiàn)
更多相關(guān)文章: 集群存儲(chǔ)系統(tǒng) 跟蹤器 跟蹤點(diǎn)機(jī)制 緩存管理 I/O控制
【摘要】:隨著計(jì)算機(jī)技術(shù)的發(fā)展,在各種領(lǐng)域使用的應(yīng)用程序和內(nèi)核模塊被逐漸開發(fā)出來,為人們的生活工作帶來很大的方便。為了幫助編程人員和測(cè)試人員來了解產(chǎn)品的運(yùn)行狀態(tài),和產(chǎn)品在運(yùn)行過程中發(fā)生每個(gè)事件的數(shù)據(jù)信息,跟蹤工具就這樣產(chǎn)生了。跟蹤器不僅僅是性能調(diào)優(yōu)的工具,也是一種記錄分析應(yīng)用負(fù)載行為的工具。通過數(shù)據(jù)的采集和分析,得到被跟蹤目標(biāo)的很多信息,這些信息可以幫助系統(tǒng)設(shè)計(jì)人員改善整體的設(shè)計(jì),以達(dá)到解決問題或者優(yōu)化系統(tǒng)的目標(biāo)。 本課題來源于天津中科藍(lán)鯨技術(shù)有限公司的塊設(shè)備緩存項(xiàng)目中的測(cè)試部分,是針對(duì)現(xiàn)有的各個(gè)模塊設(shè)計(jì)一個(gè)跟蹤工具,用以分析模塊的工作性能和工作狀態(tài)。 本論文的主要內(nèi)容是專注于集群存儲(chǔ)系統(tǒng)的跟蹤器的需求與分析設(shè)計(jì)。和以往的跟蹤測(cè)試工具不同,該跟蹤器的檢測(cè)對(duì)象是目標(biāo)的讀寫請(qǐng)求情況,,并且使用方便。該跟蹤器主要根據(jù)跟蹤點(diǎn)機(jī)制,在被跟蹤對(duì)象中讀寫關(guān)鍵路徑上插入跟蹤器的外部接口,通過接口來收集跟蹤對(duì)象的數(shù)據(jù)流信息,并傳遞給內(nèi)核模塊,保存在緩存中。本跟蹤器主要為用戶層部分和內(nèi)核核心部分兩個(gè)部分組成,其中用戶層部分包括跟蹤器命令行命令解析模塊和跟蹤信息分析模塊,內(nèi)核核心部分包括跟蹤器I/O控制模塊、跟蹤器緩存管理模塊和跟蹤器內(nèi)核導(dǎo)出接口。 通過跟蹤器,測(cè)試人員能快速準(zhǔn)確的判斷問題的原因。為了能夠?qū)捍鎯?chǔ)系統(tǒng)性能優(yōu)化提供數(shù)據(jù),需要確定讀寫請(qǐng)求在核心模塊的處理時(shí)間以及在底層設(shè)備中的處理時(shí)間,以及獲取與性能密切相關(guān)的讀寫請(qǐng)求路徑的處理時(shí)間等數(shù)據(jù)信息,這樣就能夠?qū)Ψ治鰡栴}解決問題提供幫助。 跟蹤器測(cè)試結(jié)果表明,該跟蹤器可以完成預(yù)定的跟蹤任務(wù),可以為分析工作收集足夠的數(shù)據(jù),并且性能符合要求,對(duì)集群存儲(chǔ)系統(tǒng)的影響很小,可以滿足測(cè)試的要求。
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP333
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 相暉;王學(xué)寶;劉莉;;基于雙緩沖與環(huán)形緩沖的串行驅(qū)動(dòng)設(shè)計(jì)[J];工業(yè)控制計(jì)算機(jī);2009年03期
2 姚林燕;;CLI中命令樹的設(shè)計(jì)和實(shí)現(xiàn)[J];信息通信;2012年01期
3 張麗果;杜慧敏;韓俊剛;;無數(shù)據(jù)緩存的容錯(cuò)環(huán)形NoC[J];計(jì)算機(jī)科學(xué);2009年03期
4 陳麗波,吳慶波;Linux內(nèi)核跟蹤機(jī)制LTT的研究[J];計(jì)算機(jī)工程;2005年12期
5 王粉花;;基于Linux字符設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2006年23期
6 李勝朝;黃先祥;謝建;;嵌入式Linux系統(tǒng)中字符設(shè)備驅(qū)動(dòng)程序的開發(fā)[J];計(jì)算機(jī)工程;2007年04期
7 姚章俊;陳蜀宇;盧堯;;一種高性能環(huán)形緩沖區(qū)的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2012年08期
8 杜貴然,羅金平,徐明,胡瀚濤,周興銘;Trace Cache及Trace處理器技術(shù)[J];計(jì)算機(jī)工程與科學(xué);2001年01期
9 鐘永鋒,張江陵;RAID陣列中高速Cache管理的優(yōu)化[J];計(jì)算機(jī)與數(shù)字工程;1998年05期
10 張學(xué)亮;左小翠;;Linux頁(yè)面緩存機(jī)制分析及其對(duì)磁盤I/O性能影響[J];計(jì)算機(jī)與現(xiàn)代化;2010年02期
本文編號(hào):1176505
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1176505.html