“…For security threats that occur in short time, a security situational awareness technique was proposed in [299], which uses fuzzy cluster analysis based on game theory and reinforcement learning to enhance security in smart grids. A big data computing architecture for smart grids was proposed [239], [240], [241] [262], [263], [264], [242] Minimizing number of relay transmissions Removing redundant transmission links Data compression techniques Computing [29], [246], [247], [248] [56], [80], [249], [250], [251], [252], [253], [254], [255], [256] Dynamic voltage and frequency scaling Traffic engineering Processing [30] [258], [259], [260], [261] [57], [58], [59], [60], [61]- [63], [184], [234], [235], [236], [237], [238] [99], [100] [108], [257] Energy-efficient orchestrators Checkpointing aided parallel execution (CAPE) Reducing the amount of exchanged data Cloudlets Virtual machine placement for energy efficiency in [300] with four main elements: 1) data resource where smart grids data is generated by different devices, companies and systems with complex correlated relationship among them, 2) data storage where only meaningful information is stored and processed with in stream mode or batch mode, 3) data analysis using demand-side management or load forecasting for purposes of categorizing the total dema...…”