This Article 
 Bibliographic References 
 Add to: 
QoS in InfiniBand Subnetworks
September 2004 (vol. 15 no. 9)
pp. 810-823

Abstract—The InfiniBand Architecture (IBA) has been proposed as an industry standard both for communication between processing nodes and I/O devices and for interprocessor communication. It replaces the traditional bus-based interconnect with a switch-based network for connecting processing nodes and I/O devices. It is being developed by the {\rm{InfiniBand^{SM}}} Trade Association (IBTA) in the aim to provide the levels of reliability, availability, performance, scalability, and quality of service (QoS) required by present and future server systems. For this purpose, IBA provides a series of mechanisms that are able to guarantee QoS to the applications. In previous papers, we have proposed a strategy to compute the InfiniBand arbitration tables. In one of these, we presented and evaluated our proposal to treat traffic with bandwidth requirements. In another, we evaluated our strategy to compute the InfiniBand arbitration tables for traffic with delay requirements, which is a more complex task. In this paper, we will evaluate both these proposals together. Furthermore, we will also adapt these proposals in order to treat VBR traffic without QoS guarantees, but achieving very good results. Performance results show that, with a correct treatment of each traffic class in the arbitration of the output port, all traffic classes reach their QoS requirements.

[1] Avici Terabit Switch Router, Avici Systems,http:/www.avici. com, 2004.
[2] InfiniBand Trade Association,http:/, 1999.
[3] Advanced Switching Architecture Specification technical report, Arapahoe WG, 2003.
[4] F.J. Alfaro, J.L. Sánchez, and J. Duato, A Strategy to Manage Time Sensitive Traffic in InfiniBand Proc. Workshop Comm. Architecture for Clusters, Apr. 2002.
[5] F.J. Alfaro, J.L. Sánchez, J. Duato, and C.R. Das, A Strategy to Compute the InfiniBand Arbitration Tables Proc. Int'l Parallel and Distributed Processing Symp., Apr. 2002.
[6] F.J. Alfaro, J.L. Sánchez, L. Orozco, and J. Duato, Performance Evaluation of VBR Traffic in InfiniBand Proc. IEEE Canadian Conf. Electrical&Computer Eng., pp. 1532-1537, May 2002.
[7] S. Blake, D. Back, M. Carlson, E. Davies, Z. Wang, and W. Weiss, An Architecture for Differentiated Services Internet Request for Comment RFC 2475, Internet Eng. Task Force, Dec. 1998.
[8] R. Braden, D. Clark, and S. Shenker, Integrated Services in the Internet Architecture: An Overview Internet Request for Comment RFC 1633, Internet Eng. Task Force, June 1994.
[9] A. Forum ATM Forum Traffic Management Specification, Version 4.0, May 1995.
[10] N. Giroux and S. Ganti, Quality of Service in ATM Networks. Prentice Hall, 1999.
[11] M.T. Inc., InfiniBridge MT21108, , 2001.
[12] InfiniBand Trade Assoc., InfiniBand Architecture Specification Volume 1, Release 1.0, Oct. 2000.
[13] J. Pelissier, Providing Quality of Service over Infiniband Architecture Fabrics Proc. Eighth Symp. Hot Interconnects, Aug. 2000.
[14] M. Schwartz and D. Beaumount, Quality of Service Requirements for Audio-Visual Multimedia Services ATM Forum, ATM94-0640, July 1994.
[15] K.H. Yum, E.J. Kim, and C.R. Das, QoS Provisioning in Clusters: An Investigation of Router and NIC Design Proc. Int'l Symp. Computer Architecture, July 2001.
[16] K.Y. Yun, A Terabit Multiservice Switch IEEE Micro, vol. 21, no. 1, pp. 58-70, Jan.-Feb. 2001.

Index Terms:
InfiniBand, QoS, clusters, arbitration, performance.
Francisco J. Alfaro, Jos? L. S?nchez, Jos? Duato, "QoS in InfiniBand Subnetworks," IEEE Transactions on Parallel and Distributed Systems, vol. 15, no. 9, pp. 810-823, Sept. 2004, doi:10.1109/TPDS.2004.46
Usage of this product signifies your acceptance of the Terms of Use.