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

ANCS: Achieving QoS through Dynamic Allocation of Network Resources in Virtualized Clouds

Korea University, 145 Anam-ro, Seongbuk-gu, Seoul 02841, Republic of Korea

Received 27 February 2016; Accepted 19 May 2016

Academic Editor: Zhihui Du

Copyright © 2016 Cheol-Ho Hong 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. R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, “Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility,” Future Generation Computer Systems, vol. 25, no. 6, pp. 599–616, 2009. View at Publisher · View at Google Scholar · View at Scopus
  2. J. Smith and R. Nair, Virtual Machines: Versatile Platforms for Systems and Processes, Elsevier, New York, NY, USA, 2005.
  3. I. Habib, “Virtualization with KVM,” Linux Journal, vol. 2008, no. 166, article 8, 2008. View at Google Scholar
  4. 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 Publisher · View at Google Scholar
  5. C. Chaubal, “The architecture of VMware ESXi,” VMware White Paper, 2008. View at Google Scholar
  6. X. Pu, L. Liu, Y. Mei et al., “Who is your neighbor: net I/O performance interference in virtualized clouds,” IEEE Transactions on Services Computing, vol. 6, no. 3, pp. 314–329, 2013. View at Publisher · View at Google Scholar · View at Scopus
  7. H. Park, S. Yoo, C.-H. Hong, and C. Yoo, “Storage SLA guarantee with novel SSD I/O scheduler in virtualized data centers,” IEEE Transactions on Parallel and Distributed Systems, 2015. View at Publisher · View at Google Scholar
  8. J. Hwang, C. Hong, and H. Suh, “Dynamic inbound rate adjustment scheme for virtualized cloud data centers,” IEICE Transactions on Information and Systems, vol. E99.D, no. 3, pp. 760–762, 2016. View at Publisher · View at Google Scholar
  9. N. Jain and J. Lakshmi, “PriDyn: enabling differentiated I/O services in cloud using dynamic priorities,” IEEE Transactions on Services Computing, vol. 8, no. 2, pp. 212–224, 2015. View at Publisher · View at Google Scholar · View at Scopus
  10. V. Jalaparti, P. Bodik, I. Menache, S. Rao, K. Makarychev, and M. Caesar, “Network-aware scheduling for data-parallel jobs: plan when you can,” in Proceedings of the ACM Conference on Special Interest Group on Data Communication (SIGCOMM '15), pp. 407–420, ACM, 2015. View at Publisher · View at Google Scholar
  11. F. Dan, W. Xiaojing, Z. Wei, T. Wei, and L. Jingning, “VSuit: QoS-oriented scheduler in network virtualization,” in Proceedings of the 26th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA '12), pp. 423–428, Fukuoka, Japan, March 2012. View at Publisher · View at Google Scholar · View at Scopus
  12. H. Tan, L. Huang, Z. He, Y. Lu, and X. He, “DMVL: an I/O bandwidth dynamic allocation method for virtual networks,” Journal of Network and Computer Applications, vol. 39, no. 1, pp. 104–116, 2014. View at Publisher · View at Google Scholar · View at Scopus
  13. S. Lee, H. Kim, J. Ahn, K. Sung, and J. Park, “Provisioning service differentiation for virtualized network devices,” in Proceedings of the the International Conference on Networking and Services (ICNS '11), pp. 152–156, 2011.
  14. W. Xiaojing, Y. Wei, W. Haowei, D. Linjie, and Z. Chi, “Evaluation of traffic control in virtual environment,” in Proceedings of the 11th International Symposium on Distributed Computing and Applications to Business, Engineering and Science (DCABES '12), pp. 332–335, Guilin, China, October 2012. View at Publisher · View at Google Scholar · View at Scopus
  15. L. Cherkasova, D. Gupta, and A. Vahdat, “Comparison of the three CPU schedulers in Xen,” ACM SIGMETRICS Performance Evaluation Review, vol. 35, no. 2, pp. 42–51, 2007. View at Publisher · View at Google Scholar
  16. K. Fraser, S. Hand, R. Neugebauer, I. Pratt, A. Warfield, and M. Williamson, “Safe hardware access with the Xen virtual machine monitor,” in Proceedings of the 1st Workshop on Operating System and Architectural Support for the on Demand IT Infrastructure (OASIS '04), pp. 3–7, October 2004.
  17. W. Almesberger, “Linux network traffic control-implementation overview,” in Proceedings of the 5th Annual Linux Expo LCA-CONF- 1999-012, pp. 153–164, Raleigh, NC, USA, 1999.
  18. K. Mathew, P. Kulkarni, and V. Apte, “Network bandwidth configuration tool for Xen virtual machines,” in Proceedings of the 2nd International Conference on COMmunication Systems and NETworks (COMSNETS '10), pp. 1–2, IEEE, Bangalore, India, January 2010. View at Publisher · View at Google Scholar · View at Scopus
  19. C.-H. Hong, Y.-P. Kim, H. Park, and C. Yoo, “Synchronization support for parallel applications in virtualized clouds,” The Journal of Supercomputing, 2015. View at Publisher · View at Google Scholar · View at Scopus
  20. A. Tirumala, F. Qin, J. Dugan, J. Ferguson, and K. Gibbs, “Iperf: The TCP/UDP bandwidth measurement tool,” http://software.es.net/iperf/.
  21. R. Jones, NetPerf: A Network Performance Benchmark, Information Networks Division, Hewlett-Packard Company, 1996.
  22. K. Jang, J. Sherry, H. Ballani, and T. Moncaster, “Silo: predictable message latency in the cloud,” in Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, pp. 435–448, ACM, 2015.
  23. H. Jayathilaka, C. Krintz, and R. Wolski, “Response time service level agreements for cloud-hosted web applications,” in Proceedings of the 6th ACM Symposium on Cloud Computing, pp. 315–328, ACM, Kohala Coast, Hawaii, August 2015. View at Publisher · View at Google Scholar