期刊文献+

iSCSI虚拟交换机包转发调度算法FC-WFQ 被引量:5

Packet Forwarding Scheduling Algorithm FC-WFQ for iSCSI Virtualization Switch
在线阅读 下载PDF
导出
摘要 与传统IP交换机不同,iSCSI虚拟交换机不仅实现IP数据包的转发,还应完成TCP、iSCSI和SCSI的协议处理.短包优先调度算法可保证iSCSI控制及命令PDU(Packet DataUnit)的优先传输,却未对该类数据包的转发带宽作出限制,该方法缺少针对iSCSI数据流特性的定量分析.通过排队理论建立iSCSI虚拟交换机转发iSCSI PDU过程的数学模型,然后提出一种iSCSI虚拟交换机的包调度算法FC-WFQ(Flow Contro-l WFQ),最后应用网络仿真软件ns-2建立仿真场景对交换系统进行测试.随着命令到达率以及命令中读写比例的变化,FC-WFQ对各数据流的转发带宽权重做相应的实时调整.实验结果显示,该调度算法可明显降低读写任务的平均响应时间,并显著提高iSCSI虚拟交换机的吞吐量. Different from traditional IP switches,the iSCSI virtualization switch not only realizes the IP packets transmission,but also performs the processing of TCP,iSCSI and SCSI protocol.The short packet first scheduling algorithm insures the priority transmission of iSCSI command and status PDUs(Packet Data Unit),but does not impose restrictions on the forwarding bandwidth of such packets.Moreover,it is lack of quantitative analysis on iSCSI data flow characteristics for this method.The mathematical model of iSCSI PDUs forwarding process within the iSCSI virtualization switch was created by queuing theory.Then the packet scheduling algorithm called FC-WFQ(Flow Control-WFQ) was designed for the iSCSI virtualization switch used in the SANs.Finally the iSCSI virtualization switch with FC-WFQ was tested under certain network scenarios built by ns-2.In the experiments,while the command arrival rate and the ratio of read/write commands were changing,the FC-WFQ dynamically adjusted the forwarding bandwidth weight of each packet flow correspondingly.The results show that the scheduling algorithm can greatly reduce the mean response time of the read/write tasks,and significantly improve the throughput of the iSCSI virtualization switch.
出处 《电子学报》 EI CAS CSCD 北大核心 2013年第3期587-592,共6页 Acta Electronica Sinica
基金 国家自然科学基金(No.61073047) 中央高校基本科研业务费专项基金(No.HEUCFT1007 No.HEUCF100607)
关键词 SAN SCSI iSCSI虚拟交换机 调度算法 WFQ 排队模型 SAN SCSI iSCSI virtualization switch scheduling algorithm WFQ queuing model
  • 相关文献

参考文献18

  • 1白勇 朱清新.基于iSCSI的IPSAN网络存储技术及其安全性研究.计算机研究与发展,2009,46(2):12-17.
  • 2Barry Phillips.Have storage area networks come of age? [J]. Journal of IEEE Computer, 1998,31 (7) : 10 - 12.
  • 3谢长生,傅湘林,韩德志,任劲.一种基于iSCSI的SAN的研究与实现[J].计算机研究与发展,2003,40(5):746-751. 被引量:31
  • 4Meth K Z. Design of the iSCSI protocol [ A ]. Ben Kobler. Global Access to Distributed Storage [ C ]. DC, USA: IEEE Computer Society,2003.116- 122.
  • 5David T. Volume managers in Linux[EB/OL]. http://www. sistina, com, 2001-04-20/2011 - 12-10.
  • 6Chung Yi-cheng. A packet forwarding method for the iSCSI virtualization switch[ A ]. Zhu Yi-feng. The 4th International Workshop on Storage Network Architecture and Parallel I/Os' 07[ C] .DC, USA: IEEE Computer Society,2007.35 - 40.
  • 7HAN Yong. Transfer-sycro-control mechanism of iSCSI virtual- ization switch to speed up its read/write requests[A] .Ni Jun. The 5th International Conference on Intemet Computing for Science and Engineering' 10[C]. DC, USA: 1EEE Computer Society,2010.139 - 144.
  • 8Abhay K P, Robert G G. A generalized processor sharing ap- proach to flow control in integrated services networks:the sin- gle-node case[J]. Journal of IEEE/ACM Trans on Network- ing, 1993,1(3) :344 - 357.
  • 9牛智,杨建军.基于iSCSI协议的调度算法性能比较[J].江南大学学报(自然科学版),2008,7(5):521-525. 被引量:1
  • 10Intel Corp. Intel iSCSI Project [ EB/OL ]. http://sourceforge. net/proj ects/intel-iscsi, 2001-03-07/2011 - 12-30.

二级参考文献55

  • 1Meth K Z, Satran J. Design of the iSCSI protocol[ C]///Proceedings of the 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03). Washington, DC : IEEE Computer Society, 2003 : 116.
  • 2Satran J, Meth K, Sapuntzakis C, et al. Internet small computer systems interface (iSCSI) [ EB/OL]. (2004-04-29) [2007- 03-30 ]. http://www, ietf. org/rfc/rfc3720, txt/20040429, html.
  • 3Aiken S, Grunwald D, Pleszkun A R, et al. A performance analysis of the iSCSI protocol [ C ]//Proceedings of the 20th IEEE/ 11th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03). Washington, DC: IEEE Computer Society, 2003 : 123-134.
  • 4HE X, Beedanagari P, ZHOU D. Performance evaluation of distributed iSCSI RAID [ C ]// Storage Network Architecture and Parallel I/Os. New York: ACM, 2003: 11-18.
  • 5LU Y, Noman F, DU D C. Simulation study of iSCSI-based storage system [ C ]// College Park: NASA/IEEE Conference on Mass Storage Systems and Technologies (MSST 2004). Washington, DC :2004:64-68.
  • 6Motwani G, Gopinath K. Evaluation of advanced TCP stacks in the iSCSI environment using simulation model[ C ]//MSST. Washington, DC: IEEE Computer Society, 2005 : 210-217.
  • 7Alshaer H, Horlait E. Expedited forwarding end to end delay jitter in the differentiated services networks [ C ]// Proceedings of the 7th IEEE International Conference on High Speed Networking and Multimedia Communications. Berlin: Springer, 2004: 14-25.
  • 8Demers A, Keshav S, Shenker S. Analysis and simulation of a fair queueing algorithm [ C ]//Applications, Technologies, Architectures, and Protocols for Computer Communication. Austin: ACM, 1989: 1-12.
  • 9Parekh A K, Gallager R G. A generalized processor sharing approach to flow control in integrated services networks: the singlenode case[ J ]. IEEE/ACM Transactions on Networking (TON), 1993, 1 (3) : 344-357.
  • 10GUO C. SRR: An O (1) time-complexity packet scheduler for flows in multiservice packet networks [ C ]// Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications. San Diego: 2001 : 211-222.

共引文献47

同被引文献38

引证文献5

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部