iSCSI协议研究与实现

被引量 : 0次 | 上传用户:fuming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着以电子商务为代表的网络服务的飞速发展,人们对信息量的需求呈爆炸式的增长。这使得网络数据的高速存取与共享显得尤为重要,并逐步成为信息高速公路中亟待解决的关键问题。iSCSI是一种新兴的网络存储技术,将IP网络技术集成到存储I/O之中,融合了网络和I/O的特性,在构建异构的存储网络方面有着其它数据访问协议所无法比拟的优势。 iSCSI同Fabric Channel(光纤隧道)等其它类型的网络存储技术相比,其传输效率较低,CPU占用率较高。另一方面,iSCSI协议的实现往往与具体应用紧密结合在一起,其重用性与移植性较差。因此,设计实现一个高效、可重用的协议原型系统对iSCSI的应用具有重要的意义。 本文首先研究了iSCSI网络存储体系结构,从会话管理、命名与寻址、协议数据单元格式、错误恢复机制等方面对iSCSI协议进行了详细地分析。针对iSCSI校验算法低效率问题,运用有限域理论,对iSCSI摘要消息多项式进行分解,以替换iSCSI串行CRC算法为并行CRC算法。并针对iSCSI协议数据单位格式的特点,对并行CRC算法的具体实现加以改进,形成iSCSI快速并行CRC校验算法,从而减小协议的CPU占用率。 在上述分析与改进的基础上,设计并实现一个iSCSI协议原型系统,该系统运行于Linux内核空间,通过采用层次化模块结构,最大程度地保证了原型系统的设备无关性,它是对协议实现的高度抽象,具有结构清晰、占用系统资源少、可移植性强等特点。 论文的最后使用测试工具IOMeter对原型系统的吞吐量、CPU利用率和延迟三项性能指标进行了测试。测试结果表明:在读取的数据长度小于8K和写数据两种情况下,iSCSI的性能优于samba和nfs;改进后的CRC算法降低了原型系统对CPU的占用率。
其他文献
城市道路规划设计直接关系到人(车)安全和人居城市环境,通过剖析规划设计中存在的条件限制和问题,论述从规划控制至细部设计体现以人为本的思想,以供同行参考。
<正>"规范医院管理者的任职条件,逐步形成一支职业化、专业化的管理队伍"是新医改对医院管理人才建设提出的要求。然而目前我国医院管理人员的职业经历多为医学专业毕业—医
“肝纤维化”(Liver fibrosis)是诸多慢性肝病发展至肝硬化过程中所共有的病理组织学改变。无论何种原因(如病毒、乙醇、寄生虫、铜铁沉积等)均可引起的慢性肝损伤,同时启动肝
在中小企业不断发展的过程中,在信息化不断发展的今天,信息管理面临着很大的发展挑战。因此,如何立足于中小企业的信息管理现状,制定科学有效的信息管理策略是未来中小企业发
如何构建一种优势互补、资源共享的环长三角城市联盟体制,抛开行政区划的樊篱,加强各地政府及企业之间的战略合作,避免重复建设、资源浪费,实现该区域综合资源的最大利用和高
称谓语是礼貌用语的一种形式,中英称谓语体系各不相同。在日常交流和会话中,人们使用不同的称谓方式进行交流,从中折射出不同的礼貌原则。
基于对金融业由目前课征营业税改为课征增值税的必要性与可行性分析,本文独创性地应用投入产出表对金融业重复课税规模进行了测算,提出了对我国金融业增值税制的改革建议,内
中国地方政府倾向于选择土地财政的一个根源是1994年分税制改革后财权和事权的不匹配。在中国式的财政分权体制(纵向竞争)和地方竞争体制(横向竞争)双重背景下,本文提出了一
本文报告了一项关于英语专业学生的元认知策略对英语阅读的影响的实证性研究的情况。本研究采用问卷调查结合测试来采集数据,并借助SPSS(社会科学统计软件)来分析这些数据。通
目的:CD14和TLR4(Toll-like receptor 4)是LPS(Lipopolysaccharide)信号转导途径中至关重要的受体。细胞因子信号抑制剂(suppressors of cytokine signaling,SOCS)具有负性调节