Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 2016, Article ID 3976965, 14 pages
http://dx.doi.org/10.1155/2016/3976965
Research Article

VR-Cluster: Dynamic Migration for Resource Fragmentation Problem in Virtual Router Platform

College of Computer, National University of Defense Technology, Changsha 410073, China

Received 27 December 2015; Revised 10 June 2016; Accepted 23 June 2016

Academic Editor: Ligang He

Copyright © 2016 Xianming Gao et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. N. M. M. K. Chowdhury and R. Boutaba, “A survey of network virtualization,” Computer Networks, vol. 54, no. 5, pp. 862–876, 2010. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  2. D. Unnikrishnan, R. Vadlamani, Y. Liao et al., “Scalable network virtualization using FPGAs,” in Proceedings of the 18th ACM SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA '10), pp. 219–228, Monterey, Calif, USA, February 2010. View at Publisher · View at Google Scholar · View at Scopus
  3. F.-E. Zaheer, J. Xiao, and R. Boutaba, “Multi-provider service negotiation and contracting in network virtualization,” in Proceedings of the 12th IEEE Network Operations and Management Symposium (NOMS '10), pp. 471–478, IEEE, Osaka, Japan, April 2010. View at Publisher · View at Google Scholar · View at Scopus
  4. D. Cotroneo, L. De Simone, A. K. Iannillo et al., “Network function virtualization: challenges and directions for reliability assurance,” in Proceedings of the 25th IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW '14), pp. 37–42, IEEE, Naples, Italy, November 2014. View at Publisher · View at Google Scholar · View at Scopus
  5. R. Mijumbi, J. Serrat, J. Gorricho, S. Latre, M. Charalambides, and D. Lopez, “Management and orchestration challenges in network functions virtualization,” IEEE Communications Magazine, vol. 54, no. 1, pp. 98–105, 2016. View at Publisher · View at Google Scholar
  6. S. Bhatia, M. Motiwala, W. Muhlbauer et al., “Hosting virtual networks on commodity hardware,” Georgia Tech Computer Science Technical Report GT-CS-07-10, 2008. View at Google Scholar
  7. J. S. Urner, P. Crowley, J. DeHart et al., “Supercharging planetlab: a high performance, multi-application, overlay network platform,” ACM SIGCOMM Computer Communication Review, vol. 37, no. 4, pp. 85–96, 2007. View at Google Scholar
  8. M. B. Anwer and N. Feamster, “Building a fast, virtualized data plane with programmable hardware,” ACM SIGCOMM Computer Communication Review, vol. 40, no. 1, pp. 75–82, 2010. View at Google Scholar
  9. N. Egi, A. Greenhalgh, M. Handley, M. Hoerdt, F. Huici, and L. Mathy, “Fairness issues in software virtual routers,” in Proceedings of the ACM Workshop on Programmable Routers for Extensible Services of Tomorrow (PRESTO '08), pp. 33–38, ACM, Seattle, Wash, USA, August 2008. View at Publisher · View at Google Scholar · View at Scopus
  10. G. Xie, P. He, H. Guan et al., “PEARL: a programmable virtual router platform,” IEEE Communications Magazine, vol. 49, no. 7, pp. 71–77, 2011. View at Publisher · View at Google Scholar · View at Scopus
  11. V. Eramo, E. Miucci, and M. Ammar, “Study of migration policies in energy-aware virtual router networks,” IEEE Communications Letters, vol. 18, no. 11, pp. 1919–1922, 2014. View at Publisher · View at Google Scholar · View at Scopus
  12. X. Gao, B. Wang, X. Zhang et al., “Evaluation and analysis of three typical resource allocation algorithms in virtual router platform,” in Algorithms and Architectures for Parallel Processing: 15th International Conference, ICA3PP 2015, Zhangjiajie, China, November 18–20, 2015, Proceedings, Part IV, vol. 9531 of Lecture Notes in Computer Science, pp. 549–568, Springer, Berlin, Germany, 2015. View at Publisher · View at Google Scholar
  13. X. Chen and C. Phillips, “Virtual router migration and infrastructure sleeping for energy management of IP over WDM networks,” in Proceedings of the International Conference on Telecommunications and Multimedia (TEMU '12), pp. 31–36, Chania, Greece, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  14. M. L. Yu, Y. Yi, J. Rexford, and M. Chiang, “Rethinking virtual network embedding: substrate support for path splitting and migration,” ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 17–29, 2008. View at Publisher · View at Google Scholar
  15. 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,” ACM SIGCOMM Computer Communication Review, vol. 38, no. 4, pp. 231–242, 2008. View at Publisher · View at Google Scholar
  16. Y. Wang, J. V. D. Merwe, and J. Rexford, “VROOM: virtual routers on the move,” ACM SIGCOMM Computer Communication Review, vol. 38, no. 4, pp. 1–7, 2008. View at Google Scholar
  17. M. Dowty and J. Sugerman, “GPU virtualization on VMware's hosted I/O architecture,” ACM SIGOPS Operating Systems Review, vol. 43, no. 3, pp. 73–82, 2009. View at Publisher · View at Google Scholar
  18. P. Barham, B. Dragovic, K. Fraser et al., “Xen and the art of virtualization,” ACM SIGOPS Operating Systems Review, vol. 37, no. 5, pp. 164–177, 2003. View at Google Scholar
  19. D. Bernstein, “Containers and cloud: from LXC to docker to kubernetes,” IEEE Cloud Computing, vol. 1, no. 3, pp. 81–84, 2014. View at Publisher · View at Google Scholar · View at Scopus
  20. N. Pitropakis, D. Anastasopoulou, A. Pikrakis, and C. Lambrinoudakis, “If you want to know about a hunter, study his prey: detection of network based attacks on KVM based cloud environments,” Journal of Cloud Computing, vol. 3, no. 1, pp. 1–10, 2014. View at Publisher · View at Google Scholar · View at Scopus
  21. M. R. Nascimento, C. E. Rothenberg, M. R. Salvador et al., “QuagFlow: partnering quagga with openflow,” ACM SIGCOMM Computer Communication Review, vol. 40, no. 4, pp. 441–442, 2010. View at Publisher · View at Google Scholar
  22. M. Handley, O. Hodson, and E. Kohler, “XORP: an open platform for network research,” ACM SIGCOMM Computer Communication Review, vol. 33, no. 1, pp. 53–57, 2002. View at Google Scholar
  23. E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. F. Kaashoek, “The click modular router,” ACM Transactions on Computer Systems, vol. 18, no. 3, pp. 263–297, 2000. View at Publisher · View at Google Scholar · View at Scopus
  24. Y. Li and G. Wang, “SDN-based switch implementation on network processors,” Communications and Network, vol. 5, no. 3, pp. 434–437, 2013. View at Publisher · View at Google Scholar