Abstract

Abstract The growing need of computation and processing has led to the generation of data centers. These data centers are usually comprised of hundreds of thousands of servers and other components. This complicated arrangement of the systems lead to the adoption of complex systems. Complex systems prevail in our society as combination of lots of entities, e.g., immune system, human brain and ecosystems. The adoption and interaction of the entities is possible through nonlinear interactions. The interaction between the components of the complex system is carried out in distributed fashion. Big data which is comprised of thousands of machines is also considered to be a form of complex adaptive systems which makes use of large entities, components and nonlinear interactions with each other. The development of such a complex systems raises certain challenges. Apart from management, energy is the most concerned one which is the core discussion of this research. This paper, surveys the state of the art on modern tools, techniques, architectures and algorithms which has been proposed and deployed to achieve energy efficiency in big data over the period of 2007–2015. We group existing approaches aimed at achieving energy efficiency in the complex paradigm of big data. In this categorization, we aim to provide an easy and concise view of the underlined model adapted by each approach in the context of big data.

Highlights

  • Due to the advancement in computer technology, the computer systems have become widespread and complex

  • We examine big data in the context of complex adaptive systems and overview variety of services provided by cloud provider, challenges faced by cloud provider

  • Conclusion and future work In this paper, we surveyed different techniques used for enhancing the energy efficiency of big data

Read more

Summary

Introduction

Due to the advancement in computer technology, the computer systems have become widespread and complex This complex arrangement of the system results into a complex adaptive system (CAS). The management of such systems is carried out with efficient algorithms and is only controlled by different computational methods (Batool and Niazit 2015). The nature of the big data is more or less the same as complex systems. Big data is one of the forms of the complex systems. Efficient energy consumption has remained a concern for researchers and experts because too much energy consumption results in depletion of natural resources, which in turn increase pollution and cause health hazards. In order to cope up with this challenge of energy, different techniques are developed which minimize energy consumption in data centers. Power consumption methodology, control, check and balance of power resources are necessary along with the expendability and accessibility of big data

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call