Research on Load Balancing Technology for Web Service Mobile Host

In this paper, Load Balancing idea is used in the Web service mobile host. The main idea of Load Balancing is to establish a one-to-many mapping mechanism: An entrance-mapping request to plurality of processing node in order to realize the dividing and assignment processing. Because the mobile host is a resource constrained environment, there are some Web services which cannot be completed on the mobile host. When the mobile host resource is not enough to complete the request, Load Balancing scheduler will divide the request into a plurality of sub-requests and transfer them to different auxiliary mobile hosts. Auxiliary mobile host executes subrequests, and then, the results will be returned to the mobile host. Service request integrator receives results of sub-requests from the auxiliary mobile host, and integrates the sub-requests. In the end, the complete request is returned to the client. Experimental results show that this technology adopted in this paper can complete requests and have a higher efficiency. Keywords—Dinic, load balancing, mobile host, web service.

[1]  M. Josephine Spinoza Jane,et al.  Dynamically discovering and accessing Web services in mobile devices using a load balanced proxy-based server , 2013, 2013 International Conference on Green Computing, Communication and Conservation of Energy (ICGCE).

[2]  Klaus Moessner,et al.  Providing SOAP Web Services and RESTful Web Services from Mobile Hosts , 2010, 2010 Fifth International Conference on Internet and Web Applications and Services.

[3]  Kun Yang,et al.  On effective offloading services for resource-constrained mobile devices running heavier mobile Internet applications , 2008, IEEE Communications Magazine.

[4]  S. Majumdar,et al.  Performance Analysis of Mobile Web Service Partitioning Frameworks , 2008, 2008 16th International Conference on Advanced Computing and Communications.

[5]  E. Kirubakaran,et al.  Performance analysis of partitioning mobile web services , 2012, 2012 International Conference on Emerging Trends in Science, Engineering and Technology (INCOSET).

[6]  Satish Narayana Srirama,et al.  Lightweight Mobile Web Service Provisioning for Sensor Mediation , 2015, 2015 IEEE International Conference on Mobile Services.

[7]  K. Grondzak,et al.  Cluster load balancing algorithms comparison , 2013, 2013 IEEE 11th International Conference on Emerging eLearning Technologies and Applications (ICETA).

[8]  Shikharesh Majumdar,et al.  Hosting Web Services on Resource Constrained Devices , 2007, IEEE International Conference on Web Services (ICWS 2007).

[9]  Duminda Wijesekera,et al.  A Lightweight Framework for Web Services Implementations on Mobile Devices , 2012, 2012 IEEE First International Conference on Mobile Services.

[10]  Dandan Shen,et al.  Dynamic Load Balancing Algorithm in Cloud , 2015, UIC/ATC/ScalCom.

[11]  Akshat Verma,et al.  Balanced stream assignment for service facility , 2010, 2010 International Conference on High Performance Computing.