Skip to main content
Erschienen in: Journal of Network and Systems Management 1/2015

01.01.2015

Allocating Compute and Network Resources Under Management Objectives in Large-Scale Clouds

verfasst von: Fetahi Wuhib, Rerngvit Yanggratoke, Rolf Stadler

Erschienen in: Journal of Network and Systems Management | Ausgabe 1/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We consider the problem of jointly allocating compute and network resources in a large Infrastructure-as-a-service cloud. We formulate the problem of optimally allocating resources to virtual data centers (VDCs) for four well-known management objectives: balanced load, energy efficiency, fair allocation, and service differentiation. Then, we outline an architecture for resource allocation, which centers around a set of cooperating controllers, each solving a problem related to the chosen management objective. We illustrate how a global management objective is mapped onto objectives that govern the execution of these controllers. For a key controller, the Dynamic Placement Controller, we give a detailed distributed design, which is based on a gossip protocol that can switch between management objectives. The design is applicable to a broad class of management objectives, which we characterize through a property of the objective function. The property ensures the applicability of an iterative descent method that the gossip protocol implements. We evaluate, through simulation, the dynamic placement of VDCs for a large cloud under changing load and VDC churn. Simulation results show that this controller is effective and highly scalable, up to 100’000 nodes, for the management objectives considered.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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 "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

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!

Literatur
2.
Zurück zum Zitat Wuhib, F., Stadler, R., Spreitzer, M.: Network and service management. IEEE Transactions on (2012) Wuhib, F., Stadler, R., Spreitzer, M.: Network and service management. IEEE Transactions on (2012)
3.
Zurück zum Zitat Wuhib, F., Stadler, R., Spreitzer, M.: In international conference on network and service management (2010) Wuhib, F., Stadler, R., Spreitzer, M.: In international conference on network and service management (2010)
4.
Zurück zum Zitat Yanggratoke, R., Wuhib, F., Stadler, R.: In International conference on network and service management (2011) Yanggratoke, R., Wuhib, F., Stadler, R.: In International conference on network and service management (2011)
5.
Zurück zum Zitat Wuhib, F., Stadler, R., Lindgren, H.: In Proceedings of the 7th international conference on network and services management CNSM ’12 (2012) Wuhib, F., Stadler, R., Lindgren, H.: In Proceedings of the 7th international conference on network and services management CNSM ’12 (2012)
10.
Zurück zum Zitat Popa, L., Ratnasamy, S., Iannaccone, G., Krishnamurthy, A., Stoica, I.: In Proceedings of the 6th international conference (ACM, New York, NY, USA, 2010), Co-NEXT ’10, pp. 16:1–16:12. doi:10.1145/1921168.1921189 Popa, L., Ratnasamy, S., Iannaccone, G., Krishnamurthy, A., Stoica, I.: In Proceedings of the 6th international conference (ACM, New York, NY, USA, 2010), Co-NEXT ’10, pp. 16:1–16:12. doi:10.​1145/​1921168.​1921189
11.
Zurück zum Zitat Raiciu, C., Ionescu, M., Niculescu, D.: In Proceedings of the 4th USENIX conference on hot topics in cloud computing (USENIX Association, Berkeley, CA, USA, 2012), HotCloud’12, pp. 6–6 Raiciu, C., Ionescu, M., Niculescu, D.: In Proceedings of the 4th USENIX conference on hot topics in cloud computing (USENIX Association, Berkeley, CA, USA, 2012), HotCloud’12, pp. 6–6
12.
Zurück zum Zitat Verma, A., Ahuja, P., Neogi, A.: In Proceedings of the 9th ACM/IFIP/USENIX international conference on middleware Springer, New York, Inc., New York, (2008) Middleware ’08, pp. 243–264 Verma, A., Ahuja, P., Neogi, A.: In Proceedings of the 9th ACM/IFIP/USENIX international conference on middleware Springer, New York, Inc., New York, (2008) Middleware ’08, pp. 243–264
13.
Zurück zum Zitat Verma, A., Kumar, G., Koller, R.: In Proceedings of the 11th international middleware conference industrial track (ACM, New York, 2010), Middleware Industrial Track ’10, pp. 11–16 Verma, A., Kumar, G., Koller, R.: In Proceedings of the 11th international middleware conference industrial track (ACM, New York, 2010), Middleware Industrial Track ’10, pp. 11–16
15.
Zurück zum Zitat Voulgaris, S., Gavidia, D., van Steen, M.: J. Netw. Syst. Manag. 13(2), 197 (2005)CrossRef Voulgaris, S., Gavidia, D., van Steen, M.: J. Netw. Syst. Manag. 13(2), 197 (2005)CrossRef
16.
Zurück zum Zitat Allavena, A., Demers, A., Hopcroft, J.E.: In Proceedings of the twenty-fourth annual ACM symposium on principles of distributed computing pp. 292–301, ACM, New York (2005), PODC ’05. DOI 10.1145/1073814.1073871 Allavena, A., Demers, A., Hopcroft, J.E.: In Proceedings of the twenty-fourth annual ACM symposium on principles of distributed computing pp. 292–301, ACM, New York (2005), PODC ’05. DOI 10.​1145/​1073814.​1073871
18.
Zurück zum Zitat Reiss, C., Tumanov, A., Ganger, G.R., Katz, R.H., Kozuch, M.A.: In ACM symposium on cloud computing (SoCC) San Jose, (2012) Reiss, C., Tumanov, A., Ganger, G.R., Katz, R.H., Kozuch, M.A.: In ACM symposium on cloud computing (SoCC) San Jose, (2012)
20.
Zurück zum Zitat Guo, C., Lu, G., Wang, H.J., Yang, S., Kong, C., Sun, P., Wu, W., Zhang, Y.: In Proceedings of the 6th international conference, pp. 15:1–15:12. ACM, New York (2010), Co-NEXT ’10. doi:10.1145/1921168.1921188 Guo, C., Lu, G., Wang, H.J., Yang, S., Kong, C., Sun, P., Wu, W., Zhang, Y.: In Proceedings of the 6th international conference, pp. 15:1–15:12. ACM, New York (2010), Co-NEXT ’10. doi:10.​1145/​1921168.​1921188
21.
Zurück zum Zitat Ballani, H., Costa, P., Karagiannis, T., Rowstron, A.: In Proceedings of the ACM SIGCOMM 2011 conference, pp. 242–253. ACM, New York (2011), SIGCOMM ’11. doi:10.1145/2018436.2018465 Ballani, H., Costa, P., Karagiannis, T., Rowstron, A.: In Proceedings of the ACM SIGCOMM 2011 conference, pp. 242–253. ACM, New York (2011), SIGCOMM ’11. doi:10.​1145/​2018436.​2018465
27.
Zurück zum Zitat Biran, O., Corradi, A., Fanelli, M., Foschini, L., Nus, A., Raz, D., Silvera, E.: In Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM international symposium on, pp. 498–506. doi:10.1109/CCGrid.2012.119 (2012) Biran, O., Corradi, A., Fanelli, M., Foschini, L., Nus, A., Raz, D., Silvera, E.: In Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM international symposium on, pp. 498–506. doi:10.​1109/​CCGrid.​2012.​119 (2012)
28.
Zurück zum Zitat Jayasinghe, D., Pu, C., Eilam, T., Steinder, M., Whally, I., Snible, E.: In services computing (SCC), 2011 IEEE international conference on, pp. 72–79. doi:10.1109/SCC.2011.28 (2011) Jayasinghe, D., Pu, C., Eilam, T., Steinder, M., Whally, I., Snible, E.: In services computing (SCC), 2011 IEEE international conference on, pp. 72–79. doi:10.​1109/​SCC.​2011.​28 (2011)
29.
Zurück zum Zitat Yazir, Y., Matthews, C., Farahbod, R., Neville, S., Guitouni, A., Ganti, S., Coady, Y.: In IEEE international conference on cloud computing, pp. 91–98. doi:10.1109/CLOUD.2010.66 (2010) Yazir, Y., Matthews, C., Farahbod, R., Neville, S., Guitouni, A., Ganti, S., Coady, Y.: In IEEE international conference on cloud computing, pp. 91–98. doi:10.​1109/​CLOUD.​2010.​66 (2010)
30.
32.
Zurück zum Zitat Rao, J., Wei, Y., Gong, J., Xu, C.Z.: In Proceedings of the nineteenth international workshop on quality of service. IEEE Press, Piscataway (2011), IWQoS ’11, pp. 31:1–31:9 Rao, J., Wei, Y., Gong, J., Xu, C.Z.: In Proceedings of the nineteenth international workshop on quality of service. IEEE Press, Piscataway (2011), IWQoS ’11, pp. 31:1–31:9
33.
Zurück zum Zitat Li, J.Z., Woodside, M., Chinneck, J., Litoiu, M.: In Proceedings of the 7th international conference on network and services management (2011), CNSM ’11, pp. 162–170 Li, J.Z., Woodside, M., Chinneck, J., Litoiu, M.: In Proceedings of the 7th international conference on network and services management (2011), CNSM ’11, pp. 162–170
34.
Zurück zum Zitat Mudigonda, J., Yalagandula, P., Al-Fares, M., Mogul, J.C.: In Proceedings of the 7th USENIX conference on Networked systems design and implementation. USENIX Association, Berkeley, NSDI’10, pp. 18–18 (2010) Mudigonda, J., Yalagandula, P., Al-Fares, M., Mogul, J.C.: In Proceedings of the 7th USENIX conference on Networked systems design and implementation. USENIX Association, Berkeley, NSDI’10, pp. 18–18 (2010)
35.
Zurück zum Zitat Raiciu, C., Barre, S., Pluntke, C., Greenhalgh, A., Wischik, D., Handley, M.: In Proceedings of the ACM SIGCOMM 2011 conference. ACM, New York (2011), SIGCOMM ’11, pp. 266–277. doi:10.1145/2018436.2018467 Raiciu, C., Barre, S., Pluntke, C., Greenhalgh, A., Wischik, D., Handley, M.: In Proceedings of the ACM SIGCOMM 2011 conference. ACM, New York (2011), SIGCOMM ’11, pp. 266–277. doi:10.​1145/​2018436.​2018467
37.
Zurück zum Zitat Koslovski, G., Soudan, S., Goncalves, P., Vicat-Blanc, P.: In integrated network management (IM), 2011 IFIP/IEEE international symposium on (2011), pp. 153–160. doi:10.1109/INM.2011.5990686 Koslovski, G., Soudan, S., Goncalves, P., Vicat-Blanc, P.: In integrated network management (IM), 2011 IFIP/IEEE international symposium on (2011), pp. 153–160. doi:10.​1109/​INM.​2011.​5990686
Metadaten
Titel
Allocating Compute and Network Resources Under Management Objectives in Large-Scale Clouds
verfasst von
Fetahi Wuhib
Rerngvit Yanggratoke
Rolf Stadler
Publikationsdatum
01.01.2015
Verlag
Springer US
Erschienen in
Journal of Network and Systems Management / Ausgabe 1/2015
Print ISSN: 1064-7570
Elektronische ISSN: 1573-7705
DOI
https://doi.org/10.1007/s10922-013-9280-6

Weitere Artikel der Ausgabe 1/2015

Journal of Network and Systems Management 1/2015 Zur Ausgabe