Em 3 de outubro de 2013 22:37, Marcelo Gondim <gon...@bsdinfo.com.br> escreveu: > Em 03/10/13 16:32, Antonio Modesto Amaral Sousa escreveu: >> Boa Tarde à todos, >> >> Estou fazendo alguns testes com um equipamento da Titan Wireless, modelo >> Mikronoc 7500 com as seguintes especificações: >> >> >> CPU: Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz (2926.06-MHz >> K8-class CPU) >> >> real memory = 2147483648 (2048 MB) >> avail memory = 2016436224 (1923 MB) >> >> Possui 6 Interfaces dessa: >> em0@pci0:2:0:0: class=0x020000 card=0x00008086 chip=0x10d38086 >> rev=0x00 hdr=0x00 >> vendor = 'Intel Corporation' >> device = '82574L Gigabit Network Connection' >> class = network >> subclass = ethernet >> >> *Não tenho informações se o barramento de cada interface é compartilhado >> ou não. >> >> Estou realizando os testes utilizando já o FreeBSD 9.2-STABLE. O >> objetivo principal seria utilizar esse equipamento como roteador de >> borda (Até 1Gb/s de tráfego), porém estou realizando alguns testes de >> throughput nele e não estou tendo bons resultados, utilizando dois >> testadores JDSU gerando tráfego full-duplex consigo aproximadamente >> ~467Mb/s, com esse tráfego os testadores já reportam erros de >> transmissão e a utilização da CPU chega a praticamente 100%, sendo que >> mais de 50% somente para atender interrupções, estou realizando os >> testes da seguinte forma: >> >> [testador01]------<em1>-[freebsd]-<em2>------[testador02] >> >> >> Embora o equipamento tenha somente dois cores, tentei fixar os IRQ's de >> TX e RX das portas em1 e em2 para cada core: >> >> irq259: em1:rx 0 1426407 510 >> irq260: em1:tx 0 1187053 424 >> irq261: em1:link 5 0 >> irq262: em2:rx 0 1187066 424 >> irq263: em2:tx 0 1425760 510 >> irq264: em2:link 1 0 >> >> >> root@router# cpuset -l 0 -x 259 >> root@router# cpuset -l 0 -x 260 >> root@router# cpuset -l 0 -x 261 >> root@router# cpuset -l 1 -x 262 >> root@router# cpuset -l 1 -x 263 >> root@router# cpuset -l 1 -x 264 >> >> >> Já tentei também habilitar o device polling, o consumo de CPU abaixou, >> porém o throughput caiu muito também (~80Mb/s full-duplex). >> >> >> Alguém tem alguma sugestão de algum ajuste que possa ser feito? Ou >> realmente esse hardware não suportaria mais que isso? >> >> Desde já agradeço >> >> > Opa Antônio, > > Core 2 Duo? Acho que vai ficar ruim isso aí. Eu tenho um router de borda > Xeon Quad Core 3.2Ghz + 3 interfaces dessas aqui: > > Intel PRO/1000 PT Dual Port PCI-e > > Meu tráfego em pico desse router é de 1.5 à 1.6 Gbps com load entre 1.30 > e 1.50: > > last pid: 7715; load averages: 1.32, 1.42, 1.42 up 1+07:14:03 22:34:42 > 25 processes: 1 running, 24 sleeping > CPU 0: 0.0% user, 0.0% nice, 5.9% system, 0.0% interrupt, 94.1% idle > CPU 1: 0.0% user, 0.0% nice, 47.8% system, 0.0% interrupt, 52.2% idle > CPU 2: 0.0% user, 0.0% nice, 46.3% system, 0.0% interrupt, 53.7% idle > CPU 3: 0.0% user, 0.0% nice, 44.7% system, 0.0% interrupt, 55.3% idle > Mem: 291M Active, 153M Inact, 604M Wired, 800M Buf, 6584M Free > Swap: 4096M Total, 4096M Free > > Faço um LACP com 2 portas Giga e em cima dela tenho minhas VLANs. > > Mas com Core 2 Duo não ia rolar nunca isso rsrsrsrs > > Outra coisa se está pensando em 1Gbps de tráfego já faz logo um lacp com > 2 interfaces giga para ficar com +/- 2Gbps. :) > > []'s > Gondim > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
meu conselho tira este core 2 duo, colocar um xeon quda ou six-core com interface 10gb. -- Alessandro de Souza Rocha Administrador de Redes e Sistemas FreeBSD-BR User #117 Long live FreeBSD Powered by .... (__) \\\'',) \/ \ ^ .\._/_) www.FreeBSD.org ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd