Browse > Article
http://dx.doi.org/10.7472/jksii.2016.17.6.103

A Dynamic Task Distribution approach using Clustering of Data Centers and Virtual Machine Migration in Mobile Cloud Computing  

Mateo, John Cristopher A. (Dept. of Information and Communication Engineering, Kunsan National University)
Lee, Jaewan (Dept. of Information and Communication Engineering, Kunsan National University)
Publication Information
Journal of Internet Computing and Services / v.17, no.6, 2016 , pp. 103-111 More about this Journal
Abstract
Offloading tasks from mobile devices to available cloud servers were improved since the introduction of the cloudlet. With the implementation of dynamic offloading algorithms, mobile devices can choose the appropriate server for the set of tasks. However, current task distribution approaches do not consider the number of VM, which can be a critical factor in the decision making. This paper proposes a dynamic task distribution on clustered data centers. A proportional VM migration approach is also proposed, where it migrates virtual machines to the cloud servers proportionally according to their allocated CPU, in order to prevent overloading of resources in servers. Moreover, we included the resource capacity of each data center in terms of the maximum CPU in order to improve the migration approach in cloud servers. Simulation results show that the proposed mechanism for task distribution greatly improves the overall performance of the system.
Keywords
Cloud Computing; Cloudlet; Mobile Cloud Computing; K-Means Clustering;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 M. Satyanarayanan, P. Bahl, R. Caccres, N. Davies, "The Case for VM-Based Cloudlets in Mobile Computing", IEEE Pervasive Computing, 2009. http://dx.doi.org/10.1109/MPRV.2009.82   DOI
2 A. Bahtovski, M. Gusev, "Cloudlet Challenges", 2th DAAAM International Symposium on Intelligent Manufacturing and Automation, 2013. http://dx.doi.org/10.1016/j.proeng.2014.03.045   DOI
3 T. Soyata, M. Kwon, W. Heinzelman, "Cloud-Vision: Real-time Face Recognition using a Mobile-Cloudlet- Cloud Acceleration Architecture". International Symposium on Computers and Communications, July 2012. http://dx.doi.org/10.1109/ISCC.2012.6249269   DOI
4 T. Soyata, R. Muraleedharan, J. Langdon, C. Funai, S. Ames, M. Kwon, W. Heinzelman, "COMBAT: mobile- Cloud-based cOmpute/coMmunications infrastructure for BATtlefield applications", May 2012. http://dx.doi.org/10.1117/12.919146   DOI
5 H. T. Mouftah, N. Kantarci, "Communication Infrastructure for Cloud Computing", Advances in Systems Analysis, Software Engineering, and High Performance Computing (ASASEHPC). http://tolgasoyata.com/file/soyata.igi13.pdf
6 M. Kwon, Z. Dou, W. Heinzelman, T. Soyata, H. Ba, J. Shi, "Use of Network Latency Profiling and Redundancy for Cloud Server Selection". http://dx.doi.org/10.1109/CLOUD.2014.114   DOI
7 R. M. A. Mateo, J. Lee, "Dynamic Service Assignment based on Proportional Ordering for the Adaptive Resource Management of Cloud Systems", KSII Transactions on Internet and Information Systems, vol. 5, no. 12, December 2011. http://dx.doi.org/10.3837/tiis.2011.12.002   DOI
8 F. I. Elijorde, J. Lee, "Optimizing Performance and Energy Efficiency in Cloud Data Centers Through SLA-Aware Consolidation of Virtualized Resources" Journal of the Korean Society for Internet Information, vol. 3, article 15, June 2014. http://dx.doi.org/10.3937/tiis.2011.12.002
9 T. D. Nelsen, C. Iversen, P. Bonnet, "Private Cloud Configuration with MetaConfig", IEEE 4th International Conference on Cloud Computing, 2011. http://dx.doi.org/10.1109/CLOUD.2011.63   DOI
10 B. Panchal, R. K. Kappor, "Dynamic VM Allocation Algorithm using Clustering in Cloud Computing", International Journal of Advance Research in Computer Science and Software Engineering, vol. 3, issue 9, September 2013. http://www.ijarcsse.com/docs/papers/Volume_3/9_September2013/V3I9-0119.pdf
11 T. M. Kordinariya, P. R. Makwana, "Review on determining the number of Cluster in K-Means Clustering", International Journal of Advance Research in Computer Science and Management Studies, vol. 1, issue 6, November 2013. http://academia.edu/5514429/Review_on_determining_number_of_Cluster_in_K-Means_Clustering
12 R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. F. De Rose, R. Buyya, "CloudSim: a toolkit for modeling and simulation of Cloud computing environments and evaluation of resource provisioning algorithms", Software: Practice and Experience, pp. 23-50, 2011. http://dx.doi.org/10.1002/spe.995   DOI
13 "3G, 4G and Wi-Fi Network bandwidth", http://www.bandwidthplace.com/internet-speed-test-3g-4g-lte-and-wifi-who-wins-article/
14 "3G, 4G and Wi-Fi Network Latency", http://www.evdoinfo.com/content/view/4818/64/