可远程引导的iSCSI虚拟存储主机通道研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:DZLYSSY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息海量增长的压力下和人们对计算模式的移动性需求下,存储与计算的分离成为未来计算模式发展的趋势,网络计算是符合存储与计算分离要求的计算模式。iSCSI (internet SCSI)协议作为存储系统的互联协议,结合了SCSI (Small Computer System Interface)协议和TCP/IP协议的优势,是网络存储实施方案的首选协议。本文主要研究了iSCSI网络计算系统中客户主机的远程引导策略和基于iSCSI协议的I/O访问重定向策略,并且提出了iSCSI虚拟存储主机通道的I/O加速技术——iTRM (iSCSI Transparent Reliable Multicast)协议。本文完成的主要研究工作如下:首先,从BIOS的Shadow Memory中读取ISDH (iSCSI Session Data Header)信息,包括本机IP地址和iSCSI会话登录参数,实现了操作系统从处理器实模式下的远程引导向保护模式下远程引导的转换。其次,通过在Windows操作系统内核中实现虚拟SCSI HBA (Host Bus Adapter)和虚拟SCSI磁盘,向操作系统提供了处理器保护模式下的磁盘I/O访问重定向服务,并以TDI (Transparent Driver Interface)客户程序的形式实现了SCSI CDB (Command Descriptor Block)与iSCSI PDU (Protocol Data Unit)之间的转换处理。最后,提出了iSCSI虚拟存储主机通道的I/O加速技术——iTRM协议,将可靠多播协议引入到iSCSI会话中,弥补了iSCSI协议的底层传输协议TCP单播传输的不足;扩展了iSCSI PDU的定义使iSCSI会话能够传输多播会话通告和响应;研究了多播监控代理的多播启动策略,实现了多个客户主机访问共享资源时的多播会话启动;研究了多播会话对数据丢失的请求重传策略,多播传输中丢失的数据由iSCSI会话重传,保证了多播数据传输的可靠性。实验测试表明,iSCSI虚拟存储主机通道能够实现Windows操作系统的远程引导,并且客户主机启动的速度相当于PC机从本地磁盘启动的速度;iSCSI虚拟存储主机通道实现的虚拟SCSI磁盘在功能上等同于本地磁盘,虚拟磁盘的I/O性能不低于本地IDE磁盘;当多台客户主机同时启动时,iTRM协议能够提高客户主机的操作系统启动速度和应用程序加载速度。
其他文献
随着移动通信技术的迅猛发展和多媒体压缩技术的不断提高,诸如手机电视,手机监控等移动流媒体应用日益受到人们的青睐。在分析移动流媒体传输特点和H.264视频编解码技术的基
神经网络发展迅速,经过各国学者多年的研究创新,许多具备不同信息处理能力的神经网络已被提出并应用于各种信息处理领域。其中以BP神经网络的应用最为广泛,据统计,80%-90%的神经网络模型采用了BP网络或者它的变化形式。已有理论证明,三层结构的BP网络可以逼近任意的非线性映射关系。但在实际的训练过程中,常会因为网络结构不合理或初始权值的选取不当导致训练精度达不到要求,引起网络的重新训练,降低了训练效率
“Self-NonSelf”(SNS)识别模型是传统人工免疫模型中的一个重要分支。美国免疫学教授Forrest基于SNS模型提出了否定选择算法,成功的模拟了免疫耐受的过程。然而Kim的研究表
移动目标视频跟踪是当前信息领域的前沿和热点方向,融合了计算机科学、自动控制、机器视觉、图像处理、模式识别、数学等多学科的先进技术。本文以智能视频监控作为主要线索,
随着信息社会尤其是互联网的发展,人们对文本检索的要求越来越高。对传统关键词匹配技术的改进,智能检索研究已经成为热点,并将是支撑下一代互联网的核心技术之一,将语义计算
随着人类基因组测序工作的完成,蛋白质分子序列数据呈几何级数增长。通过对蛋白质的分子序列的折叠结构的研究和分析,可以预测蛋白质的功能。这对于生物学、医学的研究发展有
高性能计算在气象预报、航空航天等领域有着广阔的应用前景,MPI是当前高性能计算应用进程间消息传递事实上的标准,集合通信是影响高性能计算应用性能的重要因素之一。自由光
矢量线可视化法以其能表示矢量场的连续性,绘制效果直观而广泛应用在工程实践中,已成为流场可视化的重要方法。随着科学模拟精度不断提高,矢量场的数据规模不断增大,传统的矢
提高软件的开发效率和质量是软件工程领域的一个巨大挑战,软件复用技术是解决这一问题的根本途径。开源软件的蓬勃发展,越来越多的软件发者、业余爱好者参与到开源软件开发中
无线传感器网络是一种无基础设施的无线网络,综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术。该技术现已成为国内外远程抄表系统中解决监控点地域广