Prioritization of Overflow Tasks to Improve Performance of Mobile Cloud

0
690
Prioritization of Overflow Tasks to Improve Performance of Mobile Cloud

Prioritization of Overflow Tasks to Improve Performance of Mobile Cloud

Abstract

Mobile devices may download their applications to a virtual machine running on a cloud host. This Prioritization of Overflow Tasks to Improve Performance of Mobile Cloud application may forge new tasks on the same physical machine that require virtual machines on their own. The cloud data center requires flexible resource allocation mechanisms to achieve satisfactory performance level in such a scenario.

In this Prioritization of Overflow Tasks to Improve Performance of Mobile Cloud paper we present two such mechanisms that use prioritization: one in which forged tasks are given full priority over newly arrived tasks, and another in which threshold is established to control priority so that full priority is given to forked tasks if their number exceeds predefined threshold.

System Configuration

H/W System Configuration
Speed                   : 1.1 GHz
RAM                      : 256 MB(min)
Hard Disk              : 20 GB
Floppy Drive          : 1.44 MB
Key Board             : Standard Windows Keyboard
Mouse                  : Two or Three Button Mouse
Monitor                : SVGA
S/W System Configuration

Platform                     :  cloud computing

Operating system       : Windows Xp,7,
Server                       : WAMP/Apache
Working on                : Browser Like Firefox, IE

Conclusion

We have developed two priority schemes for resource allocation of on-demand job requests in a cloud server pool based on giving different priorities to overflow tasks with or without a pre-defined threshold. Unlike many of the existing works, our model is not sacrificing the complexity of the problem of offloading just to make it solvable. Instead, complexity is addressed through the use of two interacting stochastic models that are solved through fixed point iteration to achieve any desired level of error.