面向对象磁盘控制器软件系统研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yuanma3746
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机系统的发展对存储系统提出了越来越高的要求,I/O速度、存储容量、和系统安全性、可用性等方面都面临极大的挑战。传统的网络存储系统NAS(Network Attached Storage)、SAN(Storage Area Network)等由于体系结构的局限性,都不能很好的满足大规模系统的需要。在这种情况下面向对象存储系统OBS(Object Based storage Systerm)应运而生,它采用对象存储设备OSD(Object based Storage Device)作为基本存储节点,利用它的智能性和对象机制来获得良好的系统性能,扩展性和安全性。 面向对象磁盘控制器软件系统是实现OBS的关键。研究首先从分析面向对象存储系统OBS的体系结构和对象磁盘特点入手,从面向对象,智能化和自治性三个方面考虑,建立了OSD在OBS系统中的功能模型。继而结合功能和效率对OSD控制器软件进行了详细设计,提出了基于智能化对象接口、面向应用类型的可配置高效文件系统结构,基于多用户并发访问和优先级服务保证的会话管理算法,以及OSD协议、自治性等各个功能模块设计方案。最后,在嵌入式Linux操作系统平台上,通过编写内核的OBFS模块、OSD协议模块,应用层的会话管理模块、自治性模块来实现整个软件结构,并在测试系统中与NFS网络文件系统进行了性能比较。 为了满足OBS大规模的数据访问,一种适应OBS特点的动态负载平衡机制被提出。它采取集中式和分布式结合的平衡策略,用集中的元数据服务器来完成任务分配,用分布在节点上的平衡器和代理协作完成系统负载平衡。策略采用基于负反馈预测算法的监控器来监控本地负载信息,充分发挥了OSD智能化和自治性的优势以及MS集中管理的特点。实验表明此策略与不使用移动代理的策略相比更适应OBS的结构,具有良好的效果。
其他文献
以软交换为核心的下一代网络可实现语音、数据和图像的融合以提供丰富的增值业务。ENUM是软交换系统的重要组成部分,实现了电信网和互联网地址间的映射,促进了网络融合的发展。
伴随着网络技术和多媒体技术的飞速发展,如何保护多媒体信息和数字产品安全的问题已经成为世界各国极为关注的重要课题。数字水印技术就是在这个背景下应运而生的,它可以有效
目前,分布性、可扩展性和异构性已经成为现代企业计算环境的显著特征。然而,利用传统操作系统中提供的网络传输服务来开发分布式应用会涉及很多繁琐、复杂的网络编程任务,这大大
近年来,随着云计算产业的蓬勃发展与日益普及,其核心支撑系统—数据中心也在全球范围内得到了大规模的建设和运营。这些部署在全球不同地区的跨域数据中心的能源消耗正在不断攀
全球信息化进程的迅速发展计算机网络可谓功不可没,在人们越来越依赖计算机网络的同时,网络安全问题也日益突出,各种恶性攻击及安全事件层出不穷。入侵检测作为安全防护的一
现如今,计算机网络已经逐渐成为我们信息社会的支柱,因而网络中存在的问题也日益显现出来。尤其是在网络安全领域中,对大型网络的检测和保护。由于网络出现不良状况的因素多
移动对象数据库是指对移动对象及其位置进行管理的数据库,它属于时空数据库的范畴,在许多领域展现出广阔的应用前景。移动对象数据库技术作为一项新兴技术,目前,已成为研究热点。
成人高等教育是我国高等教育的重要补充,是我国教育体系中不可缺少的一部分。在科教兴国的战略中,它肩负着提高全民族素质的重任。然而,与普通高等教育相比,成人高等教育在教
地理信息系统是以空间数据为基础,在计算机硬件的支持下,对空间相关数据进行采集、管理、操作、分析、模拟和显示,采用地理模型分析方法,适时提供多种空间和动态地理信息,为研究和
本文详细介绍了信任管理的概念,并分析了几种典型的信任管理系统的设计思想、相关算法、性能比较和适用场合等。文章详细介绍了目前使用最广泛的信任管理系统——KeyNote的概