Shared virtual function orchestration technique
Modelirovanie i analiz informacionnyh sistem, Tome 26 (2019) no. 1, pp. 7-22.

Voir la notice de l'article provenant de la source Math-Net.Ru

Network function virtualization (NFV) is a promising technique of high quality, flexible and scalable service for telecommunication companies clients and for enterprise data center clients. One of the important capabilities of this technique is providing a virtual service as a combination of multiple virtual functions. There are two types of virtual functions: those intended for a single customer (su-VF) and those that can serve multiple users (mu-VF). In case when output of mu-VF is chained with inputs of several different su-VFs, there is a need for a mechanism of identification and separation of users network flows passing through mu-VF to allocate them correctly between inputs of su-VFs in the NFV infrastructure. In the cloud environment, it is not always possible to use VLAN tags, IP and MAC addresses for that. In this paper, we consider the problem of identification of network traffic coming from a certain user inside an NFV platform and present a solution implemented in C2 MANO-platform.
Keywords: NFV, MANO, service chaining, SDN.
@article{MAIS_2019_26_1_a1,
     author = {V. A. Antonenko and R. L. Smelyansky and A. V. Plakunov and P. A. Mikheev},
     title = {Shared virtual function orchestration technique},
     journal = {Modelirovanie i analiz informacionnyh sistem},
     pages = {7--22},
     publisher = {mathdoc},
     volume = {26},
     number = {1},
     year = {2019},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/MAIS_2019_26_1_a1/}
}
TY  - JOUR
AU  - V. A. Antonenko
AU  - R. L. Smelyansky
AU  - A. V. Plakunov
AU  - P. A. Mikheev
TI  - Shared virtual function orchestration technique
JO  - Modelirovanie i analiz informacionnyh sistem
PY  - 2019
SP  - 7
EP  - 22
VL  - 26
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/MAIS_2019_26_1_a1/
LA  - ru
ID  - MAIS_2019_26_1_a1
ER  - 
%0 Journal Article
%A V. A. Antonenko
%A R. L. Smelyansky
%A A. V. Plakunov
%A P. A. Mikheev
%T Shared virtual function orchestration technique
%J Modelirovanie i analiz informacionnyh sistem
%D 2019
%P 7-22
%V 26
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/MAIS_2019_26_1_a1/
%G ru
%F MAIS_2019_26_1_a1
V. A. Antonenko; R. L. Smelyansky; A. V. Plakunov; P. A. Mikheev. Shared virtual function orchestration technique. Modelirovanie i analiz informacionnyh sistem, Tome 26 (2019) no. 1, pp. 7-22. http://geodesic.mathdoc.fr/item/MAIS_2019_26_1_a1/

[1] Antonenko V., Smeliansky R., Ermilov A., Plakunov A., Pinaeva N., Romanov A., “C2: General purpose cloud platform with NFV life-cycle management”, 2017 IEEE 9th International Conference on Cloud Computing Technology and Science, 2017, 353–356 | DOI

[2] Radware and Intel – Virtualizing Application Delivery Controllers in an NFV Environment, , 2015 (last accessed Feb. 19, 2018) https://networkbuilders.intel.com/docs/Radware_Solution_Brief_Final.pdf

[3] Alharbi T., et al., “Smart and Lightweight DDoS Detection Using NFV”, Proceedings of the International Conference on Compute and Data Analysis, ICCDA 2017 (Lakeland, FL, USA, May 19–23, 2017), 2017, 220–227 | DOI

[4] Halpern J., Pignataro C., RFC 7665 – Service Function Chaining (SFC) Architecture, , 2015 (last accessed Feb. 19, 2018) https://tools.ietf.org/html/rfc7665

[5] Quinn P., Elzur U., Pignataro C., Network Service Header (NSH), , 2017 (last accessed Feb. 19, 2018) https://tools.ietf.org/html/draft-ietf-sfc-nsh-28

[6] OpenStack Docs: Service Function Chaining, , 2018 (last accessed Feb. 19, 2018) https://docs.openstack.org/newton/networking-guide/config-sfc.html

[7] Network Functions Virtualisation – White Paper on NFV priorities for 5G, , 2017 (last accessed May 15, 2018) https://portal.etsi.org/nfv/nfv_white_paper_5g.pdf

[8] Skulysh M., Klimovych O., “Approach to virtualization of evolved packet core network functions”, CADSM, 2015, 193–195 | DOI

[9] Mijumbi R., et al., “Server placement and assignment in virtualized radio access networks”, CNSM, IEEE Computer Society, 2015, 398–401 | DOI

[10] Network Functions Virtualisation (NFV); Management and Orchestration, , 2014 (last accessed Feb. 19, 2018) http://www.etsi.org/deliver/etsi_gs/NFV-MAN/001_099/001/01.01.01_60/gs_nfv-man001v010101p.pdf

[11] Cloud {NFV} Orchestration Based on TOSCA, , 2018 (last accessed Feb. 19, 2018) https://cloudify.co

[12] CloudBand $\mid$ Nokia, , 2018, last accessed Feb. 19, 2018 https://networks.nokia.com/products/cloudband

[13] Quinn P., Nadeau T., Problem Statement for Service Function Chaining, , 2015 (last accessed May 15, 2018) https://tools.ietf.org/html/rfc7498#section-3.3

[14] Zhang H., et al., Service Chain Header, , 2014 (last accessed May 15, 2018) https://tools.ietf.org/pdf/draft-zhang-sfc-sch-00.pdf

[15] Abdelsalam A., et al., “Implementation of virtual network function chaining through segment routing in a linux-based NFV infrastructure”, IEEE Conference on Network Softwarization, NetSoft 2017 (Bologna, Italy, July 3–7, 2017), 2017, 1–5 | DOI

[16] Song H., et al., SFC Header Mapping for Legacy SF, , 2017 (last accessed May 15, 2018) https://tools.ietf.org/pdf/draft-song-sfc-legacy-sf-mapping-08.pdf

[17] Ding W., et al., “OpenSCaaS: an open service chain as a service platform toward the integration of SDN and NFV”, IEEE Network, 29:3 (2015), 30–35 | DOI

[18] Fayazbakhsh S.K., et al., “FlowTags: enforcing network-wide policies in the presence of dynamic middlebox actions”, HotSDN, 2013, 19–24 | DOI

[19] Zhang C., et al., L4–L7 Service Function Chaining Solution Archetecture, , 2015 (last accessed Feb. 19, 2018) https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/L4-L7_Service_Function_Chaining_Solution_Architecture.pdf

[20] Misra S., Goswami S., Routing and MPLS Traffic Engineering, Network Routing: Fundamentals, Applications, and Emerging Technologies, Wiley Telecom, 2014 | DOI

[21] Antonenko V., Smeliansky R., Ermilov A., Romanov A., Pinaeva N., Plakunov A., “Cloud Infrastructure For Researchers basing on NFV Management and Orchestration”, Proceedings of the XXVI International Symposium on Nuclear Electronics Computing (NEC 2017) (Becici, Budva, Montenegro, September 25 – 29, 2017), 2017 | Zbl

[22] OpenStack is open source software for creating private and public clouds, , 2018 (last accessed Feb. 19, 2018) https://www.openstack.org

[23] Neutron/ML2 – OpenStack, , 2018 (last accessed Feb. 19, 2018) https://wiki.openstack.org/wiki/Neutron/ML2

[24] Shalimov A., Nizovtsev S., Morkovnik D., Smeliansky R., “The Runos OpenFlow Controller”, 2015 Fourth European Workshop on Software Defined Networks, IEEE Computer Society, 2015, 103–104 https://ieeexplore.ieee.org/document/7313624

[25] Open Datapath Standardized Switch Protocol in Software Defined Network (SDN), , 2018 (last accessed Feb. 19, 2018) https://www.opennetworking.org/projects/open-datapath

[26] BIFIT mitigator, , 2018 (last accessed May 15, 2018) http://www.mitigator.ru

[27] PT AF – Web Application Firewall (WAF) – Web App Security Solution, , 2018 (last accessed Feb. 19, 2018) https://www.ptsecurity.com/ww-en/products/af

[28] Data Plane Development Kit (DPDK), , 2018 (last accessed Feb. 19, 2018) https://dpdk.org

[29] Jardin V., High Performance NFV Infrastructure (NFVI): DPDK Host Applications with Neuron/OpenStack and VNF Acceleration, , 2014 (last accessed Feb. 19, 2018) https://events.static.linuxfound.org/sites/events/files/slides/Openstack-v4_0.pdf

[30] Wu X., et al., Understanding the Performance of DPDK as a Computer Architect, , 2016 (last accessed Feb. 19, 2018) https://dpdksummit.com/Archive/pdf/2016USA/Day02-Session03-PeilongLi-DPDKUSASummit2016.pdf

[31] Tange O., “GNU Parallel: The Command-Line Power Tool”;login: The USENIX Magazine, 36:1 (2011), 42–47