Task Distribution on Cloud Using Smart phones for Image Processing

Authors(5) :-Supriya S. Rajhans, Shamal K. Raut, Bhagyashree P. Shitole, Shivkanya M. Barhate, Prof. R. S. Jagtap

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.

Authors and Affiliations

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

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

  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.

Publication Details

Published in : Volume 2 | Issue 6 | November-December 2017
Date of Publication : 2017-12-31
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 655-658
Manuscript Number : CSEIT1726196
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

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", International 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.
Journal URL : http://ijsrcseit.com/CSEIT1726196

Article Preview

Follow Us

Contact Us