Show simple item record

Cross-layer network programmability for expressive and agile orchestration across heterogeneous resources

dc.contributor.advisorMartinello, Magnos
dc.contributor.authorGuimarães, Rafael Silva
dc.date.accessioned2021-09-02T22:55:17Z
dc.date.available2021-09-02T22:55:17Z
dc.date.issued2021
dc.identifier.citationGuimarães, Rafael Silva. Cross-layer network programmability for expressive and agile orchestration across heterogeneous resources. 2021. 136 f. Tese (Doutorado em Ciência da Computação) - Centro Tecnológico, Universidade Federal do Espírito Santo, Vitória, 2021.pt_BR
dc.identifier.urihttps://repositorio.ifes.edu.br/handle/123456789/1220
dc.description.abstractA orquestração pode ser vista como uma cola de interoperabilidade agnóstica de tecnologia que desacopla, entende, oferece suporte e fornece comunicação ponta a ponta com base em uma visão unificada de nuvem de pacotes ópticos sem fio. Rede definida por software (SDN) e virtualização de função de rede (NFV) trazem, como habilitadores, novos paradigmas de rede nos quais prometem melhorar a flexibili- dade e a programabilidade por controle centralizado. No entanto, a arquitetura das redes de próxima geração precisa lidar com recursos heterogêneos que geralmente se situam em domínios separados: tempo, frequência e espaço em tecnologias sem fio; fibras ópticas, comprimentos de onda ópticos e portas em ambientes com fio; colocação e recursos de computação nas infraestruturas de nuvem. Esta reengen- haria disruptiva das arquiteturas de rede já trouxe recursos-chave como divisão de rede (ou seja, compartilhamento da mesma infraestrutura por meio de difer- entes requisitos de serviço), permitindo que as operadoras forneçam conectividade e serviços personalizados e sob medida para cada fatia. Portanto, este trabalho contribui estendendo os paradigmas SDN e NFV, introduzindo a programabilidade de rede de camada cruzada que permite um controle e gerenciamento refinados para suportar uma orquestração expressiva em recursos heterogêneos. Além das extensões funcionais nos paradigmas SDN e NFV, o processo de orques- tração precisa funcionar de acordo para atender às novas dinâmicas de reconfigu- ração de aplicativos críticos, com demandas de comunicações ultraconfiáveis e de baixa latência. Por exemplo, para garantir a transferência, um modelo de progra- mação é necessário para permitir o controle conjunto de redes sem fio, com fio e na nuvem, acompanhando a mobilidade do usuário, degradação do canal de comuni- cação e interrupções. Como resultado, a orquestração deve selecionar rapidamente entre os caminhos possíveis na rede subjacente. Isso nos levou a afirmar que o processo de orquestração deve ser sustentado em uma nova proposta de roteamento para atender a recursos rápidos e expressivos na configuração de conectividade ponta a ponta. A tese apresenta uma nova proposta de roteamento explorando as propriedades do Residue Number System (RNS) que reduzem a carga de gerenciamento da construção de tabelas de roteamento distribuídas, em contraste com as abordagens tradicionalmente baseadas em tabelas que precisam manter e depender de operações de consulta de tabela. Uma abordagem multicast de roteamento de origem baseada em polinômios (M-PolKA) é criada, desenvolvida, implantada e avaliada para permitir a reconfiguração ágil do caminho. A expressividade do M-PolKA é demonstrada ao permitir novas funcionalidades, como duplicação de dados, transmissão / recepção redundante de várias células para oferecer diversidade que aumenta a confiabilidade da comunicação.pt_BR
dc.description.abstractOrchestration can be viewed as an inter-working technology-agnostic glue that decouples, understands, supports, and provides end-to-end communication based on a unified optical-wireless-packet-cloud view. Software-defined network (SDN) and network function virtualization(NFV) bring, as enablers, new networking paradigms in which promise to improve flexibility and programmability by centralized control. However, the architecture of next-generation networks has to deal with heteroge- neous resources that generally sit across separate domains: time, frequency, and space in wireless technologies; optical fibers, optical wavelengths, and ports in wired environments; placement and computing resources in the cloud infrastructures. This disruptive re-engineering of the network architectures has already brought key features like network slicing (i.e., sharing the same infrastructure through different service requirements), enabling the operators to deliver tailored and customized connectivity and services for each slice. Therefore, this work contributes by ex- tending SDN and NFV paradigms introducing cross-layer network programmability that allows a fine-grained control and management for supporting an expressive orchestration across heterogeneous resources. Besides the functional extensions on SDN and NFV paradigms, the orchestration process needs to perform accordingly to meet the new critical applications’ reconfig- urability dynamics, such as demand ultra-reliable and low-latency communications. For instance, to ensure handover, a programmability model is required to enable the joint control of wireless, wired, and cloud catching up with user mobility, communi- cation channel degradation, and outages. As a result, the orchestration must select quickly among possible paths in the underlay network. This led us to claim that the orchestration process must be underpinned in a novel routing proposal to meet fast and expressive capabilities in setting up end-to-end connectivity. The thesis introduces a novel routing proposal by exploring the Residue Number System’s properties (RNS) that reduce the management burden of building up dis- tributed routing tables, in contrast to traditionally table-based approaches that have to maintain and rely on table lookup operations. A source routing multicast approach based on polynomials (M-PolKA) is created, developed, deployed, and evaluated to allow agile path reconfiguration. M-PolKA expressiveness is demonstrated by en- abling new functionality such as data duplication, redundant transmission/reception from multiple cells to deliver diversity that increases communication reliability.pt_BR
dc.format.extent136 f.pt_BR
dc.languageenpt_BR
dc.rightsacesso_abertopt_BR
dc.subjectNext-Generation Networkspt_BR
dc.subjectNetwork Functions Virtualizationpt_BR
dc.subjectSoftware-Defined Networkingpt_BR
dc.subjectService Function Chainingpt_BR
dc.subjectEdge computingpt_BR
dc.subject5G paradigmpt_BR
dc.subjectSource Routingpt_BR
dc.subjectWiFipt_BR
dc.subjectResidue Number Systempt_BR
dc.titleCross-layer network programmability for expressive and agile orchestration across heterogeneous resourcespt_BR
dc.typetese_doutoradopt_BR
dc.contributor.advisor-coRibeiro, Moisés Renato Nunes
dc.publisher.localVitóriapt_BR
dc.contributor.institutionUniversidade Federal do Espírito Santo (Ufes)pt_BR
ifes.author.latteshttp://lattes.cnpq.br/4909197952264922pt_BR
dc.description.affiliationIfesCampus_Cachoeiro_de_Itapemirimpt_BR
dc.identifier.capes30001013007D0pt_BR
dc.contributor.memberMota, Vinícius Fernandes Soares
dc.contributor.memberRotsos, Charalampos
dc.contributor.memberSampaio, Leobino Nascimento
dc.contributor.memberKilper, Daniel
dc.degree.programPrograma de Pós-graduação em Ciência da Computaçãopt_BR
dc.degree.knowledgeAreaCIÊNCIA DA COMPUTAÇÃOpt_BR


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record