Title
Experience-based Efficient Scheduling algorithm (EXES) for serving requests in cloud using SDN controller.
Abstract
Efficient servicing of requests in cloud environment has become need of the hour. Cloud services work based on zones in various locations and multiple service requests may be simultaneously considered as a batch and allocated to various zones. Experience-based Efficient Scheduling or EXES focuses on achieving minimum possible waiting time for a batch of requests, under the constraint that overall allocation cost should be less than or equal to a budget limit. Migration of tasks is also possible to balance loads if budget permits and we gain in energy. For each task in a batch and all available zones, a priority value is computed based on previous interaction experience of the zone and the site that generated this task. The zone that produces highest priority for a task, is allocated the task. An SDN controller is in charge of the entire process of priority computation and assigning tasks to zones. Priority is given to requests generating from sites that consumed lesser execution time compared to other sites that have generated requests in request queue of the zone. To the best of authors' knowledge, no existing scheduling scheme in cloud has considered batch processing based on service process experience of zones.
Year
DOI
Venue
2019
10.3233/JIFS-169987
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS
Keywords
Field
DocType
Allocation,budget,cloud,load,minimum waiting time,priority,software-defined-networks
Control theory,Scheduling (computing),Artificial intelligence,Machine learning,Mathematics,Cloud computing,Distributed computing
Journal
Volume
Issue
ISSN
36
SP5
1064-1246
Citations 
PageRank 
References 
0
0.34
0
Authors
2
Name
Order
Citations
PageRank
Anuradha Banerjee122.73
Dil Muhammad Akbar Hussain2489.16