文档介绍:iSCSI协议的研究
朱立谷赵青梅梁哲伟曾艳兰许强
(湘潭大学信息工程学院湖南省湘潭市 411105)
E-mail:lgzhu@
摘要: 本文详细描述了iSCSI的定义和原理。在Linux 内核下采用动态加载模块的方式实现了iSCSI的启动器和目标器,测试了iSCSI的性能,并与NFS进行了比较。
关键词: iSCSI 网络存储存储体系结构
文献标识码 A 中图分类号 TP309
Study of SCSI Protocol
Zhu Ligu, Zhao Qingmei, Liang Zhewei, Zeng Yanlan, Xu Qiang
(Institute of Information Engineering, Xiangtan University, Hunan Xiangtan,411105)
Abstract This paper describes the definition of iSCSI and introduced the principle of iSCSI. Initiator and target of iSCSI are implemented as dynamically loadable modules in the Linux kernel. At last, the performance of iSCSI is tested pared with NFS.
Keywords iSCSI, Network Storage, Storage System Architecture
引言
和电子商务的不断发展,信息成为生产力的核心,企业对信息的存储与管理需求正在飞速地增长,存储设备正在从服务器体系中独立出来,成为企业信息基础设施的中心。
新的网络存储系统不仅要满足当前的技术要求,包括超大存储容量、大数据传输率以及高系统可用性、快速应用、集中管理、方便备份,另外还应有更多的新的特性:(1)由于电子商务的不断发展,为了保证数据连续可用,所有数据必须不断更新的远程备份,以防止地区性灾难;还有,基础结构的带宽以每年超过300%增长,成为一个发展趋势,的连接能力。(2)由于电子犯罪(黑客)变得更狡猾,也更常见,安全将成为存储属性的关键点。目前,现有的绝大多数SAN的存储系统都是采用光纤通道技术实现互联,由于光纤通道是一种总线扩展的网络连接,存储系统的安全保障是有限的或不存在的。上,网络存储系统的安全机制比单独的光纤通道网络具有更加重要的地位。(3)随着用户机性能的不断增强和数目不断增加,数据类型更加丰富,如视频,声音,以及数据密集型应用的增多,如零售交易记录、医疗记录、电信通话记录的数据挖掘,存储设备的性能必须与存储容量成比例地扩展。
的世界不仅对存储系统提出了如此多的新要求,同时对存储容量的需求急剧膨胀,这推动了网络存储市场的快速增长,因此,研究网络存储越来越有价值。
iSCSI的基本组成与原理
iSCSI的定义
工程任务组(IETF)主持下开发的一个公开的技术标准协议[1],目前iSCSI定义草案是第9版,IETF计划在2002年完成最终草案。
iSCSI协议是SCSI远程过程唤醒模型在TCP协议上的映射。与SCSI协议类似,启动器和目