磁盘阵列核心转储软件的研究与实现

被引量 : 0次 | 上传用户:yilongzhanyuye1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化建设的发展,需要存储的数据量猛增,数据中心如雨后春笋般建立。随着磁盘存储介质和阵列技术的发展,越来越多的阵列存储系统应用于数据中心。由于磁盘阵列存储系统的普及,很多企业开始研发自己的磁盘阵列软件。磁盘阵列软件功能多,代码量大,开发难度大,调试、维护和升级都很费力。需要一款专门针对磁盘阵列软件的核心转储软件,用于实时监控磁盘阵列软件的运行状态,为调试和维护磁盘阵列软件提供帮助。首先分析了本实验室研发的磁盘阵列控制器软件。然后针对磁盘阵列软件的结构特点,植入核心转储功能,并具有配套的转储解析程序。核心转储和转储解析程序可以完成两种功能,第一种功能是实现实时监控功能,查看某一时刻磁盘阵列软件的运行状态;第二种功能是当阵列软件运行异常时启动核心转储,将出错时的内存映像存放到转储文件中,通过解析程序把转储文件转换成调试人员可以阅读的文本文件,为调试人员定位错误提供帮助信息。并从转储时机,转储机制和转储内容三个方面描述了本软件的设计特点。最后对磁盘阵列核心转储软件进行了功能性测试,包括实时监控测试和线程异常测试,测试结果表明核心转储软件功能正常,可以完成实时监控功能和阵列软件异常调试功能。设计中的各个转储文件和解析文件都完整生成,解析文件中的内容和格式都与设计一致。并且对植入转储和解析功能给磁盘阵列软件可能带来的负面影响进行了评估,结果表明植入核心转储功能对磁盘阵列软件的正常运行所带来的负面影响很小,在不启动转储功能时,只有转储时机检测代码占用CPU,其代码量小且定期执行,对阵列软件正常运行的影响可以忽略;转储启动到结束只需要300多ms的时间,而且阵列软件中各线程是异步运行的,各请求以队列做缓冲,所以转储功能的执行对磁盘阵列软件的影响也很小。
其他文献
信息技术的发展带来了多源交通数据的急剧增长,使交通大数据分析在各种交通应用带来了巨大的机遇。同时,交通数据的丢失问题也使基于单源交通数据的应用面临挑战。现有的交通
<正>穿过云层和厚厚的大雾,经过两个多小时的路程,到达重庆。一下飞机,就感受了空气中的浓浓的火锅味和"江湖气"。大多数人对于重庆的印象或许就是火辣辣的美食以及崎岖不平
由于国际经济交往日益增多,会计作为一种商业语言,其国际化趋势越来越明显。事实上,国际会计的发展是以各具特色、丰富多彩的各国会计理论和方法的蓬勃发展为基础的。因而不会有
泡沫轻质混凝土作为一种新型材料,因其具有多孔性、轻质性、密度和强度可调节性、耐久性、以及良好的施工性、硬化后可自立等优良特性,适用于解决高速公路拓宽路基不均匀沉降
我国的电视台从上个世纪80年代开始将NBA引进中国,从播放片段到录播到直播,NBA已经占有了中央电视台和各地方台大量的播出时间,除了相关体育政策,NBA的明星效应与篮球本身的魅力
介绍利用单片机技术实现任意设置多种功能及参数的时间控制器的特点 ,系统硬件组成 ,软件结构设计、调试方法及应用实例
Fe3O4纳米材料具有优异的电磁吸收性、磁响应性、生物相容性、吸附性和再生性等特性,在电磁辐射吸收、生物医药、水处理和催化等领域得到了广泛的应用。介绍了Fe3O4纳米材料
目的探究微血管减压术(MVD)对原发性三叉神经痛(PTN)患者的效果及对患者生命质量(QOL)评分的影响。方法抽取接受治疗的原发性三叉神经痛患者62例进行对比研究,依据治疗方案的
目的:研制单增李斯特菌特异性免疫磁珠,结合免疫磁珠富集技术与选择性平板培养法,初步建立免疫磁珠-选择性平板快速检测方案,对单增李斯特菌进行分离及鉴定。同时,利用免疫磁珠富
报告以By the City of the Long Sand-A Tale of New China第十一章到十七章为翻译材料,是一篇关于回译的翻译实践报告。1926年,女作家Alice Tisdale Hobart将原文本在美国纽约麦克伦公司出版。本报告研究对象是一部用英语写作的回忆录,记录了上个世纪20年代作者随丈夫来长沙生活几年的所见所闻,用细腻的笔触热情地描绘了那个年代长沙美丽的风景以及