The literature survey should've been done thoroughly way back in PhD... oh well...
only after all these years, I seem to have a better understanding of the problem itself...
and as every year it gets delayed, every DC meeting is like... have you read the recent papers?
Looks like I've collected many papers every year to properly write a survey.
Index
AB : Agent Based
AD : Adaptive scheduling
SS : Scheduling papers from long time ago. (1970-2000)
SC : Scientific Computing in Cloud
SP : Survey papers on cloud computing - used to gauge the trend.
Type of Workload
BTS : Bag-of-Tasks Scheduling
WFS : Workflow Scheduling
WFS : Workflow Scheduling
CSS : Cloud Service Scheduling
DCU : Datacenter Utilization / VM Allocation
EAS : Energy aware Datacenter resource allocation
QSS : QoS/SLA aware resource allocation
Type of Scheduling
TS : Task Scheduling
HBS : Hybrid cloud scheduling
DCS : Dynamic Cloud Scheduling
SCS : Static Cloud Scheduling
Type of Scheduling
TS : Task Scheduling
HBS : Hybrid cloud scheduling
DCS : Dynamic Cloud Scheduling
SCS : Static Cloud Scheduling
Year Wise
2005
WFS008
2008
DCS001 - grid computing, computing on heterogeneous resources.
WFS008
2008
DCS001 - grid computing, computing on heterogeneous resources.
2010
AD002
SP002
DCU002
EAS002
HBS003(CSS, QSS)
TS005(BTS)
EAS002
HBS003(CSS, QSS)
TS005(BTS)
2011
AB002
SC001
WFS001 (HBS)
WFS004(TS, DCU)
WFS007
WFS001 (HBS)
WFS004(TS, DCU)
WFS007
2012
AB001
EAS001
HBS001
AD003(WFS, HBS)
HBS002(EAS)
DCU002
WFS002(HBS, SC)
HBS004(DCU, TS, QSS, SC)
WFS002(TS,QSS)
WFS003(TS, QSS, DCS)
AD003(WFS, HBS)
HBS002(EAS)
DCU002
WFS002(HBS, SC)
HBS004(DCU, TS, QSS, SC)
WFS002(TS,QSS)
WFS003(TS, QSS, DCS)
EAS003(DCU)
SCS001(DCU)
AD002
AD004(DCU, CSS, QSS)
SCS001(DCU)
AD002
AD004(DCU, CSS, QSS)
2013
SC001
DCU001
2015
SP003
TS007(BTS,EAS)
TS010(QSS)
2016
SP006 - cloud resource provisioning
AB003
2017
TS006(BTS,WFS, DCS)
2018
TS008(EAS, DCU)
TS009(QSS
2019
SC002 - this paper talks about adapting grid for cloud, might be useful for supporting the LHC case
TS001 - API for user defined scheduling algorithms
TS002 - Metaheuristic moth scheduling algorithm
HBS005 - bring up resource utilization of private cloud to optimum, reduces cost of bursting to the public cloud
SP005 - good paper to justify research direction in scheduling
HBS006 - Multi heuristic - GA based PSO (go figure!)
TS003 - PSO for scheduling in cloud computing.
WFS005 - (SC)
WFS006 - H2O cloud, uses reinforcement learning for clustering... not sure.
CSS001 - data streaming hybrid cloud CDN
TS004 - Hybrid PSO based.
2015
SP003
TS007(BTS,EAS)
TS010(QSS)
2016
SP006 - cloud resource provisioning
AB003
2017
TS006(BTS,WFS, DCS)
2018
TS008(EAS, DCU)
TS009(QSS
2019
SC002 - this paper talks about adapting grid for cloud, might be useful for supporting the LHC case
TS001 - API for user defined scheduling algorithms
TS002 - Metaheuristic moth scheduling algorithm
HBS005 - bring up resource utilization of private cloud to optimum, reduces cost of bursting to the public cloud
SP005 - good paper to justify research direction in scheduling
HBS006 - Multi heuristic - GA based PSO (go figure!)
TS003 - PSO for scheduling in cloud computing.
WFS005 - (SC)
WFS006 - H2O cloud, uses reinforcement learning for clustering... not sure.
CSS001 - data streaming hybrid cloud CDN
TS004 - Hybrid PSO based.
Supporting
SS001, SS002, SS003, SS004 (also SP), SS005, SS006, SP004, SP001
Energy Efficiency Factors : Energy cost, carbon Emission rate, Workload, CPU Power Efficiency
HBS002 : reduce cost achieve established desired execution.(WF001)
HBS003 : reduce execution time, running costs (QoS parameters)
HBS004 : execution Time, public cloud cost, #VM leased
SS005 - compares 11 static heuristics, (1) Opportunistic Load Balancing (2) MET Minimum Execution Time (3) MCT ( Minimum Completion Time) (4) Min-Min (5) Max-Min (6) Duplex (7)GA (8) GSA (9) SA (10) Tabu (11) A*
DCU002 Resource Allocation (VM resource allocation : immediate, best effort, advanced reservation, deadline sensitive)
WFS002 : scheduling length(%), Ratio of successful execution(%), QoS factor (trust)
WFS003 :optimize makespan, reliability
WFS004(DCU) : utilization(CPU, Memory)
Now its dragged on to 2020 so need to collect even more papers :(
Energy Efficiency Factors : Energy cost, carbon Emission rate, Workload, CPU Power Efficiency
HBS002 : reduce cost achieve established desired execution.(WF001)
HBS003 : reduce execution time, running costs (QoS parameters)
HBS004 : execution Time, public cloud cost, #VM leased
SS005 - compares 11 static heuristics, (1) Opportunistic Load Balancing (2) MET Minimum Execution Time (3) MCT ( Minimum Completion Time) (4) Min-Min (5) Max-Min (6) Duplex (7)GA (8) GSA (9) SA (10) Tabu (11) A*
DCU002 Resource Allocation (VM resource allocation : immediate, best effort, advanced reservation, deadline sensitive)
WFS002 : scheduling length(%), Ratio of successful execution(%), QoS factor (trust)
WFS003 :optimize makespan, reliability
WFS004(DCU) : utilization(CPU, Memory)
Now its dragged on to 2020 so need to collect even more papers :(