Skip to main content

An AnyLogic Simulation Model for Power and Performance Analysis of Data Centres

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9272))

Abstract

In this paper we propose a simulation framework that allows for the analysis of power and performance trade-offs for data centres that save energy via power management. The models are cooperating discrete-event and agent-based models, which enable a variety of data centre configurations, including various infrastructural choices, workload models, (heterogeneous) servers and power management strategies. The capabilities of our modelling and simulation approach is shown with an example of a 200-server cluster. A validation that compares our results, for a restricted model with a previously published numerical model is also provided.

B.F. Postema—The work in this paper has been supported by the Dutch national STW project Cooperative Networked Systems (CNS), as part of the program “Robust Design of Cyber- Physical Systems” (CPS).

B.R. Haverkort—The work in this paper has been supported by the EU FP7 project Self Energy-supporting Autonomous Computions (SENSATION; grant no. 318490).

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. AnyLogic: AnyLogic: Multimethod Simulation Software (2000). http://www.anylogic.com/

  2. Arregoces, M., Portolani, M.: Data Center Fundamentals. Cisco Press, Indianapolis (2003)

    Google Scholar 

  3. Barroso, L.A., Hölzle, U.: The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines. Synthesis Lectures on Computer Architecture 8(3), 1–154 (2009). http://www.valleytalk.org/wp-content/uploads/2013/10/WSC_2.4_Final-Draft.pdf

  4. Birke, R., Chen, L.Y., Smirni, E.: Data Centers in the Wild: A Large Performance Study. Tech. rep., IBM Research (2012). http://domino.research.ibm.com/library/cyberdig.nsf/papers/0C306B31CF0D3861852579E40045F17F/File/rz3820.pdf

  5. Bruneo, D., Lhoas, A., Longo, F., Puliafito, A.: Analytical Evaluation of Resource Allocation Policies in Green IaaS Clouds. In: Proc. of 3rd Int. Conf. on Cloud and Green Computing, pp. 84–91. IEEE Computer Society Washington, DC (2013)

    Google Scholar 

  6. Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A.F., Buyya, R.: CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms. Software: Practice and Experience 41(1), 23–50 (2011)

    Google Scholar 

  7. Datacenter Dynamics Intelligence: Global Data Center Power 2013. Tech. rep., Datacenter Dynamics (2013). http://www.dcd-intelligence.com/Products-Services/Open-Research/Global-Data-Center-Power-2013

  8. Emerson Network Power: Energy Logic: Reducing Data Center Energy Consumption by Creating Savings that Cascade Across Systems. White Paper of Emerson Electric Co (2009)

    Google Scholar 

  9. Gandhi, A.: Dynamic Server Provisioning for Data Center Power Management. Phd thesis, Carnegie Mellon University (2013). http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.376.4361

  10. Gandhi, A., Doroudi, S., Harchol-Balter, M., Scheller-Wolf, A.: Exact Analysis of the M/M/k/setup Class of Markov Chains via Recursive Renewal Reward. In: Proc. of the ACM SIGMETRICS Int. Conf. on Measurement and Modeling of Computer Systems, vol. 41, pp. 153–166. ACM, New York (2013)

    Google Scholar 

  11. Ghosh, R., Naik, V.K., Trivedi, K.S.: Power-Performance Trade-offs in IaaS Cloud: A Scalable Analytic Approach. In: Proc. of 41st Int. Conf. on Dependable Systems and Networks Workshops, pp. 152–157. IEEE Computer Society Washington, DC (2011). http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5958802

  12. Katoen, J.P., Noll, T., Santen, T., Seifert, D., Wu, H.: Performance Analysis of Computing Servers using Stochastic Petri Nets and Markov Automata. Technical report, RWTH Aachen University (2013)

    Google Scholar 

  13. von Kistowski, J., Block, H., Beckett, J., Lange, K.D., Arnold, J.A., Kounev, S.: Analysis of the Influences on Server Power Consumption and Energy Efficiency for CPU-Intensive Workloads. In: Proc. of the 6th ACM/SPEC International Conference on Performance Engineering, pp. 223–234. ACM Press, New York (January 2015). http://dl.acm.org/citation.cfm?id=2668930.2688057

  14. Kuhn, P.J., Mashaly, M.: Performance of Self-Adapting Power-Saving Algorithms for ICT Systems. In: Int. Symposium IFIP/IEEE on Integrated Network Management, pp. 720–723. IEEE (2013)

    Google Scholar 

  15. Law, A.M.: Simulation Modeling and Analysis, 5th edn. McGraw-Hill (2015)

    Google Scholar 

  16. Postema, B.F., Haverkort, B.R.: Stochastic Petri Net Models for the Analysis of Trade-Offs in Data Centres with Power Management. In: Klingert, S., Chinnici, M., Rey Porto, M. (eds.) E2DC 2014. LNCS, vol. 8945, pp. 52–67. Springer, Heidelberg (2015)

    Google Scholar 

  17. Stefanek, A., Hayden, R.A., Bradley, J.T.: Fluid Analysis of Energy Consumption using Rewards in Massively Parallel Markov Models. In: Proc. of the 2nd ACM/SPEC International Conference on Performance Engineering (ICPE), pp. 121–132 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Björn F. Postema .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Postema, B.F., Haverkort, B.R. (2015). An AnyLogic Simulation Model for Power and Performance Analysis of Data Centres. In: Beltrán, M., Knottenbelt, W., Bradley, J. (eds) Computer Performance Engineering. EPEW 2015. Lecture Notes in Computer Science(), vol 9272. Springer, Cham. https://doi.org/10.1007/978-3-319-23267-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23267-6_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23266-9

  • Online ISBN: 978-3-319-23267-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics