DOI QR코드

DOI QR Code

Virtual Network Mapping Algorithm for Minimizing Piecewise Linear Cost Function

Piecewise Linear 비용함수의 최소화를 위한 가상 네트워크 매핑 알고리즘

  • Pyoung, Chan-kyu (Korea University Department of Computer and Radio Communications Engineering) ;
  • Baek, Seung-jun (Korea University Department of Computer and Engineering)
  • Received : 2015.05.26
  • Accepted : 2016.05.26
  • Published : 2016.06.30

Abstract

Development of Internet has been successfully inspired with extensive deployment of the network technology and application. However, increases in Internet usage had caused a lot of traffic overload in these days. Thus, we need a continuous research and development on the network virtualization for effective resource allocation. In this paper, we propose a minimal cost virtual network mapping algorithm using Piecewise Linear Cost Function. We exploited an algorithm with Linear Programming and D-VINE for node mapping, and Shortest Path Algorithm based on linear programming solution is used for link mapping. In this way, we compared and analyzed the average cost for arrival rate of VN request with linear and tree structure. Simulation results show that the average cost of our algorithm shows better efficiency than ViNEyard.

인터넷의 발전은 네트워크 기술과 응용의 확장적 배치와 더불어 성공적으로 고무되어 왔다. 하지만, 요즘에는 인터넷의 사용은 심각한 트래픽 과부하를 야기 시킨다. 따라서, 우리는 효율적인 자원 할당을 위해 네트워크 가상화의 지속적인 연구와 발전이 필요하다. 본 논문은 Piecewise Linear 비용함수를 이용한 비용 최소화 가상 네트워크 매핑 알고리즘을 제안 한다. 노드 매핑에는 선형 프로그래밍을 이용한 알고리즘과 D-VINE을 이용하였고, 링크 매핑에는 선형 프로그래밍 솔루션을 기반으로 최단 경로 알고리즘을 이용하였다. 이와 같은 방법으로 네트워크상에서 Linear와 Tree 구조로 형성된 VN request의 도착률에 따른 평균 비용을 ViNEYard와 비교 분석하였다. 시뮬레이션 구현을 통해 우리의 알고리즘이 ViNEYard 을 사용할 때 보다 발생하는 평균 비용이 낮음을 확인할 수 있었다.

Keywords

References

  1. M. Chowdhury, M. R. Rahman, and R. Boutaba, "Vineyard: Virtual network embedding algorithms with coordinated node and link mapping," IEEE/ACM Trans. Networking (TON), vol. 20, no. 1, pp. 206-219, Feb. 2012. https://doi.org/10.1109/TNET.2011.2159308
  2. A. Haider, R. Potter, and A. Nakao, "Challenges in resource allocation in network virtualization," 20th ITC Specialist Seminar, vol. 18, Hoi An, Vietnam, May 2009.
  3. Y. Zhu and M. Ammar, "Algorithms for assigning substrate network resources to virtual network components," in Proc. INFOCOM, pp. 1-12, Barcelona, Spain, Apr. 2006.
  4. M. Yu, Y. Yi, J. Rexford, and M. Chian, "Rethinking virtual network embedding: Substrate support for path splitting and migration," ACM SIGCOMM Computer Comm. Rev., vol. 38, no. 2, pp. 17-29, Seattle, USA, Apr. 2008. https://doi.org/10.1145/1355734.1355737
  5. A. Razzaq, P. Sjodin, and M. Hidell, "Minimizing bottleneck nodes of a substrate in virtual network embedding," in Proc. Network of the Future (NOF), pp. 35-40, Paris, France, Nov. 2011.
  6. M. Woo, "A survey on the virtual network embedding," in Proc. KICS Winter Conf., pp. 489-490, Seoul, Korea, Nov. 2013.
  7. M. Woo, "A study on node selection strategy for the virtual network embedding," J. KICS, vol. 39b, no. 8 pp. 491-498, Aug. 2014. https://doi.org/10.7840/kics.2014.39B.8.491
  8. M. Woo, "A comparison of mapping priorities for virtual network embedding," in Proc. KICS Winter Conf., pp. 815-816, Gangwon-do, Korea, Jan. 2015.

Cited by

  1. 효율적인 가상 네트워크 대응 방안 vol.41, pp.12, 2016, https://doi.org/10.7840/kics.2016.41.12.1793