TY - JOUR
T1 - Dynamic scheduling method for cooperative resource sharing in mobile cloud computing environments
AU - Kwon, Kyunglag
AU - Park, Hansaem
AU - Jung, Sungwoo
AU - Lee, Jeungmin
AU - Chung, In Jeong
N1 - Publisher Copyright:
© 2016 KSII.
Copyright:
Copyright 2017 Elsevier B.V., All rights reserved.
PY - 2016/2/29
Y1 - 2016/2/29
N2 - Mobile cloud computing has recently become a new paradigm for the utilization of a variety of shared mobile resources via wireless network environments. However, due to the inherent characteristics of mobile devices, a limited battery life, and a network access requirement, it is necessary for mobile servers to provide a dynamic approach for managing mobile resources efficiently in mobile cloud computing environments. Since on-demand job requests occur frequently and the number of mobile devices is drastically increased in mobile cloud computing environments, a different mobile resource management method is required to maximize the computational power. In this paper, we therefore propose a cooperative, mobile resource sharing method that considers both the inherent properties and the number of mobile devices in mobile cloud environments. The proposed method is composed of four main components: mobile resource monitor, job handler, resource handler, and results consolidator. In contrast with conventional mobile cloud computing, each mobile device under the proposed method can be either a service consumer or a service provider in the cloud. Even though each device is resource-poor when a job is processed independently, the computational power is dramatically increased under the proposed method, as the devices cooperate simultaneously for a job. Therefore, the mobile computing power throughput is dynamically increased, while the computation time for a given job is reduced. We conduct case-based experiments to validate the proposed method, whereby the feasibility of the method for the purpose of cooperative computation is shown.
AB - Mobile cloud computing has recently become a new paradigm for the utilization of a variety of shared mobile resources via wireless network environments. However, due to the inherent characteristics of mobile devices, a limited battery life, and a network access requirement, it is necessary for mobile servers to provide a dynamic approach for managing mobile resources efficiently in mobile cloud computing environments. Since on-demand job requests occur frequently and the number of mobile devices is drastically increased in mobile cloud computing environments, a different mobile resource management method is required to maximize the computational power. In this paper, we therefore propose a cooperative, mobile resource sharing method that considers both the inherent properties and the number of mobile devices in mobile cloud environments. The proposed method is composed of four main components: mobile resource monitor, job handler, resource handler, and results consolidator. In contrast with conventional mobile cloud computing, each mobile device under the proposed method can be either a service consumer or a service provider in the cloud. Even though each device is resource-poor when a job is processed independently, the computational power is dramatically increased under the proposed method, as the devices cooperate simultaneously for a job. Therefore, the mobile computing power throughput is dynamically increased, while the computation time for a given job is reduced. We conduct case-based experiments to validate the proposed method, whereby the feasibility of the method for the purpose of cooperative computation is shown.
KW - Cooperative computing
KW - Job scheduling
KW - Mobile computing
KW - Mobile resource management and sharing
UR - http://www.scopus.com/inward/record.url?scp=84959338682&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84959338682&partnerID=8YFLogxK
U2 - 10.3837/tiis.2016.02.003
DO - 10.3837/tiis.2016.02.003
M3 - Article
AN - SCOPUS:84959338682
SN - 1976-7277
VL - 10
SP - 484
EP - 503
JO - KSII Transactions on Internet and Information Systems
JF - KSII Transactions on Internet and Information Systems
IS - 2
ER -