Task Distribution on Cloud Using Smart phones for Image Processing

Authors

  • Supriya S. Rajhans  Department of Computer Engineering, Zeal College of Engineering and Research Institute, Pune, India
  • Shamal K. Raut  Department of Computer Engineering, Zeal College of Engineering and Research Institute, Pune, India
  • Bhagyashree P. Shitole  Department of Computer Engineering, Zeal College of Engineering and Research Institute, Pune, India
  • Shivkanya M. Barhate  Department of Computer Engineering, Zeal College of Engineering and Research Institute, Pune, India
  • Prof. R. S. Jagtap  Department of Computer Engineering, Zeal College of Engineering and Research Institute, Pune, India

Keywords:

Distributed System, Mobile Computing, Bootstrapping, Linear Programming, Load Balancing and Image Processing.

Abstract

Android devices have become a popular and “anywhere, everywhere” computational resource for a wide range of requirements. Due to its ‘mobile’ nature, it allows people to carry high computational power in their hands where the computational power is comparable against that of a desktop or laptop. This computational power i.e CPU, Storage Memory and RAM of them is almost same like a desktop computer or Laptop in the recent years. However, Android devices were not being used for executing any computation intensive tasks till 2015 extensively. A recent study shows that users keep their Android devices idle for 8 hours on an average in the night time at their home. During this period, the device would be idle for most of the times except that it needs some CPU cycles and memory for download and/or other user requested applications running in the background. This processing power can be utilize for task scheduling. Android devices follows greedy algorithm for scheduling the tasks and faces a unique set of technical challenges due to the heterogeneity in CPU clock speed, variability in network bandwidth, and lower availability than servers. This paper uses a new scheduling algorithm (Linear Programming Algorithm) and we addressed many of these challenges to develop a distributed computing infrastructure using smart phones for task of Image Processing.

References

  1. T. Udhaya kumar1, Dr. Radha Senthilkumar2 Department of Information Technology, “ CWC* - Secured distributed computing using Android devices” IEEE 2016.
  2. S. Schildt, F. Busching, E. Jorns, and L. Wolf, “CANDIS: Heterogeneous mobile cloud framework and energy cost-aware scheduling” in Proc. IEEE Int. August 2013.
  3.  Mustafa Y. Arslan, Indrajeet Singh, Shailendra Singh, Harsha V. Madhyastha, Karthikeyan Sundaresan, Senior Member, IEEE, and Srikanth V. Krishnamurthy, Fellow, IEEE, “CWC: A Distributed Computing Infrastructure Using Smartphones”, IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 14, NO. 8, August 2015.
  4. D. Datla, H. I. Volos, S. M. Hasan, J. H. Reed, and T. Bose, “Taskallocation and scheduling in wireless distributed computing networks,” Analog Integr. Circuits Signal Process, vol. 69, nos. 2/3, pp. 341– 353, Dec. 2011
  5. F. BeuschingS. Schildt, and L. Wolf, “Droid Cluster: Towards smartphone cluster computing—The streets are paved with potential computer clusters,” in Proc. 32nd Int. Conf. Distrib. Comput. Syst. Workshop, Jun. 2012, pp. 114–117.
  6. S. Ray and A. De Sarkar “Execution Analysis Of Load Balancing Algorithms In Cloud Computing  Environment” In Proc. International Journal on Cloud Computing: Services and Architecture (IJCCSA),Vol.2, No.5, October 2012.
  7. S. Sethi, A. Sahu, and S. K. Jena “Efficient load Balancing in Cloud Computing using Fuzzy Logic” In Proc. IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 Volume 2, Issue 7(July 2012), PP 65-71.
  8. K.Al Nuaimi, N. Mohamed, M. Al Nuaimi and J. Al-Jaroodi A Survey of Load Balancing in Cloud Computing: challenges and Algorithms” In Proc. IEEE Second Symposium on Network Cloud Computing and Applications 2012.
  9. C. Wang and Z. Li, “A computation offloading scheme on handheld devices”, J. Parallel and Distributed Computing, vol.64, no.6, pp.740-746, June 2004.
  10.  M. Katyal and A. Mishra “A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment” In Proc. International Journal of Distributed and Cloud Computing Volume 1 Issue 2 December 2013.
  11. S. Ashok and R. Banerjee, “Load-management applications for the industrial sector,” Applied Energy, vol. 66, no. 2, pp. 105–111, 2000. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S0306261999001257.

Downloads

Published

2017-12-31

Issue

Section

Research Articles

How to Cite

[1]
Supriya S. Rajhans, Shamal K. Raut, Bhagyashree P. Shitole, Shivkanya M. Barhate, Prof. R. S. Jagtap, " Task Distribution on Cloud Using Smart phones for Image Processing, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 2, Issue 6, pp.655-658, November-December-2017.