CWC* — Secured distributed computing using Android devices

T. Udhaya Kumar, Radha Senthilkumar · 2016

Android devices (Phone, Tablet) are steadily gaining popularity and computational power (CPU, Storage Memory and RAM) of them is almost on par with a desktop computer or Laptop in the recent years. However, Android devices were not being used for executing any computation intensive tasks till 2012 extensively. A recent study shows that users charge their Android devices for 8 hours on an average in the night time at their home. During this charging period, the device would be idle for most of the times except that it needs some CPU cycles and memory for downloads and/or other user requested applications running in the background. Existing system which leverages the hardware resources of the idle / unused Android devices follows greedy algorithm for scheduling the tasks. Also, it entirely depends on the Virtual Private Network (VPN) for ensuring the security. This paper proposes a new scheduling algorithm (Modified Earliest Deadline First) which considers both deadline and priority of the tasks, since enterprise specific computational tasks are always time critical. It also implements three layered security measures (User Authentication, Encryption / Decryption of server and client transactions and Inherent Android security features through settings in manifest file of Android client Application) to ensure a secured distributed network. Also, this paper makes sure the system supports and is stable to handle when the input to Android devices are huge in size (in terms of 10GB, 20GB etc) as well.

Read the paper · More papers on PaperTik