Skip to main content
Erschienen in: Wireless Personal Communications 1/2017

15.06.2017

Using Thermal-Aware VM Migration Mechanism for High-Availability Cloud Computing

Erschienen in: Wireless Personal Communications | Ausgabe 1/2017

Einloggen

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

search-config
loading …

Abstract

Cloud computing, such as Infrastructure as a Service (IaaS), enables vendors to use virtualization technology to rent computing resources on a physical machine to execute the desired applications of users. IaaS is the most common business model of cloud computing; however, its availability remains a concern among users. Several factors affect the availability of a cloud computing center, such as interruption of service caused by hardware component damage. In this study, we focused on the thermal emergency event of CPU overheating caused by chassis fan damage, and determined a method to resolve the crisis before a crash occurs. We designed a thermal-aware VM migration manager (TAVMM) that can determine the health of a physical machine from its temperature and resource use information. By leveraging VM migration, the risk to the physical machine can be removed by transferring its load to a normal one and reducing the CPU temperature. We propose heat transfer and migration time as criteria for a VM selection policy and the load balance algorithm regarding thermal tolerance as the VM allocation policy. The simulation results show that a TAVMM with the proposed VM selection and allocation policy can enhance system ability and reduce the number of VM failures.

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

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+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!

Literatur
1.
Zurück zum Zitat Mell, P., & Grance, T. (2011). The NIST definition of cloud computing. NIST Special Publication 800-145. Mell, P., & Grance, T. (2011). The NIST definition of cloud computing. NIST Special Publication 800-145.
6.
Zurück zum Zitat Moore, J., Chase, J., Ranganathan, P., & Sharma, R. (2005). Making scheduling “cool”: Temperature-aware workload placement in data centers. In Proceedings of USENIX annual technical conference (pp. 61–75). Moore, J., Chase, J., Ranganathan, P., & Sharma, R. (2005). Making scheduling “cool”: Temperature-aware workload placement in data centers. In Proceedings of USENIX annual technical conference (pp. 61–75).
7.
Zurück zum Zitat Ramos, L., & Bianchini, R. (2008). C-oracle: Predictive thermal management for data centers. In Proceedings of the fourteenth international symposium on high-performance computer architecture (HPCA’08). Ramos, L., & Bianchini, R. (2008). C-oracle: Predictive thermal management for data centers. In Proceedings of the fourteenth international symposium on high-performance computer architecture (HPCA’08).
8.
Zurück zum Zitat Fu, S. (2010). Failure-aware resource management for high-availability computing clusters with distributed virtual machines. Proceedings of journal of parallel and distributed computing, 70, 384–393.CrossRefMATH Fu, S. (2010). Failure-aware resource management for high-availability computing clusters with distributed virtual machines. Proceedings of journal of parallel and distributed computing, 70, 384–393.CrossRefMATH
9.
Zurück zum Zitat Guan, Q., Zhang, Z., & Fu, S. (2012). Ensemble of Bayesian predictors and decision trees for proactive failure management in cloud computing systems. Proceedings of Journal of Communications, 7(1), 52–61. Guan, Q., Zhang, Z., & Fu, S. (2012). Ensemble of Bayesian predictors and decision trees for proactive failure management in cloud computing systems. Proceedings of Journal of Communications, 7(1), 52–61.
10.
Zurück zum Zitat Wang, Y., & Qiao, M. (2010). Virtual machine auto-configuration for web application. In Proceedings of performance computing and communications conference (IPCCC), 2010 IEEE 29th international. Wang, Y., & Qiao, M. (2010). Virtual machine auto-configuration for web application. In Proceedings of performance computing and communications conference (IPCCC), 2010 IEEE 29th international.
11.
Zurück zum Zitat Salami, H., Saadatfar, H., Fard, F. R., Shekofteh S. K., & Deldari, H. (2010). Improving cluster computing performance based on job futurity prediction. In Proceedings of 2010 3rd international conference on advanced computer theory and engineering (ICACTE). Salami, H., Saadatfar, H., Fard, F. R., Shekofteh S. K., & Deldari, H. (2010). Improving cluster computing performance based on job futurity prediction. In Proceedings of 2010 3rd international conference on advanced computer theory and engineering (ICACTE).
12.
Zurück zum Zitat Sahoo, R. K., Oliner, A. J., Rish, I., Gupta, M., Moreira, J. E., &Ma, S. (2003). Critical event prediction for proactive management in large-scale computer clusters. In Proceedings of ACM international conference on knowledge discovery and data dining (SIGKDD). Sahoo, R. K., Oliner, A. J., Rish, I., Gupta, M., Moreira, J. E., &Ma, S. (2003). Critical event prediction for proactive management in large-scale computer clusters. In Proceedings of ACM international conference on knowledge discovery and data dining (SIGKDD).
13.
Zurück zum Zitat Mickens, J. W., & Noble, B. D. (2006). Exploiting availability prediction in distributed systems. In Proceedings of USENIX symposium on networked systems design and implementation (NSDI). Mickens, J. W., & Noble, B. D. (2006). Exploiting availability prediction in distributed systems. In Proceedings of USENIX symposium on networked systems design and implementation (NSDI).
14.
Zurück zum Zitat Fu, S., & Xu, C. (2010). Quantifying event correlations for proactive failure management in networked computing systems. Proceedings of Journal of Parallel and Distributed Computing, 70(11), 1100–1109.CrossRefMATH Fu, S., & Xu, C. (2010). Quantifying event correlations for proactive failure management in networked computing systems. Proceedings of Journal of Parallel and Distributed Computing, 70(11), 1100–1109.CrossRefMATH
15.
Zurück zum Zitat Gu, J., Zheng, Z., Lan, Z., White, J., Hocks, E., & Park, B. H. (2008). Dynamic meta-learning for failure prediction in large-scale systems: A case study. In Proceedings of IEEE international conference on parallel processing (ICPP). Gu, J., Zheng, Z., Lan, Z., White, J., Hocks, E., & Park, B. H. (2008). Dynamic meta-learning for failure prediction in large-scale systems: A case study. In Proceedings of IEEE international conference on parallel processing (ICPP).
18.
Zurück zum Zitat Ivan, R., Lee, E. K., Pompili, D., Parashar, M., Gamell, M., & Figueiredo, R. J. (2010). Towards energy-efficient reactive thermal management in instrumented datacenters. In Proceedings of IEEE/ACM international conference on energy efficient grids, clouds and clusters workshop (E2GC2), Brussels, Belgium. Ivan, R., Lee, E. K., Pompili, D., Parashar, M., Gamell, M., & Figueiredo, R. J. (2010). Towards energy-efficient reactive thermal management in instrumented datacenters. In Proceedings of IEEE/ACM international conference on energy efficient grids, clouds and clusters workshop (E2GC2), Brussels, Belgium.
19.
Zurück zum Zitat Choi, J., Kim, Y., Sivasubramaniam, A., Srebric, J., Wang, Q., & Lee, J. (2007). Modeling and managing thermal profiles of rack-mounted servers with ThermoStat. In Proceedings of IEEE 13th international symposium on high performance computer architecture. Choi, J., Kim, Y., Sivasubramaniam, A., Srebric, J., Wang, Q., & Lee, J. (2007). Modeling and managing thermal profiles of rack-mounted servers with ThermoStat. In Proceedings of IEEE 13th international symposium on high performance computer architecture.
20.
Zurück zum Zitat Beloglazov, A., & Buyya, R. (2012). Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Journal Concurrency and Computation: Practice & Experience, 24(13), 1397–1420.CrossRef Beloglazov, A., & Buyya, R. (2012). Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Journal Concurrency and Computation: Practice & Experience, 24(13), 1397–1420.CrossRef
21.
Zurück zum Zitat Wang, X., & Wang, Y. (2011). Coordinating power control and performance management for virtualized server clusters. IEEE transactions on parallel and distributed systems, 22(2), 245–259.CrossRef Wang, X., & Wang, Y. (2011). Coordinating power control and performance management for virtualized server clusters. IEEE transactions on parallel and distributed systems, 22(2), 245–259.CrossRef
22.
Zurück zum Zitat Zhao, Y. (2009). Adaptive distributed load balancing algorithm based on live migration of virtual machines in cloud. In Proceedings of the 2009 fifth international joint conference on INC, IMS and IDC, NCM '09 (pp. 170–175). Zhao, Y. (2009). Adaptive distributed load balancing algorithm based on live migration of virtual machines in cloud. In Proceedings of the 2009 fifth international joint conference on INC, IMS and IDC, NCM '09 (pp. 170–175).
23.
Zurück zum Zitat Kansal, N. J., & Chana, I. (2012). Cloud load balancing techniques: A step towards green computing. In Proceedings of IJCSI. Kansal, N. J., & Chana, I. (2012). Cloud load balancing techniques: A step towards green computing. In Proceedings of IJCSI.
24.
Zurück zum Zitat Epping, D., &Denneman, F. (2010). VMware vSphere 4.1 HA and DRS technical deepdive. CreateSpace, USA. Epping, D., &Denneman, F. (2010). VMware vSphere 4.1 HA and DRS technical deepdive. CreateSpace, USA.
25.
Zurück zum Zitat Wang, J., von Laszewski, G., Dayal, J., He, X., Younge, A., & Furlani, T. (2009). Towards thermal aware workload scheduling in a data center. In Proceedings of the 2009 10th international symposium on pervasive systems, algorithms, and networks. Wang, J., von Laszewski, G., Dayal, J., He, X., Younge, A., & Furlani, T. (2009). Towards thermal aware workload scheduling in a data center. In Proceedings of the 2009 10th international symposium on pervasive systems, algorithms, and networks.
26.
Zurück zum Zitat Pakbaznia, E., Ghasemazar, M., & Pedram, M. (2010). Temperature aware dynamic resource provisioning in a power optimized datacenter. In Proceedings of design automation and test in Europe. Pakbaznia, E., Ghasemazar, M., & Pedram, M. (2010). Temperature aware dynamic resource provisioning in a power optimized datacenter. In Proceedings of design automation and test in Europe.
27.
Zurück zum Zitat Tang, Q., Gupta, S. K. S., Stanzione, D., & Cayton, P. (2006). Thermal-aware task scheduling to minimize energy usage of blade server based datacenters. In Proceedings of IEEE international symposium on dependable, autonomic and secure computing (DASC’06). Tang, Q., Gupta, S. K. S., Stanzione, D., & Cayton, P. (2006). Thermal-aware task scheduling to minimize energy usage of blade server based datacenters. In Proceedings of IEEE international symposium on dependable, autonomic and secure computing (DASC’06).
28.
Zurück zum Zitat Weissel, A., & Bellosa, F. (2004). Dynamic thermal management for distributed systems. In Proceedings of the first workshop on temperature-aware computer systems (TACS’04). Weissel, A., & Bellosa, F. (2004). Dynamic thermal management for distributed systems. In Proceedings of the first workshop on temperature-aware computer systems (TACS’04).
29.
Zurück zum Zitat Ferreira, A., Mosse, D., & Oh, J. (2007). Thermal faults modeling using a RC model with an application to web farms. In Proceedings of the 19th euromicro conference on real-time systems (ECRTS’07), (pp. 113-124). Ferreira, A., Mosse, D., & Oh, J. (2007). Thermal faults modeling using a RC model with an application to web farms. In Proceedings of the 19th euromicro conference on real-time systems (ECRTS’07), (pp. 113-124).
30.
Zurück zum Zitat Heath, T., Centeno, A. P., George, P., Ramos, L., Jaluria, Y., & Bianchini, R. (2006, October). Mercury and Freon: Temperature emulation and management for server systems. In Proceedings of the 12th international conference on architectural support for programming languages and operating systems (ASPLOS XII), (pp. 106-116). Heath, T., Centeno, A. P., George, P., Ramos, L., Jaluria, Y., & Bianchini, R. (2006, October). Mercury and Freon: Temperature emulation and management for server systems. In Proceedings of the 12th international conference on architectural support for programming languages and operating systems (ASPLOS XII), (pp. 106-116).
31.
Zurück zum Zitat Clark, C., Fraser, K., Hand, S., Hansen, J. G., Jul, E., Limpach, C., et al. (2005). Live migration of virtual machines. In NSDI ’05: 2nd symposium on networked systems design & implementation, (pp. 273–286). Clark, C., Fraser, K., Hand, S., Hansen, J. G., Jul, E., Limpach, C., et al. (2005). Live migration of virtual machines. In NSDI ’05: 2nd symposium on networked systems design & implementation, (pp. 273–286).
32.
Zurück zum Zitat Zhao, M., & Figueiredom, R. J. (2007). Experimental study of virtual machine migration in support of reservation of cluster resources. In Virtualization technology in distributed computing (VTDC), 2007 second international workshop on (pp. 1–8). Zhao, M., & Figueiredom, R. J. (2007). Experimental study of virtual machine migration in support of reservation of cluster resources. In Virtualization technology in distributed computing (VTDC), 2007 second international workshop on (pp. 1–8).
33.
Zurück zum Zitat Wang, P.-H., & Chen, C. (2011). Energy aware load-balancing for cloud computing. Thesis paper. Wang, P.-H., & Chen, C. (2011). Energy aware load-balancing for cloud computing. Thesis paper.
34.
Zurück zum Zitat Calheiros, R. N., Ranjan, R., Beloglazov, A., De Rose, C. A. F., & Buyya, R. (2011). CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Proceedings of Software: Practice and Experience (SPE), 41(1), 23–50. ISSN: 0038-0644. Calheiros, R. N., Ranjan, R., Beloglazov, A., De Rose, C. A. F., & Buyya, R. (2011). CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Proceedings of Software: Practice and Experience (SPE), 41(1), 23–50. ISSN: 0038-0644.
Metadaten
Titel
Using Thermal-Aware VM Migration Mechanism for High-Availability Cloud Computing
Publikationsdatum
15.06.2017
Erschienen in
Wireless Personal Communications / Ausgabe 1/2017
Print ISSN: 0929-6212
Elektronische ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-017-4582-8

Weitere Artikel der Ausgabe 1/2017

Wireless Personal Communications 1/2017 Zur Ausgabe

Neuer Inhalt