Perguntas frequentes

Perguntas frequentes

Não. O custo do ASIC é determinado pelo tamanho da matriz. O tamanho da matriz Intel® Tofino™ é semelhante ao da matriz dos ASICs de função fixa antigos que operam na mesma velocidade.

Não. De fato, em muitos casos eles consomem menos. Para características e protocolos equivalentes, o consumo de energia é idêntico. Em um comutador programável, você pode desativar recursos que você não precisa e reduzir o consumo de energia ou usar tabelas menores.

Não. Com o Intel® Tofino™ e o Intel® Tofino™ 2, mostramos que a programabilidade não vem com um comprometimento do desempenho. O Intel® Tofino™ e o Intel® Tofino™ 2 podem ser totalmente programados pelos usuários, usando a linguagem de programação P4 e podem processar até 12,8 Tb/s.

P4 é uma linguagem de código aberto licenciada pela Apache e propriedade da P4.org, uma organização independente sem fins lucrativos. Qualquer empresa, universidade ou indivíduo pode ingressar na P4.org gratuitamente e contribuir para a linguagem, o compilador e as ferramentas. A Intel é um dos mais de 100 membros da P4.org, que incluem empresas de toda a nossa indústria, da AT&T à ZTE, e algumas das melhores universidades do mundo. O Conselho Consultivo da P4.org consiste em Amin Vahdat (Google), Jennifer Rexford (Princeton), Nate Foster (Cornell), Guru Parulkar (ONF) e Nick McKeown (Stanford/Intel). A linguagem foi projetada por especialistas mundiais em design de linguagem de programação de Princeton, Cornell, Stanford, VMware, Intel, Microsoft, Xilinx, Barefoot, e Google. A P4 é de código aberto e propriedade de todos. A linguagem foi cuidadosamente projetada para independente do objetivo, podendo ser usada para programar qualquer dispositivo de encaminhamento programável. Até agora, tem sido usada para programar uma variedade de comutadores de software e hardware e NICs de diferentes fontes. Visite P4.org para obter mais detalhes.

A P4 é mais genérica do que o OpenFlow, permitindo que os usuários definam exatamente como o plano de encaminhamento processa os pacotes. O OpenFlow pode ser expresso na linguagem P4; openflow.p4 oferece uma forma útil para começar.

Esta é uma pergunta muito válida para um comutador que é baseado em um ASIC de função fixa. O Intel® Tofino™ é altamente programável, composto por vários pipelines e unidades de ação de correspondência (MAU) dentro de cada pipeline. Uma MAU contém uma lógica de análise flexível e vários blocos de tabelas SRAM e TCAM que podem ser moldados para acomodar uma implantação específica. A Intel pode fornecer números de escalabilidade verificados por amostra com base em um programa P4 de referência e no âmbito de um NDA. No entanto, eles nunca devem ser interpretados como valores máximos de escalabilidade teórica do chip.

A programabilidade permite flexibilidade ilimitada e múltiplos casos de uso, desde a personalização dos tamanhos da tabela dos comutadores ao aprimoramento das funções de rede existentes e a adição de novas capacidades, como telemetria, segurança e balanceamento de carga.

Sem dúvida alguma! Você deve perguntar ao seu fornecedor sobre o suporte ao Intel® Tofino™ em sua plataforma de comutação. Uma vez que a plataforma baseada em Intel® Tofino™ seja oferecida, você poderá solicitar recursos de planos de dados e esperar um roteiro de entrega de recursos no ASIC existente.