A novel framework for supporting the exponential worldwide adoption of electronic transactions

Electronic transactions have become the mainstream mechanism for performing commerce activities in our daily lives. Aiming at processing them, the most common approach addresses the use of a switch that dispatches transactions to processing machines using the so-called Round-Robin scheduler. Considering this electronic funds transfer (EFT) scenario, we developed a framework model denoted GetLB which comprises not only a new and efficient scheduler, but also a cooperative communication infrastructure for handling heterogeneous and dynamic environments. The GetLB scheduler uses a scheduling heuristic that combines static data from transactions and dynamic information from the processing nodes to overcome the limitations of the Round-Robin based schedulinperiodic interactiong approaches. Scheduling efficiency takes place thanks to the periodic interaction between the switching node and processing machines, enabling local decision making with up-to-date information about the environment. Besides the description of the aforementioned model in detail, this article also presents a prototype evaluation by using both traces and configurations obtained with a real EFT company. The results show improvements in transaction makespan when comparing our approach with the traditional one over homogeneous and heterogeneous clusters.

[1]  Zhang Liwei,et al.  The mechanism analysis of the impact of ecommerce to the changing of economic growth mode , 2012, 2012 IEEE Symposium on Robotics and Applications (ISRA).

[2]  Paulo Romero Martins Maciel,et al.  Performability evaluation of EFT systems for SLA assurance , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[3]  Peter Desnoyers,et al.  Modellus: Automated modeling of complex internet data center applications , 2012, TWEB.

[4]  Xueyan Tang,et al.  The Client Assignment Problem for Continuous Distributed Interactive Applications: Analysis, Algorithms, and Evaluation , 2014, IEEE Transactions on Parallel and Distributed Systems.

[5]  Paulo Romero Martins Maciel,et al.  Performance Modeling for Evaluation and Planning of Electronic Funds Transfer Systems with Bursty Arrival Traffic , 2009, 2009 First International Conference on Intensive Applications and Services.

[6]  Rizos Sakellariou,et al.  Adaptive resource configuration for Cloud infrastructure management , 2013, Future Gener. Comput. Syst..

[7]  Daniel Moldovan,et al.  On estimating actuation delays in elastic computing systems , 2013, 2013 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS).

[8]  Jeffrey M. Squyres,et al.  Towards the availability of Java bindings in open MPI , 2013, EuroMPI.

[9]  Xiaowei Yang,et al.  CloudCmp: comparing public cloud providers , 2010, IMC '10.

[10]  Shivnath Babu,et al.  Workload management for Big Data analytics , 2013, 2013 IEEE 29th International Conference on Data Engineering (ICDE).

[11]  Paolo Romano,et al.  Design and Evaluation of a Parallel Invocation Protocol for Transactional Applications over the Web , 2014, IEEE Transactions on Computers.

[12]  J. Bigham,et al.  A Taxonomy of Electronic Funds Transfer Domain Intrusions and its Feasibility Converting into Ontology , 2006, 2006 Asia-Pacific Conference on Communications.

[13]  Philip Seltsikas,et al.  Secure government in cyberspace? , 2011, dg.o '11.

[14]  Biswajit Basu,et al.  Real-Time Traffic Flow Forecasting Using Spectral Analysis , 2012, IEEE Transactions on Intelligent Transportation Systems.

[15]  Mark Blythe,et al.  Eighty something: banking for the older old , 2011, BCS HCI.

[16]  Alan Oxley,et al.  Analysis and evaluation of grid scheduling algorithms using real workload traces , 2010, MEDES.

[17]  Claire Vishik,et al.  Defining trust evidence: research directions , 2011, CSIIRW '11.

[18]  R.J.L. Sastre,et al.  New electronic funds transfer services over IP , 2006, MELECON 2006 - 2006 IEEE Mediterranean Electrotechnical Conference.