Skip to main content

Advertisement

Log in

Energy-efficient dynamic clusters of servers

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Electric power consumed by servers has to be reduced in order to realize green societies. We consider computation (CP) and storage (ST) types of application processes performed on servers in this paper, where CPU and storage drives are mainly used, respectively. In the storage- and computation-based power consumption model proposed by the authors, the power consumption rate of a server depends on what types of processes are performed but is independent of how may processes are performed on the server. In the storage- and computation-based processing model, the execution time of an ST process depends on the number of concurrent CP and ST processes but the execution time of a CP process depends on only CP processes and is independent of ST processes. In our previous studies, the energy-aware algorithm is discussed to select a server in a cluster of servers for each request so that the total power consumption of the servers can be reduced. However, a server consumes electric power even if the server is idle, i.e. no process is performed. In this paper, we discuss a dynamic energy-aware (DEA) cluster which includes only active servers where at least one process is performed. A server for each request is selected in a dynamic cluster so that the total power consumption of servers in the cluster can be reduced. We evaluate the DEA algorithm in terms of the total power consumption and average execution time and show the total power consumption can be reduced.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Waluyo A, Rahayu W, Taniar D, Srinivasan B (2011) A novel structure and access mechanism for mobile broadcast data in digital ecosystems. IEEE Trans Ind Electron 58(6):2173–2182

    Article  Google Scholar 

  2. Enokido T, Suzuki K, Aikebaier A, Takizawa M (2010) Process allocation algorithm for improving the energy efficiency in distributed systems. In: Proceedings of IEEE the 24th international conference on advanced information networking and applications (AINA-2010), pp 142–149

  3. Enokido T, Aikebaier A, Takizawa M (2011) Process allocation algorithms for saving power consumption in peer-to-peer systems. IEEE Trans Ind Electron 58(6):2097–2105

    Article  Google Scholar 

  4. Enokido T, Takizawa M (2012) An extended power consumption model for distributed applications. In: Proceedings of IEEE the 26th international conference on advanced information networking and applications (AINA-2012), pp 912–919

  5. Inoue T, Ikeda M, Enokido T, Aikebaier A, Takizawa M (2011) A power consumption model for storage-based applications. In: Proceedings of the fifth international conference on complex, intelligent, and software intensive systems (CISIS-2011), pp 612–617

  6. Inoue T, Enokido T, Aikebaier A, Takizawa M (2011) A power consumption model of a storage server. In: Proceedings of the 14-th international conference on network-based information systems (NBiS-2011), pp 382–387

  7. Enokido T, Aikebaier A, Takizawa M (2010) A model for reducing power consumption in peer-to-peer systems. IEEE Syst J 4(2):221–229

    Article  Google Scholar 

  8. Enokido T, Aikebaier A, Deen SM, Takizawa M (2010) Power consumption-based server selection algorithms for communication-based systems. In: Proceedings of the 13th international conference on network-based information systems (NBiS-2010), pp 201–208

  9. Ghobadi A, Eswaran C, Muthuvelu N, Tan IKT, Kee YL (2009) An adaptive wrapper algorithm for file transfer applications to support optimal large file transfers. In: Proceedings of IEEE the 11th international conference on advanced communication technology (ICACT 2009), pp 315–320

  10. Inoue T, Aikebaier A, Enokido T, Takizawa M (2012) Algorithms for selecting energy-efficient storage servers in storage and computation oriented applications. In: Proceedings of IEEE the 26th international conference on advanced information networking and applications (AINA-2012), pp 217–224

  11. Inoue T, Aikebaier A, Enokido T, Takizawa M (2012) Energy-aware distributed systems for computation and storage-based applications, In: Proceedings of the 6th international conference on complex, intelligent, and software intensive systems (CISIS-2012), CD-ROM

  12. Dong H, Hussain FK, Chang E (2010) Semantic service retrieval and QoS measurement in the digital ecosystem environment. In: Proceedings of the complex, intelligent, and software intensive systems (CISIS-2010), pp 153–160

  13. Inoue T, Aikebaier A, Enokido T, Takizawa M (2012) Energy-aware distributed systems for computation and storage-based applications. In: Proceedings of the 7th international conference on broadband and wireless computing, communication and applications (BWCCA-2012), CD-ROM

  14. Bianchini R, Rajamony R (2004) Power and energy management for server systems. Computer 37(11):68–76

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Makoto Takizawa.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Duolikun, D., Enokido, T., Aikebaier, A. et al. Energy-efficient dynamic clusters of servers. J Supercomput 71, 1642–1656 (2015). https://doi.org/10.1007/s11227-014-1261-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-014-1261-3

Keywords

Navigation