1 Programa de Engenharia Elétrica - PEE/COPPE/UFRJ Universidade Federal do Rio de Janeiro TCAM Table Resource Allocation for Virtual Openflow Switch Imen.

Slides:



Advertisements
Apresentações semelhantes
MBA DE LOGÍSTICA | FCAP- UPE
Advertisements

Algoritmos em Grafos.
AULA 02 PROGRAMAÇÃO LINEAR INTEIRA
Unidade VII Algoritmos Genéticos
VERIFICAÇÃO FORMAL DE BLOCOS COMPLEXOS
Experiments with Clustering as a Software Remodularization Method Nicolas Anquetil and Timothy C. Lethbridge University of Ottawa, Canada WCRE 1999:
ENERGIA ELÉTRICA ATRAVÉS DE MAPAS AUTO-ORGANIZÁVEIS
Amintas engenharia.
OTIMIZAÇÃO DO PROJETO DE REDES URBANAS BASEADO NO PROBLEMA DE STEINER
Transformada de Laplace. Teoremas da Transformada de Laplace
Algoritmos Genéticos Problema das 8 Rainhas Algoritmo Genético
TEORIA DA COMPUTAÇÃO Parte III  Máquina de Turing
Software Básico Silvio Fernandes Universidade Federal Rural do Semi-Árido Departamento de Ciências Exatas e Naturais Ciência da Computação Aula.
Algoritmos Genéticos Alex F. V. Machado.
PARTIÇÃO DE BENDERS Secundino Soares Filho Unicamp.
Marco Picone, Michele Amoretti, and Francesco Zanichelli Department of Information Engineering, Univ. of Parma, Italy Manweek 2009 Apresentado por Julio.
Arquiteturas Diferentes
Mário Biague V Oficina: "Como Considerar Variáveis Sociais, Ambientais e Políticas no Planejamento Energético" Análise de portfólio de recursos energéticos.
Wireless Mesh Networks: A Survey
GHHITS – Mining the Web Link Structure Universidade Federal de Pernambuco Centro de Informática Roberta Coelho Silvio Meira.
Otimização de Funções Contínuas via Algoritmos Genéticos Adaptado do trabalho realizado por: Frederico Heitor Mônica do Amaral.
Medida do Tempo de Execução de um Programa
Otimização de Funções Contínuas via Algoritmos Genéticos
Medida do Tempo de Execução de um Programa
Exploração do Espaço de Projeto do Dragão Limão
Daniel Felipe Neves Martins
Algoritmos Genéticos - Capítulo 10 Representação Numérica
Componentes do Computador e noções de Arquitetura de Computadores
Arquitetura de Computadores
Programação Dinámica Análise de algoritmos UNISUL
Sistemas Operacionais SISTEMA DE ENTRADA E SAÍDA
16 de novembro de 2010, Rio de Janeiro
O Intrigante Iraque.
Recuperação de Informação Distribuída por Fontes Autónomas com Sobreposição Joaquim Macedo Departamento de Informática Escola de Engenharia.
MEN - Mercados de Energia Mestrado em Engenharia Electrotécnica
1 Programa de Engenharia Elétrica - PEE/COPPE/UFRJ Universidade Federal do Rio de Janeiro Extending OpenFlow for Unified Management and Control of Cloud.
A Security Framework for Smart Grids
Capítulo 12: Tratamento de Restrições
Cyber Attack-resilient Control for Smart Grid
O NOVO MODELO DO SETOR ELÉTRICO
Pesquisa em memória primária: hashing
Apresentação Intermédia José Graciano Almeida Ramos Orientador: Professor Dr. Jaime S. Cardoso Responsável INESC Porto : MSc. Ricardo Sousa 1 FEUP-MIEIC.
Desempenho de Algoritmos Genéticos
Algoritmos Genéticos em Problemas com Restrições
Algoritmos Culturais.
Resolução de problemas por meio de busca
SISTEMAS OPERACIONAIS
Desenvolvimento de um Telefone IP Baseado em um Processador Blackfin
Estatística – Unidade 2.
Introdução e Busca Cega
Abordagens para problemas NP-completos
Universidade Federal de Pernambuco Centro de Informática Aluno: Erica Sousa – Orientador: Paulo Maciel – Modelagem de.
Aluno: João Ferreira Orientador: Paulo Maciel Algoritmo baseado no de Ford e Fulkerson para otimizar a distribuição de energia em modelos EFM.
Algoritmos Evolutivos Algoritmos Genéticos Introdução
1.
1 Contributos para uma Boa Apresentação Luis M. Correia Instituto Superior Técnico / INOV-INESC Universidade Técnica de Lisboa, Portugal (2001/06/22, revisto.
Escolha o fundo e a cor das letras
Inferência Estatística
XVIII Exposição de Experiências Municipais em Saneamento
Uma Análise das plataformas CUDA e OpenCL usando MetaHeurísticas aplicadas no Problema do Caixeiro Viajante Aluno: Hedley Luna Gois Oriá Disciplina: Introdução.
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Inteligência Artificial
II. METODOLOGIA Ambas as antenas, PIFA modificada e BFMA, foram analisadas numericamente empregando as equações integrais dos potenciais em conjunto com.
Orientador: Dr. Marcos Marcelino Mazzucco
Introdução Prof. Antonio Carlos Coelho
O PROBLEMA DE SCHEDULING EM JOB-SHOP
Projeto Completo de Redes Ópticas com Topologia em Hierarquia
Sebnem Rusitschka, Kolja Eger, Christoph Gerdes
Computação Evolutiva Nome dado ao estudo de algoritmos cuja inspiração é o processo de evolução natural das espécies. Origem: trabalho de um pesquisador.
Taís Sineiro Herig Laboratório de Genômica e Expressão / UNICAMP
Transcrição da apresentação:

1 Programa de Engenharia Elétrica - PEE/COPPE/UFRJ Universidade Federal do Rio de Janeiro TCAM Table Resource Allocation for Virtual Openflow Switch Imen Limam Bedhiaf, Richard Burguin, Omar Cherkaoui and Mikael Salaun University of Quebec at Montreal Ecole des Mines de Nantes

2 Autores (Dados do Google Scholar) Imen Limam Bedhiaf – Citations for 'Imen Limam Bedhiaf' : 11 – Cited Publications: 2 – H-Index: undefined Richard Burguin – Citations for ' Richard Burguin' : 0 – Cited Publications: 0 – H-Index: undefined

3 Autores (Dados do Google Scholar) Omar Cherkaoui – Citations for ' Omar Cherkaoui' : 825 – Cited Publications: 54 – H-Index: 11 Mikael Salaun – Citations for ' Mikael Salaun ' : 63 – Cited Publications: 15 – H-Index: 5

4 Introdução Implantação virtual de um switch Openflow. Memória usada é TCAM (Ternary Content Access Memory) Otimização na localização de memória com distribuição justa (justiça) dos recursos Problema formulado como otimização multi objetiva no linear com complexidade NP Solucionado com algoritmo genético y Tabu Search

5 Formulação do problema Tabela acessada ( Modo ativo) – Outras tabelas (Baixo consumo) Ea: Energia acesso Er: Energia re-sincronização El: Energia baixo consumo

6 Formulação do problema Função Objetivo Restrição número de entradas mínimo é alcanzado Restrição tamanho máximo de memoria não é superado Restrição do index do justiça

7 Algoritmos utilizados Algoritmo genético Determinar uma população inicial com um conjunto de soluções e aplicar crossover e mutação Algoritmo Tabu Search Consista na busca da solução ótima local

8 Resultados e discussão Plataforma EZchip-NP4 – 100 Gigabit Network Processor Capacidade total de TCAM (CT): entradas 17 possíveis tamanhos das tabelas

9 Resultados e discussão Comparação entre o algoritmo genético e Tabu Search

10 Resultados e discussão Tempo de execução dos algoritmos

11 Resultados e discussão Energia consumida

12 Resultados e discussão Uso dos recursos TCAM

13 Resultados e discussão Índice de justiça

14 Resultados e discussão Algoritmo genético mais escalável e eficiente que o Tabu Tabu converge mais rapidamente quando a solução inicial fica mais perta da solução ótima O consumo de potência mais baixo é obtido quando só é considerada a energia da função objetivo

15 Conclusões Otimização do consumo de potência na alocação de recursos na tabela TCAM. Problema de complexidade NP Soluções propostas: Algoritmo Genético e Tabu Search Flexibilidade para o provedor de dar preferência para o consumo de potencia ou procurar um alto índice de justiça Algoritmos convergem em pouco tempo, mas o algoritmo Genético é mais escalável.

16 Programa de Engenharia Elétrica - PEE/COPPE/UFRJ Universidade Federal do Rio de Janeiro TCAM Table Resource Allocation for Virtual Openflow Switch Imen Limam Bedhiaf, Richard Burguin, Omar Cherkaoui and Mikael Salaun University of Quebec at Montreal Ecole des Mines de Nantes