Modeling of Virtual Switch in Cloud System

클라우드 시스템의 가상 스위치 모델링

  • 노철우 (신라대학교, 컴퓨터공학과)
  • Received : 2013.12.01
  • Accepted : 2013.12.20
  • Published : 2013.12.28


Virtualization is a promising approach to consolidating multiple online services onto a smaller number of computing resources. A virtualized server environment allows computing resources to be shared among multiple performance isolated platforms called virtual machines. Through server virtualization software, applications servers are encapsulated into VMs, and deployed with APIs on top generalized pools of CPU and memory resources. Networking and security have been moved to a software abstraction layer that transformed computing, network virtualization. And it paves the way for enterprise to rapidly deploy networking and security for any application by creating the virtual network. Stochastic reward net (SRN) is an extension of stochastic Petri nets which provides compact modeling facilities for system analysis. In this paper, we develop SRN model of network virtualization based on virtual switch. Measures of interest such as switching delay and throughput are considered. These measures are expressed in terms of the expected values of reward rate functions for SRNs. Numerical results are obtained according to the virtual switch capacity and number of active VMs.


Cloud system;network virtualization;virtual switch;SRN;Petri Nets


  1. Sushil Bhardwaj, Leena Jain, Sandeep Jain, "Cloud Computing: a Study of Infrastructure as a Service (IaaS)", International Journal of Engineering and Information Technology, vol. 2, no. 1, pp. 60-63, 2010
  2. Amazon elastic compute cloud: Accessed 03 March 2011
  3. H. Castro, M. Villamizar, "Green flexible opportunistic computing with task consolidation and virtualization," Cluster Computing, Vol. 16, pp.545-557, 2013
  4. Alin Zhong, H. Jin, S. Wu, X. Shi, "Performance implications of non-uniform VCP-PCPU mapping in virtualization environment," Cluster Computing, Vol. 16, pp.347-358, 2013
  5. Microsoft Virtualization Management. -tech-management.mspx
  6. Best Practicies for VMware vSphere5.1, VMware, 2012
  7. http::/ vmware-nsx-netwrok-virtualization.html
  9. Cheul Woo Ro, Kyung Min Kim, "Stochastic Petri nets Modeling Methods of Channel Allocation in Wireless Networks", IJOC (International Journal of Contents), Vol.4, No.3, 2008.9
  10. G. Giardo, K. S. Trivedi: SPNP Users Manual Version 6.0. Technical report, Duke Univ., 1999
  11. Y.H.Kim, Technical Trends of Network Virtualization in Future Internet, Trends Analysis of Electronc Communication, ETRI , Vol. 25, No.1, 2010.2
  12. Y. Liao, D. Yin, and L. Ga, PdP: Parallelizing Data Plane in Virtual Network Substate, VISA09, 2009.8
  13. Yang C. and C.W.Ro, "Adaptive Scheduling for QoS-based Virtual Machine Management in Cloud Computing", International Journal of Contents, vol. 8, no.4, pp. 7-11, 2012
  14. G. Ciardo and K. S. Trivedi, "A decomposition approach for stochastic reward net models," Performance Evaluation, Vol 18, No. 1, pp.37-59, 1993.
  15. Fang Ha0, T.V. Lakshman, S. Mukherjee, and H. Song, Enhancing Dynamic Cloud-based ervices using Network Virtualization, VISA09, 2009.8