Related Experiment Videos
Multiobjective dynamic resource allocation in cloud computing using Harris Hawk Optimization Algorithm (MDLB-HHO).
Varun C M1, Anto Kumar R P2, Paulraj D3
1Department of Computer Science and Business Systems, R.M.K. Engineering College, Kavaraipettai, Tamil Nadu, India.
Plos One
|June 25, 2026
Summary
The Harris Hawks Optimization (HHO) algorithm enhances cloud computing by dynamically balancing workloads across virtual machines. This approach improves resource utilization and reduces response times for cloud services.
Area of Science:
- Cloud Computing
- Artificial Intelligence
- Optimization Algorithms
Background:
- Efficient load balancing and resource distribution are crucial for cloud computing utilization and performance.
- Dynamic load balancing in cloud systems presents significant challenges in optimizing workload and resource allocation.
- Existing methods often struggle to adapt to the fluctuating demands of cloud environments.
Purpose of the Study:
- To introduce and evaluate the Harris Hawks Optimization (HHO) algorithm for dynamic load balancing in cloud systems.
- To optimize workload distribution and resource utilization, thereby enhancing cloud service efficiency and sustainability.
- To adapt resource allocation schemes to changing cloud application requirements.
Main Methods:
- The Harris Hawks Optimization (HHO) algorithm, inspired by hawk hunting behavior, is employed for dynamic workload allocation.
- A multiobjective fitness function is utilized to maximize resource efficiency, minimize response time, and reduce resource usage.
- The algorithm dynamically assigns jobs to virtual machines (VMs) by adapting to changing workloads through iterative interactions and positional updates.
Main Results:
- The HHO algorithm demonstrates efficient and effective control of dynamic load balancing in cloud environments.
- Experimental analysis shows a decrease in response time and resource usage compared to other load-balancing methods.
- The multiobjective fitness function significantly improves overall performance, resource usage, and reaction time.
Conclusions:
- The HHO algorithm offers a cost-effective and efficient solution for dynamic load balancing in cloud computing.
- The proposed method enhances the effectiveness and robustness of cloud-based services in dynamic operational environments.
- The study confirms the HHO algorithm's capability to manage constantly changing task requirements while ensuring load balance and efficient resource use.
Related Concept Videos
Maxwell-Boltzmann Distribution: Problem Solving
Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Lagrange Multipliers: Problem Solving
A silo with a cylindrical base, flat bottom, and hemispherical roof is a common design in agricultural and industrial storage due to its structural efficiency and ease of construction. Optimizing its dimensions to maximize storage capacity for a given amount of material—i.e., a fixed surface area—is a classic problem in applied calculus and engineering design. The key parameters are the radius r of the base and the height h of the cylindrical section.The total volume of the silo is obtained by...
Methods of Medium Optimization
Optimizing growth media enhances microbial proliferation and maximizes product yield. Statistical experimental design methodologies provide structured and reproducible approaches, offering progressively higher levels of robustness and efficiency.The One-Factor-at-a-Time (OFAT) MethodThe One-Factor-at-a-Time (OFAT) method involves adjusting a single variable while keeping all others constant. However, it cannot detect interactions between variables, often leading to suboptimal outcomes when...
Optimization Problems
Optimization problems often involve identifying maximum or minimum values under specific constraints. A well-known example is determining the longest horizontal pipe that can be moved around a right-angled corner, where a 3-meter-wide hallway meets a 2-meter-wide hallway. This scenario, common in architectural design and industrial transport, can be understood conceptually through geometric and trigonometric reasoning.To visualize the problem, consider the pipe as a straight line that touches...
Distributed Loads: Problem Solving
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
Lagrange Multipliers: Two Constraints
The method of Lagrange multipliers with two constraints is used to optimize a function subject to two independent constraints. In many applications, the objective function represents a quantity to be maximized or minimized, such as cost, area, distance, or energy. The two constraints represent requirements that the solution must satisfy, such as fixed volume, limited resources, or prescribed dimensions.For a function of three variables, each constraint forms a surface in three-dimensional space.