Abstract

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.

Highlights

  • Что нам не удастся достичь результата, при котором полоса пропускания для каждого соединения равна 300 Мбит/с

  • A., "Shared Virtual Function Orchestration Technique", Modeling and Analysis of Information Systems, 26:1 (2019), 7–22

Read more

Summary

Схожие работы

Проблема построения цепочек функций в основном сосредоточена на подходе к построению цепочки VF и маршрутизации соответствующего трафика через данные VF в правильном порядке. Решение проблемы идентификации и разделения трафика пользователя в NFVинфраструктуре, как правило, реализовано в функции маршрутизации трафика между VF, входящими в состав сервисной цепочки (Service Forwarding Function SFF или Virtual Routing Function VRF). Существует два основных метода для управления трафиком в SFC: на основе заголовка и на основе тегов. Примерами основанных на заголовке методов являются заголовок сетевой службы (NSH) [5], заголовок цепочки услуг (SCH) [14] и подход, основанный на сегментной маршрутизации [15]. Эти методы основаны либо на кодировании определенных тегов в доступных полях, которые обычно определяются большинством протоколов как поля метаданных (например, инкапсуляция VLAN / VXLAN), либо на использовании существующих полей пакета, таких как MAC-адрес. Как только пакет попадает в домен, ему назначается данная метка, которую можно использовать для маршрутизации.

Цепочки функций в платформе С2
Архитектура модуля Cube
Экспериментальное исследование
Функциональное тестирование
Временные задержки и пропускная способность
Заключение
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.