天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

磁盤陣列核心轉儲軟件的研究與實現(xiàn)

發(fā)布時間:2018-05-30 18:01

  本文選題:磁盤陣列 + 核心轉儲 ; 參考:《華中科技大學》2012年碩士論文


【摘要】:隨著信息化建設的發(fā)展,需要存儲的數(shù)據(jù)量猛增,數(shù)據(jù)中心如雨后春筍般建立。隨著磁盤存儲介質和陣列技術的發(fā)展,越來越多的陣列存儲系統(tǒng)應用于數(shù)據(jù)中心。由于磁盤陣列存儲系統(tǒng)的普及,很多企業(yè)開始研發(fā)自己的磁盤陣列軟件。磁盤陣列軟件功能多,代碼量大,開發(fā)難度大,調試、維護和升級都很費力。需要一款專門針對磁盤陣列軟件的核心轉儲軟件,用于實時監(jiān)控磁盤陣列軟件的運行狀態(tài),,為調試和維護磁盤陣列軟件提供幫助。 首先分析了本實驗室研發(fā)的磁盤陣列控制器軟件。然后針對磁盤陣列軟件的結構特點,植入核心轉儲功能,并具有配套的轉儲解析程序。核心轉儲和轉儲解析程序可以完成兩種功能,第一種功能是實現(xiàn)實時監(jiān)控功能,查看某一時刻磁盤陣列軟件的運行狀態(tài);第二種功能是當陣列軟件運行異常時啟動核心轉儲,將出錯時的內存映像存放到轉儲文件中,通過解析程序把轉儲文件轉換成調試人員可以閱讀的文本文件,為調試人員定位錯誤提供幫助信息。并從轉儲時機,轉儲機制和轉儲內容三個方面描述了本軟件的設計特點。 最后對磁盤陣列核心轉儲軟件進行了功能性測試,包括實時監(jiān)控測試和線程異常測試,測試結果表明核心轉儲軟件功能正常,可以完成實時監(jiān)控功能和陣列軟件異常調試功能。設計中的各個轉儲文件和解析文件都完整生成,解析文件中的內容和格式都與設計一致。并且對植入轉儲和解析功能給磁盤陣列軟件可能帶來的負面影響進行了評估,結果表明植入核心轉儲功能對磁盤陣列軟件的正常運行所帶來的負面影響很小,在不啟動轉儲功能時,只有轉儲時機檢測代碼占用CPU,其代碼量小且定期執(zhí)行,對陣列軟件正常運行的影響可以忽略;轉儲啟動到結束只需要300多ms的時間,而且陣列軟件中各線程是異步運行的,各請求以隊列做緩沖,所以轉儲功能的執(zhí)行對磁盤陣列軟件的影響也很小。
[Abstract]:With the development of information construction, the amount of data needed to be stored has soared, and the data center has been established. With the development of disk storage media and array technology, more and more array storage systems are used in data centers. Due to the popularity of disk array storage system, many enterprises began to develop their own disk array software. Disk array software has many functions, large amount of code, development difficulty, debugging, maintenance and upgrade are very difficult. A core dump software for disk array software is needed to monitor the running status of disk array software in real time and to provide help for debugging and maintaining disk array software. Firstly, the disk array controller software developed by our laboratory is analyzed. Then, according to the structural characteristics of the disk array software, the core dump function is implanted, and a complete dump analysis program is provided. The core dump and dump parser can perform two functions: the first is to realize the real-time monitoring function, and the second is to start the core dump when the array software is running abnormal, the first is to realize the real-time monitoring function, and the second is to check the running state of the disk array software at a certain time. The memory image of error is stored in the dump file, and the dump file is converted into a text file that can be read by the debugger through the parser, which provides help information for the debugger to locate the error. The design features of this software are described from three aspects: dump timing, dump mechanism and dump content. Finally, the core dump software of disk array is tested, including real-time monitoring test and thread exception test. The test results show that the core dump software has normal function and can complete real-time monitoring function and array software exception debugging function. All dump files and parse files in the design are generated completely, and the contents and formats of the parse files are consistent with the design. The possible negative effects of implanted dump and parsing functions on the disk array software are evaluated. The results show that the implanted core dump function has little negative effect on the normal operation of the disk array software. When the dump function is not started, only the dump time detects that the code takes up CPU, the code is small and executes regularly, and the effect on the normal operation of the array software can be ignored. Moreover, each thread runs asynchronously in array software, and each request is buffered by queue, so the execution of dump function has little effect on disk array software.
【學位授予單位】:華中科技大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP333.35

【參考文獻】

相關期刊論文 前4條

1 王芳,張江陵,馮丹;面向優(yōu)化內存使用的高速RAID控制器設計[J];計算機工程與應用;2003年14期

2 繆軍海,朱蘭娟,吳智銘;RAID中Cache的設計與實現(xiàn)[J];微型電腦應用;2001年04期

3 陳瓊,張江陵,馮丹;一種提高磁盤陣列I/O性能的策略[J];小型微型計算機系統(tǒng);2000年01期

4 付長冬,舒繼武,沈美明,鄭緯民;網絡存儲體系結構的發(fā)展和研究[J];小型微型計算機系統(tǒng);2004年04期

相關碩士學位論文 前2條

1 李明;基于光纖通道的磁盤陣列系統(tǒng)的研究與設計[D];華中科技大學;2006年

2 步凱;基于RAID技術的固態(tài)存儲陣列系統(tǒng)的研究與設計[D];國防科學技術大學;2008年



本文編號:1956260

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1956260.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶16593***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com