Utility and Cloud Computing, IEEE Internatonal Conference on (2012)
Chicago, IL, USA USA
Nov. 5, 2012 to Nov. 8, 2012
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/UCC.2012.33
The more instrumented society is demanding smarter services to help coordinate daily activities and exceptional situations. Applications become sophisticated and context-aware as the pervasiveness of technology increases. In order to cope with resource limitations of mobile-based environments, it is a common practice to delegate processing intensive components to a Cloud Computing infrastructure. In this scenario, executions of server-based jobs are still dependent on the local variations of the end-user context. We claim that there is a need for an advanced model for smarter services that combines techniques of context awareness and adaptive job scheduling. This model aims at rationalising the resource utilisation in a Cloud Computing environment, while leading to significant improvement of quality of service. In this paper, we introduce such a model and describe its performance benefits through a combination of social and service simulations. We analyse the results by demonstrating gains in performance, quality of service, reduction of wasted jobs, and improvement of overall end-user experience.
virtualisation, context awareness, job scheduling, cloud computing
M. D. Assuncao, M. A. Netto, F. Koch and S. Bianchi, "Context-Aware Job Scheduling for Cloud Computing Environments," Utility and Cloud Computing, IEEE Internatonal Conference on(UCC), Chicago, IL, USA USA, 2012, pp. 255-262.