Multiple workflows scheduling in multi-tenant distributed systems: A taxonomy and future directions
Workflows are an application model that enables the automated execution of multiple
interdependent and interconnected tasks. They are widely used by the scientific community …
interdependent and interconnected tasks. They are widely used by the scientific community …
Scheduling data-intensive workloads in large-scale distributed systems: trends and challenges
GL Stavrinides, HD Karatza - Modeling and simulation in HPC and cloud …, 2018 - Springer
With the explosive growth of big data, workloads tend to get more complex and
computationally demanding. Such applications are processed on distributed interconnected …
computationally demanding. Such applications are processed on distributed interconnected …
On the continuous processing of health data in edge-fog-cloud computing by using micro/nanoservice composition
DD Sánchez-Gallegos, A Galaviz-Mosqueda… - IEEE …, 2020 - ieeexplore.ieee.org
The edge, the fog, the cloud, and even the end-user's devices play a key role in the
management of the health sensitive content/data lifecycle. However, the creation and …
management of the health sensitive content/data lifecycle. However, the creation and …
Dynamic resource allocation strategy for latency-critical and computation-intensive applications in cloud–edge environment
Edge computing is more and more popular due to its low latency and bandwidth-efficient
services. Edge computing is mainly applied to the latency-critical and computation-intensive …
services. Edge computing is mainly applied to the latency-critical and computation-intensive …
A cloud resource management framework for multiple online scientific workflows using cooperative reinforcement learning agents
Cloud is a common distributed environment to share strong and available resources to
increase the efficiency of complex and heavy calculations. In return for the cost paid by cloud …
increase the efficiency of complex and heavy calculations. In return for the cost paid by cloud …
An optimal model for optimizing the placement and parallelism of data stream processing applications on cloud-edge computing
FR De Souza, MD de Assunçao… - 2020 IEEE 32nd …, 2020 - ieeexplore.ieee.org
The Internet of Things has enabled many application scenarios where a large number of
connected devices generate unbounded streams of data, often processed by data stream …
connected devices generate unbounded streams of data, often processed by data stream …
MOPT: list-based heuristic for scheduling workflows in cloud environment
Cloud computing is a popular and widely adopted computing platform for the execution of
scientific workflows as it provides flexible infrastructure and offers access to collection of …
scientific workflows as it provides flexible infrastructure and offers access to collection of …
ECOS: An efficient task-clustering based cost-effective aware scheduling algorithm for scientific workflows execution on heterogeneous cloud systems
M Dong, L Fan, C Jing - Journal of Systems and Software, 2019 - Elsevier
Cloud Computing provides an attractive execution environment for scientific workflow
execution. However, due to the increasingly high charge cost of using cloud service, cost …
execution. However, due to the increasingly high charge cost of using cloud service, cost …
Dynamic deployment and scheduling strategy for dual-service pooling-based hierarchical cloud service system in intelligent buildings
H Sun, S Wang, F Zhou, L Yin… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Due to the excessive concentration of computing resources in the traditional centralized
cloud service system, there will be three prominent problems of management confusion …
cloud service system, there will be three prominent problems of management confusion …
The impact of workload variability on the energy efficiency of large-scale heterogeneous distributed systems
GL Stavrinides, HD Karatza - Simulation Modelling Practice and Theory, 2018 - Elsevier
Previous studies have shown that the workload variability has a serious impact on the
performance of large-scale distributed architectures, since it may cause significant …
performance of large-scale distributed architectures, since it may cause significant …