A SDN-SFC-based service-oriented load balancing for the IoT applications

2018 ◽  
Vol 114 ◽  
pp. 88-97 ◽  
Author(s):  
Wei-Che Chien ◽  
Chin-Feng Lai ◽  
Hsin-Hung Cho ◽  
Han-Chieh Chao
Author(s):  
Yang Zhang

In IoT (Internet of Things) scenarios, lots of things and services are connected and coordinated each other. In our work, we first propose a service-oriented publish/subscribe middleware as a construction base of distributed, ultra-scale, and elastic service bus for IoT applications. The IoT services in our solution are then aware of underpinning service communication fabric, where they are event-driven, their interfaces are defined by underlying event topics, their behaviors are specified by event relations, and they can cooperate with the service communication fabric to complete distributed service coordination.


Author(s):  
Abhijit Bora ◽  
Tulshi Bezboruah

Reliability of loosely coupled services through the paradigm of service-oriented computing and observing their fault tolerance against massive load in clustered load balancing web server plays an important role while evaluating the quality aspects of software-as-a-service (SaaS), grid, and distributed systems. This chapter shows some aspects of service execution while observing their failure records against massive execution of server-side instruction. A novel reliability estimation framework is proposed that can be deployed for evaluating the reliability of service execution over clustered load balancing web server. A load generating tool is used to generate massive load over the service execution. In this study we will discuss an experimental system and its architecture by using clustered load balancing web server, the reliability estimation framework along with the goodness of fit study through statistical analysis. The overall assessment of the work will validate the applicability of the proposed framework for the loosely coupled service in clustered load balancing web server.


2020 ◽  
Vol 15 (4) ◽  
pp. 442-449
Author(s):  
Xun Xia ◽  
Ling Chen

In this study, starting from the elastic optical network, the layered and function isolated service-oriented architecture (SOA) is introduced, so as to propose an elastic optical network SOA for cloud computing, and further study the resource mapping of optical network. Linear mapping model, random routing mapping algorithm, load balancing mapping algorithm and link separation mapping algorithm are introduced respectively, and the resource utilization effect of different mapping algorithms for the proposed optical network is compared. During the experiment, firstly, the elastic optical network is tested. It is found that the node utilization and spectrum utilization of the underlying optical fiber level network are significantly improved. Within the average service time of 0.312 s∼0.416 s, the corresponding node utilization and spectrum utilization are 90% and 80% respectively. In the resource mapping experiment, load balancing algorithm and link separation algorithm can effectively improve the mapping success rate of services. Among them, the link separation mapping algorithm can improve the spectrum resource utilization of optical network by 15.6%. The elastic optical network SOA proposed in this study is helpful to improve the use of network resources.


2013 ◽  
Vol 9 (3) ◽  
pp. 1091-1098 ◽  
Author(s):  
Sukalyan Goswami ◽  
Ajanta De Sarkar

Grid computing or computational grid has become a vast research field in academics. It is a promising platform that provides resource sharing through multi-institutional virtual organizations for dynamic problem solving. Such platforms are much more cost-effective than traditional high performance computing systems. Due to the provision of scalability of resources, these days grid computing has become popular in industry as well. However, computational grid has different constraints and requirements to those of traditional high performance computing systems. In order to fully exploit such grid systems, resource management and scheduling are key challenges, where issues of task allocation and load balancing represent a common problem for most grid systems as because the load scenarios of individual grid resources are dynamic in nature. The objective of this paper is to review different existing load balancing algorithms or techniques applicable in grid computing and propose a layered service oriented framework for computational grid to solve the prevailing problem of dynamic load balancing.


2018 ◽  
Vol 90 ◽  
pp. 15-22 ◽  
Author(s):  
Claudia M. Sosa-Reyna ◽  
Edgar Tello-Leal ◽  
David Lara-Alabazares

Sign in / Sign up

Export Citation Format

Share Document