Skip to main content
Top
Published in: Photonic Network Communications 2/2014

01-10-2014

Fault tolerance mechanisms for virtual data center architectures

Authors: Sagar C. Joshi, Krishna M. Sivalingam

Published in: Photonic Network Communications | Issue 2/2014

Log in

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

search-config
loading …

Abstract

A virtual data center (VDC) is a combination of interconnected virtual servers hosted on a physical data center that hosts multiple such VDCs. This enables efficient sharing of the data center’s resources while handling dynamic resource requirements of the clients. The SecondNet architecture (Guo et al. in Proceedings of ACMSIGCOMM conference on data communication, Barcelona, pp 63–74, 2009) realizes this VDC concept and includes a centralized VDC resource-mapping (virtual to physical) algorithm. Fault tolerance is an important requirement in data center-based services, in order to increase reliability and availability. In this paper, we propose a fault tolerance mechanism to handle server failures by efficiently migrating the virtual machines (VMs) hosted on the failed server to a new location. Using our mechanism, it is shown that recovery from all the faults is possible, even for a server utilization of 90 %. In order to reduce the impact of server failures on the VDCs hosted in the data center, we then present a new load balancing scheme based on clustering that efficiently allocates the VDCs on the data center. Using this scheme, we were able to reduce the affected number of VMs per server failure by 63 %, in case of a BCube network of size 625 nodes, and by 86 %, in case of a BCube network of size 1,296 nodes.

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

Literature
3.
go back to reference Guo, C., Lu, G., Wang, H. J., Yang, S., Kong, C., Sun, P., Wu, W., Zhang, Y.: SecondNet: a data center network virtualization architecture with bandwidth guarantees. In: Proceedings of ACM Co-NEXT, Philadelphia, USA, Dec. 2010, pp. 15:1–15:12 (2010) Guo, C., Lu, G., Wang, H. J., Yang, S., Kong, C., Sun, P., Wu, W., Zhang, Y.: SecondNet: a data center network virtualization architecture with bandwidth guarantees. In: Proceedings of ACM Co-NEXT, Philadelphia, USA, Dec. 2010, pp. 15:1–15:12 (2010)
4.
go back to reference Guo, C., Lu, G., Wang, H. J., Yang, S., Kong, C., Sun, P., Wu, W., Zhang, Y.: SecondNet: a data center network virtualization architecture with bandwidth guarantees. Microsoft Research, Tech. Rep. MSR-TR-2010-81 (2010) Guo, C., Lu, G., Wang, H. J., Yang, S., Kong, C., Sun, P., Wu, W., Zhang, Y.: SecondNet: a data center network virtualization architecture with bandwidth guarantees. Microsoft Research, Tech. Rep. MSR-TR-2010-81 (2010)
5.
go back to reference Guo, C., Lu, G., Li, D., Wu, H., Zhang, X., Shi, Y., Tian, C., Zhang, Y., Lu, S.: BCube: a high performance, server-centric network architecture for modular data centers. In: Proceedings of ACM SIGCOMM Conference on Data Communication, Barcelona, Spain, Aug. 2009, pp. 63–74 (2009) Guo, C., Lu, G., Li, D., Wu, H., Zhang, X., Shi, Y., Tian, C., Zhang, Y., Lu, S.: BCube: a high performance, server-centric network architecture for modular data centers. In: Proceedings of ACM SIGCOMM Conference on Data Communication, Barcelona, Spain, Aug. 2009, pp. 63–74 (2009)
6.
go back to reference Guo, C., Wu, H., Tan, K., Shi, L., Zhang, Y., Lu, S.: DCell: a scalable and fault-tolerant network structure for data centers. In: Proceedings of ACM SIGCOMM Conference on Data Communication, Seattle, USA, Aug. 2008, pp. 75–86 (2008) Guo, C., Wu, H., Tan, K., Shi, L., Zhang, Y., Lu, S.: DCell: a scalable and fault-tolerant network structure for data centers. In: Proceedings of ACM SIGCOMM Conference on Data Communication, Seattle, USA, Aug. 2008, pp. 75–86 (2008)
8.
go back to reference Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R. H., Konwinski, A., Lee, G., Patterson, D. A., Rabkin, A., Stoica, I., Zaharia, M.: Above the Clouds: A Berkeley View of Cloud Computing, Feb. 2009 (2009) Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R. H., Konwinski, A., Lee, G., Patterson, D. A., Rabkin, A., Stoica, I., Zaharia, M.: Above the Clouds: A Berkeley View of Cloud Computing, Feb. 2009 (2009)
9.
go back to reference Chowdhury, N., Boutaba, R.: Network virtualization: state of the art and research challenges. IEEE Commun. Mag. 47(7), 20–26 (2009) Chowdhury, N., Boutaba, R.: Network virtualization: state of the art and research challenges. IEEE Commun. Mag. 47(7), 20–26 (2009)
10.
go back to reference Carapinha, J., Jiménez, J.: Network virtualization: a view from the bottom. In: Proceedings of ACM Workshop on Virtualized Infrastructure Systems and Architectures, Barcelona, Spain, Aug. 2009, pp. 73–80 (2009) Carapinha, J., Jiménez, J.: Network virtualization: a view from the bottom. In: Proceedings of ACM Workshop on Virtualized Infrastructure Systems and Architectures, Barcelona, Spain, Aug. 2009, pp. 73–80 (2009)
11.
go back to reference Hopcroft, J.E., Karp, R.M.: A \(n^{5/2}\) algorithm for maximum matchings in bipartite graphs. In: 12th Annual Symposium on Switching and Automata Theory. Michigan, USA, Oct. 1971, pp. 122–125 (1971) Hopcroft, J.E., Karp, R.M.: A \(n^{5/2}\) algorithm for maximum matchings in bipartite graphs. In: 12th Annual Symposium on Switching and Automata Theory. Michigan, USA, Oct. 1971, pp. 122–125 (1971)
12.
go back to reference Joshi, S. C.: Improvement on SecondNet: Data Center Network Virtualization Architecture, Master’s Thesis, Indian Institute of Technology Madras, Jul. 2012 (2012) Joshi, S. C.: Improvement on SecondNet: Data Center Network Virtualization Architecture, Master’s Thesis, Indian Institute of Technology Madras, Jul. 2012 (2012)
Metadata
Title
Fault tolerance mechanisms for virtual data center architectures
Authors
Sagar C. Joshi
Krishna M. Sivalingam
Publication date
01-10-2014
Publisher
Springer US
Published in
Photonic Network Communications / Issue 2/2014
Print ISSN: 1387-974X
Electronic ISSN: 1572-8188
DOI
https://doi.org/10.1007/s11107-014-0463-1

Other articles of this Issue 2/2014

Photonic Network Communications 2/2014 Go to the issue