Vissza az ingyenes tartalmakra

Te láttál már olyat, hogy egy új szoftver kevésbé erőforrás igényes, mint az előző verzió? Nekem nem rémlik ilyen, úgyhogy ha már kijött a 7.1-es RouterOS, akkor itt az ideje, hogy megnézzük, vajon mennyivel változik a throughput a 6-os RouterOS-hez képest. 

A teszt menete:

3 különböző eszköz, 3 különböző architektúra. A mért eszköz két ethernet portjára egy-egy RB5009-et kötöttem, és a RouterOS beépített Bandwidth test tool-ját engedtem rá. A mérés paraméterei:

  • TCP teszt
  • egy irány
  • default beállítások, azaz 20 kapcsolat.

Minden mérést egy percig végeztem és az ez idő alatt kapott legnagyobb tíz másodperces átlag került be az eredménybe. Tudjuk, hogy a MikroTik eszközök throughput-ja nagyban függ a konfigurációtól. Ebben a tesztben két konfigurációra végeztem el a méréseket

  • Bridge teszt kikapcsol Hw. offload-dal
  • Routing teszt masquerade-del, forward filter és queue szabályok nélkül.

A teszt célja az, hogy egy általános képet kapjunk a 7.1-es és a 6-os verziók közti throughput különbség százalékos értékéről, ami valószínűleg szinte minden más bridge, vagy routing alapú konfigra is érvényes.

Az eredmények:

hAP ac (mipsbe, 1 CPU mag)

Míg a bridge tesztnél nincs jelentős különbség, addig a routing teszt már eléggé más képet fest: teljesen kihajtott processzor mellett csupán a ROS6-nál mért max átvitel 61%-át érjük el a 7.1-es verzióval.

hEX: (mmips, 2 CPU mag, 4 thread)

Kicsit rosszabb a helyzet bridge esetén, mint a hAP ac-nál volt: némileg lassabb átvitel szinte dupla CPU használat mellett. Itt is nagy az eltérés routing + NAT esetben, bár itt már 6-os verzió átvitelének 64%-át elérjük.

hAP ac3 (arm, 4 CPU mag)

Itt a legkisebbek az eltérések: bridge-nél szinte észrevehetetlen, routing + NAT esetén pedig a 6-os verzió majd’ 93%-át hozza átvitelben a 7.1-es.

Megjegyzés: kevésnek tűnik a hAP ac3 átvitele? Itt a magyarázat.

Talán első ránézésre kevésnek tűnik a routing + NAT eredmény mind a 6-os, mind a 7-es verzió esetén. Legalábbis aki használ ilyen eszközt, nem ezt szokta meg. A magyarázat a magok használatában keresendő: úgy tűnik, hogy a hAP ac3 nem használja hatékonyan ki a 4 CPU magot, ha hasonlóak a forgalmak. Márpedig itt hasonlóak: bár 20 kapcsolattal ment a mérés, de ugyanabból a forrásból, ugyanazon cél felé és célport is megegyezett. Nem volt alkalmam egyelőre tesztelni, hogy mi a helyzet ténylegesen több forrás és cél esetén, de valószínűleg ott is arányaiban ekkora lehet az eltérés a két RouterOS verzió között.

Konklúzió.

Ha olyan routered van a hálózatban, ami nem rendelkezik tartalékokkal és éppen hogy ki tudja szolgálni a CPU-ja az adott feladatot, akkor én a helyedben nem frissítenék egyelőre 7.1-re. Biztos voltam abban, hogy lesz throughput visszaesés, de a hEX és a hAP ac esetén ennek mértéke számomra meglepő. Előzetesen is tervben volt, de az eredmények tükrében még inkább biztos vagyok benne, hogy ezt a mérést egy későbbi verzióval meg fogom ismételni.

Vissza az ingyenes tartalmakra