Research Article

Energy Efficiency Strategy for Big Data in Cloud Environment Using Deep Reinforcement Learning

Table 1

Energy efficiency-related work in cloud environment.

Ref no.Technique usedParameter coveredGoalSimulating environmentLimitations

[22]ISCOLA-LSTMEnergy consumptionEnergy efficiencyPython 3.6More energy consumption in iterative manner

[1]DRL and DQNEnergy consumption, utility, delay, and rewardsOffloading schemeCloudsim 3.0.3No memory to store previous values

[23]Cuckoo optimizationSLAV, SLATAH, and PDMLoad balancing and energy managementCloudsim 3.0.3Cannot handle discrete/multiobjective problems

[24]Multiobjective optimization and VM migrationPower consumption, SLAV, watts per core, NPA, and DVFSEnergy efficiency and resource allocationCloudsim 3.0.3Less parameters are considered

[4]Energy efficiency and temporal load-aware resource allocationPower consumption models (linear, nonlinear, multistate, DVFS) and VM migrationEnergy efficiencyOpenStackNot performing well for EE in high load

[25]LSTM, RNN, WORN-DEAR, SVM, KNN, and L-NO-DEAFAccuracy, residual energy, energy consumption, packet delivery ratio, and throughputEnergy efficiency and scheduling in body-fog-cloudContiki-OS-cooja simulator and IBM watson/thingSpeakOutperformed in real-time requirement

[26]KMGA strategy, meta-heuristic, adaptive link rate, virtual network embedding, sleep mode, and green routingEnergy-QoS, make-span, energy consumption, VM migration, and overall SLAEnergy efficiency and resource managementCloudSim 3.0.3More VM migration with more make span

[27]EA-VM consolidation, server under load detection, VM selection/placement, maximum fitQoS, energy consumption, live migration, SLA violation, and server loadVM consolidation and energy consumptionCloudSim 3.0.3Load balancing with high VM migration

[28]Deadline partition strategy, energy and cost model, and task and resource selectionDVFS, execution time, computation cost, SLA violation, execution time, and energy consumptionEnergy-aware scheduling, and workflow schedulingCloudSim 3.0.3Performance decreases/more energy consumption in more VM migration