In earlier works [1], [2], we proposed to utilize a centralized broker-node to perform task scheduling for the resource augmentation of a large number of mobile devices. The task scheduler model focused on energy optimization was proposed for the centralized task scheduling problem. In this paper, the model extends the optimization process by including an economic element to it. Thus, we propose an energy and monetary cost-Aware mathematical task scheduler model. Compared to the previous model, this model, can allow mobile devices to offload multiple tasks to cloud resources. The results in this paper are more thorough and more aspects of task offloading have been analysed. For instance, the model is evaluated under two different resource augmentation environments for mobile cloud computing: A local private cloud and public clouds. More precisely, the task scheduling problem is optimally solved to minimize: (i) the total energy consumption when applied to a local private cloud, and (ii) the total energy consumption and monetary cost when applied to public clouds. Our proposed model at the centralized broker-node finds optimal solutions for task assignment problem, and provides a significant reduction in the total costs compared with the task assignment by the centralized scheduler without optimization.

Additional Metadata
Keywords cloud computing, computation offloading, Mobile cloud computing, resource augmentation., task scheduler
Persistent URL
Journal IEEE Transactions on Cloud Computing
Nir, M. (Manjinder), Matrawy, A, & St-Hilaire, M. (2015). Economic and energy considerations for resource augmentation in mobile cloud computing. IEEE Transactions on Cloud Computing, PP(99). doi:10.1109/TCC.2015.2469665