Jump to content

µTorrent µTP


kokaracha

Recommended Posts

Ми ето:

В пика към 100Мбит-а

предишната вечер

cpuf.png

следващата вечер с разнасяне на прекъсванията по cpu-тата

cpu3k.png

приблизително еднакъв трафик е вървял

на cpu2 е ланката която е към border switch-a, там са vlan-ite i wan-a

на cpu1 e ланката към клиент който смуче 40% от трафика.

ми това е засега оставям така да бъде.

Адрес на коментара
Сподели в други сайтове

  • Отговори 67
  • Created
  • Последен отговор

Top Posters In This Topic

  • kokaracha

    18

  • Mile

    12

  • byte

    9

  • NetworkPro

    8

Набих една лека греда с картите 82573Е и 82573L, които са на supermicro x7sbi-ln4.

На към 300mbps почват softirq, като обезумели. За съжаление вече е платено въпросното дъно.

Сравнявайки ги с bcm 5721 е точно два пъти по-слабичко. Тествано без шейпъри на реален трафик на 377 човека онлине.


root@gw2-svoge:~# ethtool -S eth1

NIC statistics:

     rx_packets: 1390742168

     tx_packets: 1358311947

     rx_bytes: 1035324102367

     tx_bytes: 954082462037

     rx_broadcast: 1271821

     tx_broadcast: 122796223

     rx_multicast: 2558802

     tx_multicast: 0

     rx_errors: 0

     tx_errors: 0

     tx_dropped: 0

     multicast: 2558802

     collisions: 0

     rx_length_errors: 0

     rx_over_errors: 0

     rx_crc_errors: 0

     rx_frame_errors: 0

     rx_no_buffer_count: 0

     rx_missed_errors: 0

     tx_aborted_errors: 0

     tx_carrier_errors: 0

     tx_fifo_errors: 0

     tx_heartbeat_errors: 0

     tx_window_errors: 0

     tx_abort_late_coll: 0

     tx_deferred_ok: 0

     tx_single_coll_ok: 0

     tx_multi_coll_ok: 0

     tx_timeout_count: 0

     tx_restart_queue: 0

     rx_long_length_errors: 0

     rx_short_length_errors: 0

     rx_align_errors: 0

     tx_tcp_seg_good: 0

     tx_tcp_seg_failed: 0

     rx_flow_control_xon: 0

     rx_flow_control_xoff: 0

     tx_flow_control_xon: 0

     tx_flow_control_xoff: 0

     rx_long_byte_count: 1035324102367

     rx_csum_offload_good: 1385021666

     rx_csum_offload_errors: 38847

     rx_header_split: 0

     alloc_rx_buff_failed: 0

     tx_smbus: 0

     rx_smbus: 0

     dropped_smbus: 0

root@gw2-svoge:~# ethtool -g eth1

Ring parameters for eth1:

Pre-set maximums:

RX:             4096

RX Mini:        0

RX Jumbo:       0

TX:             4096

Current hardware settings:

RX:             4096

RX Mini:        0

RX Jumbo:       0

TX:             4096


----------


root@gw2-svoge:~# lspci -vv -s 05:00.0

05:00.0 Ethernet controller: Intel Corporation 82573E Gigabit Ethernet Controller (Copper) (rev 03)

        Subsystem: Super Micro Computer Inc Device 108c

        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+

        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

        Latency: 0, Cache Line Size: 64 bytes

        Interrupt: pin A routed to IRQ 217

        Region 0: Memory at d0200000 (32-bit, non-prefetchable) [size=128K]

        Region 2: I/O ports at 2000 [size=32]

        Capabilities: [c8] Power Management version 2

                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)

                Status: D0 PME-Enable- DSel=0 DScale=1 PME-

        Capabilities: [d0] MSI: Mask- 64bit+ Count=1/1 Enable+

                Address: 00000000fee0500c  Data: 414a

        Capabilities: [e0] Express (v1) Endpoint, MSI 00

                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us

                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-

                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-

                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+

                        MaxPayload 128 bytes, MaxReadReq 512 bytes

                DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-

                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM unknown, Latency L0 <128ns, L1 <64us

                        ClockPM- Suprise- LLActRep- BwNot-

                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+

                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-

                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-

        Capabilities: [100] Advanced Error Reporting

                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-

                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-

                UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-

                CESta:  RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-

                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-

                AERCap: First Error Pointer: 14, GenCap- CGenEn- ChkCap- ChkEn-

        Capabilities: [140] Device Serial Number d0-a2-5f-ff-ff-48-30-00

        Kernel modules: e1000e, e1000

------------------------------------------------------------------------

root@gw2-svoge:~# lspci -vv -s 07:00.0

07:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller

        Subsystem: Super Micro Computer Inc Device 109a

        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+

        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

        Latency: 0, Cache Line Size: 64 bytes

        Interrupt: pin A routed to IRQ 216

        Region 0: Memory at d0300000 (32-bit, non-prefetchable) [size=128K]

        Region 2: I/O ports at 3000 [size=32]

        Capabilities: [c8] Power Management version 2

                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)

                Status: D0 PME-Enable- DSel=0 DScale=1 PME-

        Capabilities: [d0] MSI: Mask- 64bit+ Count=1/1 Enable+

                Address: 00000000fee0a00c  Data: 4152

        Capabilities: [e0] Express (v1) Endpoint, MSI 00

                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us

                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-

                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-

                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+

                        MaxPayload 128 bytes, MaxReadReq 512 bytes

                DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-

                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM unknown, Latency L0 <128ns, L1 <64us

                        ClockPM+ Suprise- LLActRep- BwNot-

                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+

                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-

                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-

        Capabilities: [100] Advanced Error Reporting

                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-

                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-

                UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-

                CESta:  RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-

                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-

                AERCap: First Error Pointer: 14, GenCap- CGenEn- ChkCap- ChkEn-

        Capabilities: [140] Device Serial Number d1-a2-5f-ff-ff-48-30-00

        Kernel modules: e1000e, e1000


Затова кой не гледа... Купува 2 пъти :)

Адрес на коментара
Сподели в други сайтове

  • Администратор

@kokaracha

uTP се носи само между µTorrent и Битторент (поради еднакви издатели)

това линукско творение не го поддържа

post-52-130900726056_thumb.jpg

Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

  • Администратор

@kokaracha

uTP се носи само между µTorrent и Битторент (поради еднакви издатели)

това линукско творение не го поддържа

Тя целта ми беше да покажа  че вече 50% от потребителите ползват v2, а аз лично сам си доволен от клиента.

Use since

OpenBSD 3.x

FreeBSD 4.x

Centos 5.x Debian 3.x Ubuntu 7.x

Аз съм фен на OpenWRT.

 

Горчивината от лошото качество остава дълго след като е преминало удоволствието от ниската цена.

_____________________________

___|____|____|____|____|____|__

_|____|____|____|____|____|____

___|____|_ Удряй _|____|____|__

_|____|___ главата ___|____|____

___|____|_ си тук!! |____|____|__

_|____|____|____|____|____|____

___|____|____|____|____|____|__

Адрес на коментара
Сподели в други сайтове

  • Администратор

Набих една лека греда с картите 82573Е и 82573L, които са на supermicro x7sbi-ln4.

На към 300mbps почват softirq, като обезумели. За съжаление вече е платено въпросното дъно.

Сравнявайки ги с bcm 5721 е точно два пъти по-слабичко. Тествано без шейпъри на реален трафик на 377 човека онлине.

Затова кой не гледа... Купува 2 пъти :)

Ми ти си решил да инвестираш в чипсети дъна/карти отпреди 2 години,какви резултаи очакваше да изкараш не стана ясно.amd64 бързо и евтино ти трябва,мани ги тия прехвалени интели.

Use since

OpenBSD 3.x

FreeBSD 4.x

Centos 5.x Debian 3.x Ubuntu 7.x

Аз съм фен на OpenWRT.

 

Горчивината от лошото качество остава дълго след като е преминало удоволствието от ниската цена.

_____________________________

___|____|____|____|____|____|__

_|____|____|____|____|____|____

___|____|_ Удряй _|____|____|__

_|____|___ главата ___|____|____

___|____|_ си тук!! |____|____|__

_|____|____|____|____|____|____

___|____|____|____|____|____|__

Адрес на коментара
Сподели в други сайтове

Мерак ми беше това дъно да го видя. Видях го и ще го сменя с друго не е проблем това ама очаквах и резултат от преди 2 години. Asus server board с quad 6600 прави в пъти повече и още си ги прави (същия чипсет, също 4 лана). Не мисля да го сменям скоро. Само му подмених процесорчето с 9550. Просто сега ще си взема asus и тоя кош ще го ориентирам към някое село с Е5200 да върши някаква работа да си изкарва парите.

Адрес на коментара
Сподели в други сайтове

  • Администратор

Бехме взели преди 2-3 години това супермикро с двуядрен на 1,8 ама му се взе тока, наследника му е Тоя Асус за който говори Миле, ние го окомплектовахме с Core™2 Quad CPU Q9650  @ 3.00GHz , за сж. нямам статистики.

Не отговарям на постове написани с шльокавица!

Адрес на коментара
Сподели в други сайтове

amd64 бързо и евтино ти трябва,мани ги тия прехвалени интели.

Интелците мисля не са никак лоши процесори за продукшън машини. Докато за AMD само май Оптерона е "най-коравото животно".

Иначе нямам фаворит относно Intel vs. AMD,

Относно supermicro, то те имат хубави дъна

Адрес на коментара
Сподели в други сайтове

В крайна сметка резнах uTP-то е майната му на всичко. Не ми се искаше да се стига до това, но просто нямам нерви да се разправям с допълнителни простотии. Багодарско на kokaracha.

Адрес на коментара
Сподели в други сайтове

Значи CPU натоварване на най-големите ви рутери се вдигна, и затова решихте да дропите uTP със засичане по стринг от няколко байта? Това е лоша практика и кратковременно решение на проблем, който се корени другаде?

-

Адрес на коментара
Сподели в други сайтове

Проблема с лоада не е сериозен. Аз например неволно го реших тотално.

Като свалих секви шейпове ^^ Прилагам и шот от пинга в почти 8 вечер... неделя без шейп. Тоест може и така.

Ето и графиката:

post-32-13090072612_thumb.jpg

post-32-130900726126_thumb.jpg

Адрес на коментара
Сподели в други сайтове

Свалянето на шейпъра решава проблеми, стига да имаш достатъчно широк канал свързаност. Достигнеш ли до някакъв лимит /примерно скорост на интерфейс/ ще стане страшно с латенциите.

Адрес на коментара
Сподели в други сайтове

Създайте нов акаунт или се впишете, за да коментирате

За да коментирате, трябва да имате регистрация

Създайте акаунт

Присъединете се към нашата общност. Регистрацията става бързо!

Регистрация на нов акаунт

Вход

Имате акаунт? Впишете се оттук.

Вписване
  • Потребители разглеждащи страницата   0 потребители

    • No registered users viewing this page.

×
×
  • Създай нов...

Important Information

By using this site, you agree to our Terms of Use.