Skip to main content
Top

2020 | OriginalPaper | Chapter

A Stochastic Bin Packing Approach for Server Consolidation with Conflicts

Authors : John Martinovic, Markus Hähnel, Waltenegus Dargie, Guntram Scheithauer

Published in: Operations Research Proceedings 2019

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The energy consumption of large-scale data centers or server clusters is expected to grow significantly in the next couple of years contributing to up to 13% of the worldwide energy demand in 2030. As the involved processing units require a disproportional amount of energy when they are idle, underutilized or overloaded, balancing the supply of and the demand for computing resources is a key issue to obtain energy-efficient server consolidations. Whereas traditional concepts mostly consider deterministic predictions of the future workloads or only aim at finding approximate solutions, here we propose an exact bin packing based approach to tackle the problem of assigning jobs with (not necessarily independent) stochastic characteristics to a minimal amount of servers subject to further practical constraints. Finally, this new approach is tested against real-world instances obtained from a Google data center.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Andrae, A.S.G., Edler, T.: On global electricity usage of communication technology: trends to 2030. Challenges 6(1), 117–157 (2015)CrossRef Andrae, A.S.G., Edler, T.: On global electricity usage of communication technology: trends to 2030. Challenges 6(1), 117–157 (2015)CrossRef
2.
go back to reference Balakrishnan, N., Nevzorov, V.B.: A Primer on Statistical Distributions, 1st edn. Wiley, New York (2003)CrossRef Balakrishnan, N., Nevzorov, V.B.: A Primer on Statistical Distributions, 1st edn. Wiley, New York (2003)CrossRef
3.
go back to reference Benson, T., Anand, A., Akella, A., Zhang, M.: Understanding data center traffic characteristics. Comput. Commun. Rev. 40(1), 92–99 (2010)CrossRef Benson, T., Anand, A., Akella, A., Zhang, M.: Understanding data center traffic characteristics. Comput. Commun. Rev. 40(1), 92–99 (2010)CrossRef
6.
go back to reference Dargie, W.: A stochastic model for estimating the power consumption of a server. IEEE Trans. Comput. 64(5), 1311–1322 (2015)CrossRef Dargie, W.: A stochastic model for estimating the power consumption of a server. IEEE Trans. Comput. 64(5), 1311–1322 (2015)CrossRef
7.
go back to reference Delorme, M. Iori, M., Martello, S.: Bin packing and cutting stock problems: mathematical models and exact algorithms. Eur. J. Oper. Res. 255, 1–20 (2016)CrossRef Delorme, M. Iori, M., Martello, S.: Bin packing and cutting stock problems: mathematical models and exact algorithms. Eur. J. Oper. Res. 255, 1–20 (2016)CrossRef
8.
go back to reference Goel, A., Indyk, P.: Stochastic Load Balancing and Related Problems. In: Proceeding of 40th Annual Symposium on Foundations of Computer Science, pp. 579–586 (1999) Goel, A., Indyk, P.: Stochastic Load Balancing and Related Problems. In: Proceeding of 40th Annual Symposium on Foundations of Computer Science, pp. 579–586 (1999)
9.
go back to reference Hähnel, M., Martinovic, J., Scheithauer, G., Fischer, A., Schill, A., Dargie, W.: Extending the cutting stock problem for consolidating services with stochastic workloads. IEEE Trans. Parallel Distrib. Syst. 29(11), 2478–2488 (2018)CrossRef Hähnel, M., Martinovic, J., Scheithauer, G., Fischer, A., Schill, A., Dargie, W.: Extending the cutting stock problem for consolidating services with stochastic workloads. IEEE Trans. Parallel Distrib. Syst. 29(11), 2478–2488 (2018)CrossRef
10.
go back to reference Kantorovich, L.V.: Mathematical methods of organising and planning production. Manag. Sci. 6, 366–422 (1939 Russian, 1960 English) Kantorovich, L.V.: Mathematical methods of organising and planning production. Manag. Sci. 6, 366–422 (1939 Russian, 1960 English)
11.
go back to reference Kleinberg, J., Rabani, Y., Tardos, E.: Allocating bandwidth for Bursty connections. SIAM J. Comput. 30(1), 191–217 (2000)CrossRef Kleinberg, J., Rabani, Y., Tardos, E.: Allocating bandwidth for Bursty connections. SIAM J. Comput. 30(1), 191–217 (2000)CrossRef
13.
go back to reference Martinovic, J., Hähnel, M., Scheithauer, G., Dargie, W., Fischer, A.: Cutting stock problems with nondeterministic item lengths: a new approach to server consolidation. 4OR 17(2), 173–200 (2019) Martinovic, J., Hähnel, M., Scheithauer, G., Dargie, W., Fischer, A.: Cutting stock problems with nondeterministic item lengths: a new approach to server consolidation. 4OR 17(2), 173–200 (2019)
14.
go back to reference Reiss, C., Wilkes, J., Hellerstein, J.L.: Google cluster-usage traces: format + schema. Technical Report, Google Inc., Mountain View (2011) Reiss, C., Wilkes, J., Hellerstein, J.L.: Google cluster-usage traces: format + schema. Technical Report, Google Inc., Mountain View (2011)
15.
go back to reference Wang, M., Meng, X., Zhang, L.: Consolidating virtual machines with dynamic bandwidth demand in data centers. Proceedings of IEEE INFOCOM, pp. 71–75 (2011) Wang, M., Meng, X., Zhang, L.: Consolidating virtual machines with dynamic bandwidth demand in data centers. Proceedings of IEEE INFOCOM, pp. 71–75 (2011)
16.
go back to reference Yu, L., Chen, L., Cai, Z., Shen, H., Liang, Y., Pan, Y.: Stochastic load balancing for virtual resource management in datacenters. IEEE Trans. Cloud Comput. 8(2), 459–472 (2020)CrossRef Yu, L., Chen, L., Cai, Z., Shen, H., Liang, Y., Pan, Y.: Stochastic load balancing for virtual resource management in datacenters. IEEE Trans. Cloud Comput. 8(2), 459–472 (2020)CrossRef
Metadata
Title
A Stochastic Bin Packing Approach for Server Consolidation with Conflicts
Authors
John Martinovic
Markus Hähnel
Waltenegus Dargie
Guntram Scheithauer
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-48439-2_19

Premium Partner