Performance comparison of Flow Aware Networking (FAN) architectures under GridFTP traffic

Grid networks are large distributed systems that share and virtualize heterogeneous resources. Quality of Service (QoS) is a key and complex issue for Grid services provisioning. Currently, most Grid networks offer best-effort (BE) services. Thus, QoS architectures initially developed for Internet such as DiffServ (DS) have been adapted to Grid environment. Since the widespread of Internet, many Grid networks will be deployed in the years to come over this technology. In this paper, we propose to compare two Flow-Aware Networking (FAN) architectures, mainly from the second generation (2GFAN). The purpose is to answer the question of which 2GFAN architecture performs better under Grid traffic. FAN is a promising option to DS for QoS provisioning in Internet networks. DS provides QoS differentiation through explicit packet marking and classification whereas FAN consist on per-flow admission control and implicit flow differentiation through priority fair queuing. The main difference between the two 2GFAN architectures is the fair queuing algorithm. Thus; to the knowledge of the authors, this is the first time two priority per-flow fair queuing algorithms are compared under Grid traffic. A GridFTP session may be seen as a succession of parallel TCP flows with large volumes of data transfers. Metrics used are average delay, average goodput and the average rejection rate.

[1]  Sally Floyd,et al.  Comments on the Usefulness of Simple Best-Effort Traffic , 2008, RFC.

[2]  George Varghese,et al.  Efficient fair queueing using deficit round robin , 1995, SIGCOMM '95.

[3]  Daniel A. Menascé,et al.  Quality of Service Aspects and Metrics In Grid Computing , 2004, Int. CMG Conference.

[4]  Ian T. Foster,et al.  End-to-end quality of service for high-end applications , 2004, Comput. Commun..

[5]  Víctor López,et al.  Performance evaluation of the Flow-Aware Networking (FAN) architecture under Grid environment , 2008, NOMS 2008 - 2008 IEEE Network Operations and Management Symposium.

[6]  J. W. Roberts,et al.  Quality of Service by flow–aware networking , 2000, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[7]  M. Gagnaire,et al.  Admission control for Grid services in IP networks , 2007, 2007 First International Symposium on Advanced Networks and Telecommunication Systems.

[8]  Peter Reichl,et al.  Experiences with the ns-2 network simulator - explicitly setting seeds considered harmful , 2007, 2007 Wireless Telecommunications Symposium.

[9]  Min Young Chung,et al.  Performance Evaluation of the Flow-Based Router Using Intel IXP2800 Network Processors , 2006, ICCSA.

[10]  R. V. van Nieuwpoort,et al.  The Grid 2: Blueprint for a New Computing Infrastructure , 2003 .

[11]  Olav Lysne,et al.  Achieving Flow Level QoS in Cut-Through Networks Through Admission Control and DiffServ , 2004, PDPTA.

[12]  Sally Floyd,et al.  Difficulties in simulating the internet , 2001, TNET.

[13]  Pascale Vicat-Blanc Primet,et al.  Experiments with equivalent differentiated services in a grid context , 2005, Future Gener. Comput. Syst..

[14]  Anthony Unwin,et al.  Reversibility and Stochastic Networks , 1980 .

[15]  Abdesselem Kortebi,et al.  Evaluating the number of active flows in a scheduler realizing fair statistical bandwidth sharing , 2005, SIGMETRICS '05.

[16]  Azer Bestavros,et al.  Self-similarity in World Wide Web traffic: evidence and possible causes , 1996, SIGMETRICS '96.

[17]  A. Kortebi,et al.  Implicit Service Differentiation using Deficit Round , 2005 .

[18]  Eitan Altman,et al.  A survey on discriminatory processor sharing , 2006, Queueing Syst. Theory Appl..

[19]  A. Kortebi,et al.  Cross-protect: implicit service differentiation and admission control , 2004, 2004 Workshop on High Performance Switching and Routing, 2004. HPSR..

[20]  Richard Hughes-Jones,et al.  Evaluation of Advanced TCP Stacks on Fast Long-Distance Production Networks , 2003, Journal of Grid Computing.

[21]  Harrick M. Vin,et al.  Start-time fair queueing: a scheduling algorithm for integrated services packet switching networks , 1996, SIGCOMM '96.

[22]  Xin Guo,et al.  Towards efficient resource on-demand in Grid Computing , 2003, OPSR.

[23]  S. Oueslati,et al.  A new direction for quality of service: flow-aware networking , 2005, Next Generation Internet Networks, 2005.

[24]  Franco Travostino,et al.  Grid networks : enabling grids with advanced communication technology , 2006 .

[25]  J. W. Roberts,et al.  A survey on statistical bandwidth sharing , 2004, Comput. Networks.

[26]  Eitan Altman,et al.  Parallel TCP Sockets: Simple Model, Throughput and Validation , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[27]  M. Noro,et al.  QoS control method to reduce resource reservation failure in datagrid applications , 2005, PACRIM. 2005 IEEE Pacific Rim Conference on Communications, Computers and signal Processing, 2005..