Resumo
Recentemente, a possibilidade de utilização de dispositivos de encaminhamento programáveis (switches P4) para permitir não somente o encaminhamento de pacotes mas também a realização de computação dentro da própria rede deu origem ao paradigma denominado computação em rede (in-network computing ou INC). Computação em rede permite descarregar partes da funcionalidade de um sistema distribuído para dentro de um plano de dados programável. Exemplos de funcionalidades INC que podem ser descarregadas de servidores tradicionais para a rede incluem, por exemplo, cache em rede, agregação de dados, e controle de concorrência. A habilidade de executar computação na rede traz diversos benefícios, como redução no tempo de processamento de requisições e a possibilidade de realizar pre-processamento e agregação para reduzir a quantidade de dados trafegados na rede. No entanto, os elementos do plano de dados estão sujeitos a falhas que podem causar interrupções à operação dos INCs descarregados na rede e assim comprometer a resiliência dessas aplicações. Essas falhas podem causar a perda de informações essenciais e interromper a operação de sistemas que dependem da funcionalidade da rede. Esse projeto tem como objetivo principal investigar e conceber soluções para prover tolerância a falhas baseada em replicação e recuperação consistente do comportamento de aplicações INC executando em planos de dados programáveis, de modo a tornar tais aplicações mais resilientes. Dentre as contribuições adicionais almejadas por esse projeto destacam-se: suporte a diferentes noções de consistência para fornecer semânticas distintas de correção ao comportamento de INCs; especificação de uma linguagem de alto-nível para especificação de estratégias de restauração de estado; e modelos e heurísticas para alocação de INCs e suas réplicas de forma ótima no plano de dados. (AU)
| Matéria(s) publicada(s) na Agência FAPESP sobre o auxílio: |
| Mais itensMenos itens |
| TITULO |
| Matéria(s) publicada(s) em Outras Mídias ( ): |
| Mais itensMenos itens |
| VEICULO: TITULO (DATA) |
| VEICULO: TITULO (DATA) |