Dado o fato de existirem placas PCI Express PCI de quatro portas por aí, imagino quantas delas (x4) posso conectar em um único servidor?
Talvez o gargalo de capacidade seja o barramento PCI, mas não estou familiarizado com como calcular isso.
Dado o fato de existirem placas PCI Express PCI de quatro portas por aí, imagino quantas delas (x4) posso conectar em um único servidor?
Talvez o gargalo de capacidade seja o barramento PCI, mas não estou familiarizado com como calcular isso.
Respostas:
Do ponto de vista puramente físico, não há limite para o número de interfaces que você pode ter. Você pode obter chassi com mais de 12 slots PCI e os extensores podem aumentar para mais de 100.
Do ponto de vista da largura de banda, um barramento PCI de 64 bits tem uma largura de banda de 528 MBps, o que se traduz em 42 links de 100 Mbps ou quatro links de 1 Gbps com um som contínuo. A maioria não fará isso, no entanto, muitos mais cartões podem ser usados.
Do ponto de vista do sistema operacional, um sistema operacional que use um byte não assinado para identificar placas de rede ficará limitado a 255 ou 256 cartões. O Linux usa um nome completo, o que significa que não há limite teórico.
Em resumo, 12 portas não são nada.
Um amigo meu me disse que o máximo que ele podia conectar era de 4 placas de 4 interfaces nos slots PCI (não me lembro se é pci-e).
As portas reais e a capacidade de atendê-las são duas coisas muito diferentes.
Se você simplesmente quiser ter um número tolo de portas, poderá usar várias placas e hubs USB de várias portas e ter literalmente centenas ou milhares de adaptadores Ethernet baseados em USB - cada um com sua própria porta 10/100 e um MAC, mas com desempenho. seria assustador (embora eu duvide que seus drivers suportem esses números).
Em termos de placas de rede 'apropriadas', não há razão para que você não possa ter dez ou mais placas GigE de várias portas, ou mesmo usar as placas Virtual Connect Flex-10 da HP, que fornecerão felizes links de até 24 x 1 Gbps em alguns troncos de 10 Gbps .
O que importa, porém, é combinar a necessidade funcional com a largura de banda disponível. Pessoalmente, prefiro usar menos NICs de 10 Gbps e depois usar NICs virtuais marcadas com VLAN no sistema operacional, mas isso não é para todos.
Ao usar NICs com várias portas ou várias NICs, a escala de desempenho real está longe de ser linear. Antes de tudo, o desempenho real e o dimensionamento do desempenho dependerão muito do tipo e do fornecedor da NIC. Em segundo lugar, a sobrecarga da CPU e do barramento de memória não aumenta linearmente ao usar várias NICs, especialmente se você tentar atingir o desempenho máximo possível.
Se você está procurando desempenho, verifique as soluções Ethernet de 10 GB, que possuem melhores recursos de descarregamento da CPU em alta velocidade.