An artificial bee colony algorithm for data replication optimization in cloud environments

R Salem, MA Salam, H Abdelkader… - IEEE Access, 2019 - ieeexplore.ieee.org
Cloud computing is a modern technology for dealing with large-scale data. The Cloud has
been used to process the selection and placement of replications on a large scale. Most …

Exploiting CloudSim in a multiformalism modeling approach for cloud based systems

E Barbierato, M Gribaudo, M Iacono… - … Modelling Practice and …, 2019 - Elsevier
Cloud based architectures present many challenges, ranging from poorly dimensioned
hardware to lengthy wait times and resource balancing issues. Most of these problems can …

Highly reliable architecture using the 80/20 rule in cloud computing datacenters

MR Mesbahi, AM Rahmani, M Hosseinzadeh - Future Generation …, 2017 - Elsevier
Cloud datacenters host hundreds of thousands of physical servers that offer computing
resources for executing customer jobs. While the failures of these physical machines are …

An approach based on runtime models for developing dynamically adaptive systems

S Loukil, S Kallel, M Jmaiel - Future Generation Computer Systems, 2017 - Elsevier
We propose an approach based on runtime models and Aspect Oriented Software
Development for modeling and implementing dynamically adaptive systems. Such system …

Weak Network Oriented Mobile Distributed Storage: A Hybrid Fault-Tolerance Scheme Based on Potential Replicas

X Wei, Y Tan, D Liu, D Wu, Y Wu… - 2022 IEEE 24th Int Conf …, 2022 - ieeexplore.ieee.org
Node failure is one of the most typical issues in distributed storage systems. The classic fault-
tolerance methods can meet the fault tolerance needs of systems deployed in edge storage …

Robust and probabilistic failure-aware placement

M Korupolu, R Rajaraman - ACM Transactions on Parallel Computing …, 2018 - dl.acm.org
Motivated by the growing complexity and heterogeneity of modern data centers, and the
prevalence of commodity component failures, this article studies the failure-aware …

MobileRE: A replicas prioritized hybrid fault tolerance strategy for mobile distributed system

Y Wu, D Liu, X Chen, J Ren, R Liu, Y Tan… - Journal of Systems …, 2021 - Elsevier
Fault tolerance techniques are of vital importance to promise data reliability for mobile
distributed system. In mobile environments, nodes suffer from high failure probability and …

Modeling replication and erasure coding in large scale distributed storage systems based on CEPH

D Manini, M Gribaudo, M Iacono - … Innovation: A Multi-Disciplinary View on …, 2016 - Springer
The efficiency of storage systems is a key factor to ensure sustainability in data centers
devoted to provide cloud services. A proper management of storage infrastructures can …

MS scheduler: New, scalable, and high-performance sparse AVX-2 parity encoding and decoding technique for erasure-coded cloud storage systems

M Pirahandeh, DH Kim - Future Generation Computer Systems, 2022 - Elsevier
In cloud storage scenarios, each chunk with multiple symbols of a coding strip resides in a
different node and, hence, on a different disk. Existing STAIR and sector-disk (SD) …

Midhdc: Advanced topics on middleware services for heterogeneous distributed computing. part 1

F Pop, X Zhu, LT Yang - Future Generation Computer Systems, 2016 - Elsevier
Abstract Middleware solutions for Heterogeneous Distributes System aim to respond to high
requirements of large scale distributed applications related to performance, flexibility …