A Virtualized Network Architecture for Improving QoS

Full Text (PDF, 398KB), PP.17-24

Views: 0 Downloads: 0


Yanfeng Zhang 1,* Cuirong Wang 2 Yuan Gao 2

1. School of Information Science and Engineering Northeastern University, Shenyang, China

2. Department of Computer Engineering Northeastern University at Qinhuangdao, Qinhuangdao, China

* Corresponding author.

DOI: https://doi.org/10.5815/ijieeb.2009.01.03

Received: 3 Jun. 2009 / Revised: 10 Jul. 2009 / Accepted: 16 Aug. 2009 / Published: 8 Oct. 2009

Index Terms

Network virtualization, QoS requirements, traffic differentiated


Recently, researches have shown that today'sbest-effort Internet with "one fits all" principle comes to an impasse. Addressed to the different QoS requirements oftoday's network services, we propose a new network architecture based on network virtualization technology for improving Internet QoS. It divides a “thick” network into multiple “thin” virtual networks deploying on the same substrate, each is customized with a special designing goal and runs a customized protocol. Then the traffic with different QoS requirements is classified at the ingress router,and distributed to different virtual networks, which are the
most suitable for carrying the special traffic. Also, we can deploy a service on multiple virtual networks, and making them working collaboratively to achieve a better QoS. To verify this idea, a prototype is implemented in LAN-scale network. By some simply designed experiments for comparison, we observe that, by use of our network architecture, service provider with specific QoS requirement can take its choice to choose appropriate virtual networks to achieve better QoS performance.

Cite This Paper

Yanfeng Zhang, Cuirong Wang, Yuan Gao, "A Virtualized Network Architecture for Improving QoS", International Journal of Information Engineering and Electronic Business(IJIEEB), vol.1, no.1, pp.17-24, 2009. DOI:10.5815/ijieeb.2009.01.03


[1]T. Anderson, L. Peterson, S. Shenker, and J. Turner,“Overcoming the Internet Impasse through Virtualization,”Computer, vol. 38, no. 4, pp. 34-41, 2005.
[2]S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss, “An Architecture for Differenteated Services”,RFC 2475, 1998.
[3]J. He, and J. Rexford, “Toward Internet-Wide Multipath Routing”, Network, vol. 22, no. 2, pp. 16-21, 2008.
[4]A. Bavier, N. Feamster, M. Huang, L. Peterson, and J.Rexford, “In VINI veritas: realistic and controlled network exerimentation”, SIGCOMM Comput. Commun. Rev., vol.36, no. 4, pp: 3-14, 2006.
[5]“Geni design principles,” Computer, vol. 39, no. 9, pp.102-105, 2006.
[6]N. Feamster, L. Gao, and J. Rexford, “How to lease the internet in your spare time,” SIGCOMM Comput. Commun.Rev., vol. 37, no. 1, pp. 61-64, 2007.
[7]E. Keller, R. Lee, and J. Rexford, “Accountability in hosted virtual networks,” in Proceedings of ACM SIGCOMM Workshop on Virtualized Infrastructure Systems and Architectures (VISA), New York, NY, USA:ACM, 2009.
[8]Y. Wang, E. Keller, B. Biskeborn, J. Van der Merwe, and J.Rexford, ”Virtual routers on the move: live router migration as a network-management primitive,”SIGCOMM Comput. Commun. Rev., vol. 38, no. 4, pp.231-242, 2008.
[9]Y. Zhang, H. Wang, C. Wang, and Y. Gao, “Design and implementation of a network testbed based on virtualization,” in CTC ’08: Proceedings of the 2008 China Testing Conference, 2008.
[10](2009) Containers virtualization open source project:Openvz, [Online]. Available: http://wiki.openvz.org
[11]E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. F.Kashoek, “The click modular router,” ACM Trans. Comput.Syst., vol. 18, no. 3, pp. 263-297, 2000.
[12]M. Yu, Y. Yi, J. Rexford, and M. Chiang, “Rethinking virtual network embedding: substrate support for path splitting and migration,” SIGCOMM Comput. Commun.Rev., vol. 38, no. 2, pp. 17-29, 2008.
[13]E. Keller and E. Green, “Virtualizing the data plane through source code merging,” in PRESTO’ 08:Proceedings of the ACM workshop on Programmable routers for extensible services of tomorrow. New York,NY, USA: ACM, 2008, pp. 9-14.
[14]M. Caesar and J. Rexford, “Building bug-tolerant routers with virtualization,” in PRESTO ’08: Proceedings of the ACM workshop on Programmable routers for extensible services of tomorrow. New York, NY, USA: ACM, 2008,pp. 51-56.
[15]J. Fu and J. Rexford, “Efficient ip-address lookup with a shared forwarding table for multiple virtual routers,” inCoNEXT ’08: Proceedings of the 2008 ACM CoNEXT conference. New York, NY, USA: ACM, 2008.
[16]J. He, R. Zhang-Shen, Y. Li, C. Y. Lee, J. Rexford, and M.Chiang, “Davinci: Dynamically adaptive virtual networks for a customized internet,” in CoNEXT ’08: Proceedings of the 2008 ACM CoNEXT conference. New York, NY, USA:ACM, 2008.
[17]Y. Zhu, R. Zhang-Shen, S. Rangarajan, and J. Rexford,“Cabernet: connectivity architecture for better network services,” in CoNEXT ’08: Proceedings of the 2008 ACM CoNEXT conference. New York, NY, USA: ACM, 2008.
[18]S. Ohzahata and K. Kawashima, “A study on traffic characteristics evaluation for a pure p2p application,” in PDP ’08: Proceedings of the 16th Euromicro Conference on Parallel, Distributed and Network Based Processing (PDP 2008). Washington, DC, USA: IEEE Computer Society, 2008, pp. 483-490.
[19]D. Jurca and P. Frossard, “Media flow rate allocation in multipath networks,” IEEE Trans. On Multimedia, vol. 9,no. 6, pp. 1227-1240, Oct. 2007.
[20]P. Frossard, J. C. de Martin, and M. R. Civanlar, “Media streaming with network diversity,” in Proc. IEEE, no. 1,Jan. 2008, pp. 39-53.
[21]G. Apostolopoulos, R. Guerin, S. Kamat, T. Orda, S.K.Tripathi, “Intradomain QoS routing in IP networks: a feasibility and cost/benefit analysis”, Network, vol. 13, no.5, pp. 42-54.
[22](2009) Quagga routing suite. [Online]. Available:http://www.quagga.net
[23](2009) The opensource vpn : Openvpn. [Online]. Available:http://openvpn.net