Process state synchronization-based application execution management for mobile edge/cloud computing

2019 ◽  
Vol 91 ◽  
pp. 579-589 ◽  
Author(s):  
Ejaz Ahmed ◽  
Anjum Naveed ◽  
Abdullah Gani ◽  
Siti Hafizah Ab Hamid ◽  
Muhammad Imran ◽  
...  
2017 ◽  
Vol 73 (10) ◽  
pp. 4466-4492 ◽  
Author(s):  
Ejaz Ahmed ◽  
Anjum Naveed ◽  
Siti Hafizah Ab Hamid ◽  
Abdullah Gani ◽  
Khaled Salah

2017 ◽  
Vol 27 (2) ◽  
pp. 293-307
Author(s):  
Henryk Krawczyk ◽  
Michał Nykiel

Abstract Using mobile devices such as smartphones or iPads for various interactive applications is currently very common. In the case of complex applications, e.g. chess games, the capabilities of these devices are insufficient to run the application in real time. One of the solutions is to use cloud computing. However, there is an optimization problem of mobile device and cloud resources allocation. An iterative heuristic algorithm for application distribution is proposed. The algorithm minimizes the energy cost of application execution with constrained execution time.


2015 ◽  
Vol 52 ◽  
pp. 154-172 ◽  
Author(s):  
Ejaz Ahmed ◽  
Abdullah Gani ◽  
Muhammad Khurram Khan ◽  
Rajkumar Buyya ◽  
Samee U. Khan

2016 ◽  
Vol 20 (5) ◽  
pp. 946-949 ◽  
Author(s):  
Xiumin Wang ◽  
Xiaoming Chen ◽  
Weiwei Wu ◽  
Ning An ◽  
Lusheng Wang

2010 ◽  
Vol 70 (5) ◽  
pp. 573-583 ◽  
Author(s):  
Francisco José da Silva e Silva ◽  
Fabio Kon ◽  
Alfredo Goldman ◽  
Marcelo Finger ◽  
Raphael Y. de Camargo ◽  
...  

Author(s):  
Said Limam ◽  
Ghalem Belalem

Cloud computing has become a significant technology and a great solution for providing a flexible, on-demand, and dynamically scalable computing infrastructure for many applications. Cloud computing also presents a significant technology trends. With the cloud computing technology, users use a variety of devices to access programs, storage, and application-development platforms over the Internet, via services offered by cloud computing providers. The probability of failure occur during the execution becomes stronger when the number of node increases; since it is impossible to fully prevent failures, one solution is to implement fault tolerance mechanisms. Fault tolerance has become a major task for computer engineers and software developers because the occurrence of faults increases the cost of using resources. In this paper, the authors have proposed an approach that is a combination of migration and checkpoint mechanism. The checkpoint mechanism minimizes the time lost and reduces the effect of failures on application execution while the migration mechanism guarantee the continuity of application execution and avoid any loss due to hardware failure in a way transparent and efficient. The results obtained by the simulation show the effectiveness of our approaches to fault tolerance in term of execution time and masking effects of failures.


Author(s):  
Ramon Nou ◽  
Jacobo Giralt ◽  
Julita Corbalan ◽  
Enric Tejedor ◽  
J. Oriol Fito ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document