A New Fuzzy Logic and GSO based Load balancing Mechanism for Public Cloud
نویسندگان
چکیده
The recent advances in cloud computing set up well established research in Distributed computing, virtualization, web services, utility computing, have offered many benefits in scalability, cost and efficiency for cloud service users. These advantages are further expected to fulfill the demands of cloud users for cloud services efficiently. This brings the problem of fault tolerance, scalability, efficiency, high availability. Central to these issues require the dynamic and efficient load balancing techniques. In this paper, an effective load balance model is presented for public cloud in which cloud is partitioned with a switch mechanism to choose different load balancing strategy for different load. Fuzzy Logic have been extensively used in various applications such as image processing, data mining, networking, etc. due to its efficient internal architecture and its compatibility to solve various optimization problems. Fuzzy base networks have been observed to produce optimal results in various combinatorial optimization problems. Another important area which provides significant results in solving optimization is the swarm intelligence approach. GSO is observed to have provided significant optimal solution in lesser iterations. In this paper The Fuzzy logic and GSO based load balancing algorithm applied to the load balancing strategy to enhance the utilization and efficiency in the public cloud environment.
منابع مشابه
Two Level Fuzzy Approach for Dynamic Load Balancing in the Cloud Computing
The concept of the Cloud computing has significantly changed the field of parallel and distributed computing systems today. Cloud computing enables a wide range of users to access distributed, scalable, virtualized hardware and/or software infrastructure over the Internet. Load balancing is the process of distributing the load among various nodes of a distributed system to improve resource util...
متن کاملA Load Balancing Model Based on Cloud Partitioning for the Public Cloud
Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more efficient and improves user satisfaction. This article introduces a better load balance model for the public cloud based on the cloud partitioning concept with a switch mechanism to choose different strategies for different situations. The algorithm applie...
متن کاملCloud Partitioning for the Public Cloud Using Load Balancing Model
Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more efficient and improves user satisfaction. This article introduces a better load balance model for the public cloud based on the cloud partitioning concept with a switch mechanism to choose different strategies for different situations. The algorithm applie...
متن کاملA Fuzzy Dynamic Load Balancing Algorithm for Homogenous Distributed Systems
Load balancing in distributed computer systems is the process of redistributing the work load among processors in the system to improve system performance. Most of previous research in using fuzzy logic for the purpose of load balancing has only concentrated in utilizing fuzzy logic concepts in describing processors load and tasks execution length. The responsibility of the fuzzy-based load bal...
متن کاملDesigning a fuzzy-logic based trust and reputation model for secure resource allocation in cloud computing
To plan and improve a fuzzy logic and neural network based trust and reputation model for safe resource allocation in cloud computing is the most important motto of this research. Among the IT professionals in current scenario, the cloud computing is one of the main topics conversed. Now, to revise the security, we employ the trust manager and reputation manager in our proposed approach. At fir...
متن کامل