Acerca de
Actividad
-
I'm glad to announce that our tutorial on "Transactional Cloud Applications: Status Quo, Challenges, and Opportunities" will be presented at ACM…
I'm glad to announce that our tutorial on "Transactional Cloud Applications: Status Quo, Challenges, and Opportunities" will be presented at ACM…
Recomendado por Gustavo Pantuza
-
No dia 21 de março tive o prazer de receber, em sala de aula, o Jean Freire, que aceitou meu convite para compartilhar sua jornada na área de Redes…
No dia 21 de março tive o prazer de receber, em sala de aula, o Jean Freire, que aceitou meu convite para compartilhar sua jornada na área de Redes…
Recomendado por Gustavo Pantuza
-
Before WiFi there was Ethernet. Before Ethernet there was Token Ring. And before Token Ring there was Tolkien Ring. Before Tolkien Ring, the packets…
Before WiFi there was Ethernet. Before Ethernet there was Token Ring. And before Token Ring there was Tolkien Ring. Before Tolkien Ring, the packets…
Recomendado por Gustavo Pantuza
Experiencia y educación
Licencias y certificaciones
Publicaciones
-
eQUIC Gateway: Maximizing QUIC Throughput using a Gateway Service based on eBPF + XDP
2021 IEEE Symposium on Computers and Communications (ISCC)
QUIC protocol is considered an experimental environment and a straight forward evolution of the T protocol. Applications created on top of QUIC demonstrate being more efficient than the regular HTTPS stack. Computational offload to kernel space is used as performance optimization for modern applications and brings with it a series of architectural and algorithmic challenges. This work presents eQUIC Gateway, a kernel space module that filter packets based on real time information exchanged…
QUIC protocol is considered an experimental environment and a straight forward evolution of the T protocol. Applications created on top of QUIC demonstrate being more efficient than the regular HTTPS stack. Computational offload to kernel space is used as performance optimization for modern applications and brings with it a series of architectural and algorithmic challenges. This work presents eQUIC Gateway, a kernel space module that filter packets based on real time information exchanged with a space QUIC application. Throughout kernel offload technique for filtering packets, eQUIC Gateway increased the packets throughput in 30.9%, reduced 65 % of the average HTTPS request duration under attack and reduced by 26.4% the U time consumed for filtering packets. The source code of eQUIC Gateway is public available on Github.
-
Danian: Redução da latência de calda de aplicações em rede através de um escalonador O (1)
SBRC 2021
A alocação de núcleos para threads de programas é um problema complexo e de grande custo computacional dentro de ambientes Unix. O escalonador Caladan é uma solução que otimiza na escala dos microssegundos a forma como threads e núcleos são escalonados. O sistema Danian proposto, melhora o algoritmo de escolha de threads para um núcleo a ser escalonado através de memoization. O custo dessa operação foi reduzido de O (n) para O (1), o tempo de U reduzido em 7%, a latência de calda reduziu em…
A alocação de núcleos para threads de programas é um problema complexo e de grande custo computacional dentro de ambientes Unix. O escalonador Caladan é uma solução que otimiza na escala dos microssegundos a forma como threads e núcleos são escalonados. O sistema Danian proposto, melhora o algoritmo de escolha de threads para um núcleo a ser escalonado através de memoization. O custo dessa operação foi reduzido de O (n) para O (1), o tempo de U reduzido em 7%, a latência de calda reduziu em 3% para o experimento Synthetic e 5% para o experimento Netperf.
-
Calisto: Sistema para processamento rápido de pacotes com baixa latência em centro de dados
XXVI WGRS - Workshop de gerência e operação de redes e serviços
ing low latency processing in high throughput environments is a growing trend in recent years. Shenango allows servers to fastly process network packets, preserving high U efficiency through a congestion detection algorithm and using its IOKernel, a dedicated component that orchestrates the packet allocation between new cores. This system though, allocates new cores using the round-robin scheduler policy. This work presents Calisto, a new system that implements an efficient scheduler…
ing low latency processing in high throughput environments is a growing trend in recent years. Shenango allows servers to fastly process network packets, preserving high U efficiency through a congestion detection algorithm and using its IOKernel, a dedicated component that orchestrates the packet allocation between new cores. This system though, allocates new cores using the round-robin scheduler policy. This work presents Calisto, a new system that implements an efficient scheduler policy that reduces processing overhead and promoting packet flow affinity, reducing the latency by up to 10%.
-
Computação Serverless: Conceitos, Aplicações e Desafios
SBRC20 - Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos
Serverless computing is a novel application deployment model that provides scaling, fine-grained billing, and platform decoupling for developers. This model has the potential for changing the landscape of technology development for s and cloud providers. In this short course, we present the Serverless Computing state of the art: concepts, limitations, use cases, research opportunities, caveats, and a view on some current platforms.
-
Grafos como uma primitiva do plano de controle para análise e gerenciamento de Redes Definidas por Software
Universidade Federal de Minas Gerais
Master's thesis presented to the post graduation program in Computer Science of the Institute of exact sciences from Federal university of Minas Gerais
-
Enforcing Link Utilization with Traffic Engineering on SDN
UFMG
We propose a traffic engineering solution using Software Defined Networks. Our goal is to enforce link utilization dividing the traffic over multiple links through a simple, easy to
implement, low cost, efficient and scalable solution. The solution can be deployed on data centers or at the edge of an
Autonomous System. -
Network Management through Graphs in Software Defined Networks
CNSM - International Conference on Network and Service Management
Software Defined Networks (SDN) is an emergent architecture that is dynamic, flexible, manageable, low cost, consistent with the dynamics of the modern applications. This paper shows a network representation model using a graph as the control plane of an SDN controller. The graph approach provides a globally consistent view of the network in real time. Our experiments show that graphs are a reliable representation of the real network, simplifying management in Software Defined Networking.
-
Análise e Gerenciamento de Rede através de Grafos em Redes Definidas por Software
SBRC - Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos
As redes definidas por software (SDN) representam uma arquitetura emergente dinâmica, flexível, gerenciável e de baixo custo, condizente com a dinamicidade das aplicações atuais. Essa arquitetura desacopla o plano de controle do plano de dados. Redes tipicamente são representadas em forma de grafos. Em função disso, esse trabalho apresenta um modelo de representação da rede em grafos através do plano de controle de um controlador SDN. O protocolo OpenFlow é um meio para construção de soluções…
As redes definidas por software (SDN) representam uma arquitetura emergente dinâmica, flexível, gerenciável e de baixo custo, condizente com a dinamicidade das aplicações atuais. Essa arquitetura desacopla o plano de controle do plano de dados. Redes tipicamente são representadas em forma de grafos. Em função disso, esse trabalho apresenta um modelo de representação da rede em grafos através do plano de controle de um controlador SDN. O protocolo OpenFlow é um meio para construção de soluções em SDN. Esse trabalho é baseado no POX, um controlador SDN compatível
com dispositivos OpenFlow. Essa abordagem em grafos fornece uma visão global da rede em tempo
real e com consistência. Os experimentos demonstram que o grafo proposto representa de maneira fiel o estado da rede assim como suas mudanças em função dos eventos ocorridos ao longo do tempo dentro da rede, facilitando assim, o gerenciamento em Redes Definidas por Software. -
Danian: tail latency reduction of networking application through an O (1) scheduler
2021 IEEE Symposium on Computers and Communications (ISCC)
Core allocation for application threads is a problem of reasonable complexity and computational cost inside Unix systems. Caladan scheduler is a solution aiming to reduce the cost of how threads and cores are allocated in microsecond scale. The Danian system optimizes through memoization the thread picking algorithm that picks the best thread for a given core. Such improvements have direct impact on applications distributed across networks on a data center. Thread picking operation cost dropped…
Core allocation for application threads is a problem of reasonable complexity and computational cost inside Unix systems. Caladan scheduler is a solution aiming to reduce the cost of how threads and cores are allocated in microsecond scale. The Danian system optimizes through memoization the thread picking algorithm that picks the best thread for a given core. Such improvements have direct impact on applications distributed across networks on a data center. Thread picking operation cost dropped from O(n) to O(1), the U time reduced 7%, the tail latency reduced 3% on Caladan Synthetic experiment and 5% on the Netperf experiment.
Proyectos
-
Área31 Hackerspace - Minas Gerais - Brasil
Um hackerspace ou hackspace (de Hacker e Espaço) (também conhecido como hacklab, makerspace ou creative space) é um local real (em oposição ao virtual) com o formato de um laboratório comunitário que segue a Ética Hacker, tendo espírito agregador, convergente e inspirador. Nele, pessoas com interesses em comum, normalmente em ciência, tecnologia, arte digital ou eletrônica podem se encontrar, socializar e colaborar.
Um hackerspace pode ser visto como um laboratório comunitário, uma…Um hackerspace ou hackspace (de Hacker e Espaço) (também conhecido como hacklab, makerspace ou creative space) é um local real (em oposição ao virtual) com o formato de um laboratório comunitário que segue a Ética Hacker, tendo espírito agregador, convergente e inspirador. Nele, pessoas com interesses em comum, normalmente em ciência, tecnologia, arte digital ou eletrônica podem se encontrar, socializar e colaborar.
Um hackerspace pode ser visto como um laboratório comunitário, uma oficina ou um estúdio onde pessoas de diversas áreas podem trocar conhecimento e experiência para construir algo juntos.
Muitos hackerspaces colaboram na divulgação e no desenvolvimento de software livre, open hardware e mídia alternativa e podem ser encontrados em infoshops, centros sociais e espaços comunitários.
Com necessidade de um espaço desse tipo, surge em agosto de 2013 na capital mineira o primeiro hackerspace de Minas Gerais, de nome Área31.
Estritamente sem fins lucrativos.
Otros creadoresVer proyecto -
NãoFu.me
- actualidad
Produto feito em 48 horas para o Startup Dev Rumble 2012 ( um dos vencedores - segundo lugar )
O projeto objetiva ajudar as pessoas a pararem de fumar através de metricas e metas pessoais.Otros creadores -
-
Free software projects
- actualidad
My personal github page that hosts my free software projects
-
Letras.mus V2
-
Site de letras de músicas mais ado do Brasil. Mais de 1 milhão de letras de todos os estilos musicais, notícias, prêmios para quem contribui com o site, top músicas, top artistas, plug-ins para acompanhar as músicas com Winamp e Windows Media Player.
Otros creadoresVer proyecto -
Letras.mus V2
-
Site de letras de músicas mais ado do Brasil. Mais de 1 milhão de letras de todos os estilos musicais, notícias, prêmios para quem contribui com o site, top músicas, top artistas, plug-ins para acompanhar as músicas com Winamp e Windows Media Player.
Otros creadoresVer proyecto
Idiomas
-
Brazilian Portuguese, English
-
Perfiles similares
Otras personas con el nombre de Gustavo Pantuza
Hay 2 personas más con el nombre de Gustavo Pantuza en LinkedIn
Ver a otras personas con el nombre de Gustavo Pantuza