Home // International Journal On Advances in Software, volume 8, numbers 3 and 4, 2015 // View article
Authors:
Ali Kashif Bashir
Yuichi Ohsita
Masayuki Murata
Keywords: network virtualization; service clusters; network failures; virtual data center network architecture; infrastructure for cloud applications; abstraction of virtual resources.
Abstract:
Network virtualization is one of the most promising technology for the data centers. It was innovated to use the network resources efficiently by evaluating new protocols and services on the same hardware. This paper presents a virtual distributed architecture for virtualized data centers. This architecture group virtual machines according to their service types. Further, it deploys an abstraction layer for each group that helps in managing, controlling, and maintaining the group. An abstraction layer and a group of virtual machines together form a cluster. This abstraction layer offers several advantages, however, in this work, we considered network update cost when recovering from failures as a parameter of evaluation. Simulation results prove that the proposed architecture can detect and replace failed machines (virtual and physical) with low costs in comparison with the centralized approaches.
Pages: 457 to 466
Copyright: Copyright (c) to authors, 2015. Used with permission.
Publication date: December 30, 2015
Published in: journal
ISSN: 1942-2628