Related Experiment Videos
DER: energy-aware financial task scheduling in multi-cloud environments with privacy constraints.
Xianmei Hua1, Liqun Yang2, Dai Jianhong3
1School of Artificial Intelligence, Xiamen Institute of Technology, Xiamen, 361021, China. sophiehua1983@163.com.
Scientific Reports
|May 19, 2026
Summary
This study introduces DER, a novel scheduler for multi-cloud financial workflows. DER optimizes execution time, energy use, and privacy, outperforming existing methods in complex cloud environments.
Area of Science:
- Computer Science
- Cloud Computing
- Artificial Intelligence
Background:
- Multi-cloud financial workflow execution faces challenges in balancing makespan, energy consumption, communication overhead, and privacy.
- Existing schedulers often fail to consider heterogeneous DVFS states of resources and varying task privacy levels.
Purpose of the Study:
- To develop a differential evolution-based scheduler (DER) for multi-cloud financial workflows.
- To address the four-objective optimization problem considering execution time, energy, communication cost, and privacy satisfaction.
Main Methods:
- Formulated a four-objective optimization model for scheduling financial workflows.
- Developed DER scheduler incorporating DVFS-based energy minimization, privacy-feasible resource assignment, and a hybrid mutation strategy.
- Conducted simulations comparing DER with existing schedulers (PSLS, SSPPH, FFARS) under varying privacy loads.
Main Results:
- DER demonstrated superior performance across low, medium, and high privacy loads.
- Achieved fewer uncompleted tasks, reduced execution time and cost, and enhanced privacy satisfaction compared to other methods.
- Reference-state-guided initialization and adaptive mutation improved convergence and feasibility preservation.
Conclusions:
- DER effectively manages multi-cloud financial workflows by optimizing multiple objectives simultaneously.
- The proposed methods significantly improve scheduling efficiency and privacy preservation in privacy-aware financial computing.
- DER offers a robust solution for complex multi-cloud scheduling challenges.
Related Concept Videos
Energy Budgets
Organisms must balance energy intake with the energy required for growth, maintenance and reproduction. These trade-offs result in a variety of survivorship and reproductive strategies, including semelparity and iteroparity. Semelparous species, like annual plants, have only one reproductive episode in their lifetimes and consequently have short lifespans. Iteroparous species, by contrast, have many reproductive events during their lifetimes but have relatively few offspring. These two...
Energy Conservation and Bernoulli's Equation
Applying the conservation of energy principle or the work-energy theorem to an incompressible, inviscid fluid in laminar, steady, irrotational flow leads to Bernoulli's equation. It states that the sum of the fluid pressure, potential, and kinetic energy per unit volume is constant along a streamline.
All the terms in the equation have the dimension of energy per unit volume. The kinetic energy per unit volume is called the kinetic energy density, and the potential energy per unit volume is...
All the terms in the equation have the dimension of energy per unit volume. The kinetic energy per unit volume is called the kinetic energy density, and the potential energy per unit volume is...
Work and Energy for Variable Forces
When an object is acted upon by a variable force, the amount of work done and the change in energy of the object can be more complex to calculate compared to when a constant force is applied. Work is the product of force and displacement, while energy is the capacity of a system to do work. When a constant force is applied to an object, the work done can be calculated as the product of the force and the distance moved in the direction of the force. However, when a variable force is applied, the...
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...
Conservation of Energy: Application
When solving problems using the energy conservation law, the object (system) to be studied should first be identified. Often, in applications of energy conservation, we study more than one body at the same time. Second, identify all forces acting on the object and determine whether each force doing work is conservative. If a non-conservative force (e.g., friction) is doing work, then mechanical energy is not conserved. The system must then be analyzed with non-conservative work. Third, for...
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