Reference Hub2
An API for Development of User-Defined Scheduling Algorithms in Aneka PaaS Cloud Software: User Defined Schedulers in Aneka PaaS Cloud Software

An API for Development of User-Defined Scheduling Algorithms in Aneka PaaS Cloud Software: User Defined Schedulers in Aneka PaaS Cloud Software

Rajinder Sandhu, Adel Nadjaran Toosi, Rajkumar Buyya
ISBN13: 9781522584070|ISBN10: 1522584072|EISBN13: 9781522584087
DOI: 10.4018/978-1-5225-8407-0.ch009
Cite Chapter Cite Chapter

MLA

Sandhu, Rajinder, et al. "An API for Development of User-Defined Scheduling Algorithms in Aneka PaaS Cloud Software: User Defined Schedulers in Aneka PaaS Cloud Software." Handbook of Research on Cloud Computing and Big Data Applications in IoT, edited by B. B. Gupta and Dharma P. Agrawal, IGI Global, 2019, pp. 170-187. https://doi.org/10.4018/978-1-5225-8407-0.ch009

APA

Sandhu, R., Toosi, A. N., & Buyya, R. (2019). An API for Development of User-Defined Scheduling Algorithms in Aneka PaaS Cloud Software: User Defined Schedulers in Aneka PaaS Cloud Software. In B. Gupta & D. Agrawal (Eds.), Handbook of Research on Cloud Computing and Big Data Applications in IoT (pp. 170-187). IGI Global. https://doi.org/10.4018/978-1-5225-8407-0.ch009

Chicago

Sandhu, Rajinder, Adel Nadjaran Toosi, and Rajkumar Buyya. "An API for Development of User-Defined Scheduling Algorithms in Aneka PaaS Cloud Software: User Defined Schedulers in Aneka PaaS Cloud Software." In Handbook of Research on Cloud Computing and Big Data Applications in IoT, edited by B. B. Gupta and Dharma P. Agrawal, 170-187. Hershey, PA: IGI Global, 2019. https://doi.org/10.4018/978-1-5225-8407-0.ch009

Export Reference

Mendeley
Favorite

Abstract

Cloud computing provides resources using multitenant architecture where infrastructure is created from one or more distributed datacenters. Scheduling of applications in cloud infrastructures is one of the main research area in cloud computing. Researchers have developed many scheduling algorithms and evaluated them using simulators such as CloudSim. Their performance needs to be validated in real-time cloud environments to improve their usefulness. Aneka is one of the prominent PaaS software which allows users to develop cloud application using various programming models and underline infrastructure. This chapter presents a scheduling API developed for the Aneka software platform. Users can develop their own scheduling algorithms using this API and integrate it with Aneka to test their scheduling algorithms in real cloud environments. The proposed API provides all the required functionalities to integrate and schedule private, public, or hybrid cloud with the Aneka software.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.