Performance Comparison x86 vs Tilera - mikrotik.id · Perbandingan CCR1036-12G-4S • TileraGx36...

Preview:

Citation preview

by: Pujo Dewobroto Citraweb Nusa Infomedia, Indonesia

www.mikrotik.co.id

Performance Comparison x86 vs Tilera

Perkenalan •  Pujo Dewobroto •  Citraweb Nusa Infomedia

–  Mikrotik distributor, training partner (mikrotik.co.id)

–  ISP (citra.net.id) –  Web developer

(citra.web.id)

•  MTCNA, MTCTCE, MTCWE, MTCUME, MTCRE, MTCINE, Certified Trainer

www.mikrotik.co.id

Uji Hardware

www.mikrotik.co.id 3

Perbandingan

CCR1036-12G-4S •  TileraGx36 •  36 Core CPU 1,2GHz •  12MB Cache

•  4GB (upgradeable) •  12 GE + 4 SFP

www.mikrotik.co.id 4

Dinara Gen2 •  Intel Xeon E3 •  4Core (8 Thread)

3,5GHz •  8MB Cache

•  2GB (upgradeable*) •  8GE + 8 SFP

Pemilihan Perangkat

•  Jumlah Core •  Speed per Core •  Throughput •  Kompabilitas OS •  Harga J

www.mikrotik.co.id 5

Metode Pengetesan

www.mikrotik.co.id 6

Device Under Test

Traffic Generator

monitoring

traf

fic te

st

Metode Pengetesan (2)

•  Router Generator mensimulasikan 8 Client melakukan upload & download simultan @100Mbps (total 800Mbps upload & 800 download)

•  Semua DUT dikonfigurasi secara sama persis dan menggunakan v6.28

www.mikrotik.co.id 7

Penilaian •  Latency : lama waktu paket pengiriman •  Jitter : rata-rata perbedaan latency antar paket •  Latency & Jitter merupakan delay dalam sebuah jaringan •  Keduanya bisa disebabkan :

–  Transmisi Delay / Kapasitas Link (ex: fast ethernet, gigabit ethernet, 10g fiber, wlan 802.11 dll)

–  Queueing Delay –  Processing Delay (firewall, routing process, packet cheksum dll) –  Hukum Fisika --> signal data tidak bisa melebihi kecepatan

cahaya

www.mikrotik.co.id 8

Latency kecil = Good Jitter kecil = Better !!

Test 1 – Konfigurasi Dasar (CCR)

•  Connection Tracking = NO

www.mikrotik.co.id 9

• Latency Min : 32.6us • Latency Avg : 50.9us • Latency Max : 1.35ms • Jitter : 1.32ms

Test 1 – Konfigurasi Dasar (CCR)

www.mikrotik.co.id 10

Test 1 – Konfigurasi Dasar (Dinara)

•  Connection Tracking = NO

www.mikrotik.co.id 11

• Latency Min : 42.5us • Latency Avg : 201us • Latency Max : 1.09ms • Jitter : 1.05ms

Test 1 – Konfigurasi Dasar (Dinara)

www.mikrotik.co.id 12

Test 2 – Filter Sederhana

•  Connection Tracking = YES •  Source Rule :

http://wiki.mikrotik.com/wiki/Manual:IP/Firewall/Filter

•  Terdapat 42 rule filter dasar untuk proteksi router & client

www.mikrotik.co.id 13

Test 2 - Result

www.mikrotik.co.id 14

CCR Latency Min : 40.2us Latency Avg : 61.us Latency Max : 10.3ms Jitter : 10.2ms

Dinara Latency Min : 47.3us Latency Avg : 194us Latency Max : 5.48ms Jitter : 5.43ms

Test 2 – Result CCR

www.mikrotik.co.id 15

Test 2 – Result (Dinara)

www.mikrotik.co.id 16

Test 3 – L7 Filter

•  L7 copy paste •  http://wiki.mikrotik.com/wiki/Manual:IP/

Firewall/L7 •  http://wiki.mikrotik.com/wiki/

Basic_traffic_shaping_based_on_layer-7_protocols

•  Without optimization !!! •  Filtering aim, irc, skype, YM, Youtube,

facebook

www.mikrotik.co.id 17

Test 3 – L7 Filter

www.mikrotik.co.id 18

Test 3 – Result

www.mikrotik.co.id 19

CCR Latency Min : 39.9us Latency Avg : 65us Latency Max : 10.3ms Jitter : 10.2ms

Dinara Latency Min : 42.3us Latency Avg : 197us Latency Max : 1.79ms Jitter : 1.75ms

Test 3 – Result (CCR)

www.mikrotik.co.id 20

Test 3 – Result (Dinara)

www.mikrotik.co.id 21

Test 4 – Jumlah Filter

www.mikrotik.co.id 22

•  Filter untuk accept 4x /24 blok IP •  TGEN terfilter di rule terakhir

Test 4 – Result

www.mikrotik.co.id 23

CCR Latency Min : 248 us Latency Avg : 114 ms Latency Max : 562 ms Jitter : 561 ms

Dinara Latency Min : 54.5 us Latency Avg : 212 us Latency Max : 6.99 ms Jitter : 6.94 ms

Test 4 – Result (CCR)

www.mikrotik.co.id 24

Test 4 – Result (Dinara)

www.mikrotik.co.id 25

Test 5 – Mangle •  Mark packet untuk 1 blok IP /24 upload & download •  TGEN termarking di baris bawah

www.mikrotik.co.id 26

Test 5 – Result

www.mikrotik.co.id 27

CCR Latency Min : 113 us Latency Avg : 198 us Latency Max : 8.49 ms Jitter : 8.38 ms

Dinara Latency Min : 51 us Latency Avg : 214 us Latency Max : 2.28 ms Jitter : 2.23 ms

Test 5 – Result (CCR)

www.mikrotik.co.id 28

Test 5 – Result (Dinara)

www.mikrotik.co.id 29

Test 6 – Queue Tree

www.mikrotik.co.id 30

•  Trafik akan dilimit 10Mbps per queue •  Masing-masing queue diset parent ke out-interface

berdasar arah trafik

Test 6 – Result

www.mikrotik.co.id 31

CCR Latency Min : 231 us Latency Avg : 61.6 ms Latency Max : 136 ms Jitter : 136 ms

Dinara Latency Min : 53.8 us Latency Avg : 12.2 ms Latency Max : 16.7 ms Jitter : 16.6 ms

Test 6 – Result (CCR)

www.mikrotik.co.id 32

Test 6 – Result (Dinara)

www.mikrotik.co.id 33

Test 7 – Simple Queue •  Queue akan melimit 1x /24 IP sebesar 10Mbps •  Traffik TGEN akan diposisikan di baris bawah

www.mikrotik.co.id 34

Test 7 – Result

www.mikrotik.co.id 35

CCR Latency Min : 49 us Latency Avg : 12ms Latency Max : 20.7 ms Jitter : 20.7 ms

Dinara Latency Min : 53.7 us Latency Avg : 12.1 ms Latency Max : 14.8 ms Jitter : 14.8 ms

Test 7 – Result (CCR)

www.mikrotik.co.id 36

Test 7 – Result (Dinara)

www.mikrotik.co.id 37

Test 8 – IPSec

www.mikrotik.co.id 38

CCR DUT

Dinara DUT

CCR TG

Test 8 – Metode Pengetesan IPSEC

•  IPSec Tunnel Mode diaktifkan antara E5-CCR dengan E5-Dinara

•  TGEN akan generate 800mbps trafik melalui tunnel IPSec tersebut

•  Copas http://wiki.mikrotik.com/wiki/Manual:Tools/Traffic_Generator

www.mikrotik.co.id 39

Test 8 – Result

www.mikrotik.co.id 40

CCR ßà Dinara Latency Min : 136 us Latency Avg : 8.72 ms Latency Max : 43.9 ms Jitter : 43.8 ms

Test 8 – Result (CCR)

www.mikrotik.co.id 41

Test 8 – Result (Dinara)

www.mikrotik.co.id 42

Test 9 – Fitur Hardware

CCR •  Upto 72 Core •  SFP+ (10Gb)* •  RAM 16GB+ •  MicroSD •  72Watt

www.mikrotik.co.id 43

Dinara •  Hanya 8 GE + 8

SFP •  SATA •  RAM 2GB* •  270W

Test 10 – Fitur Software

•  CCR based 64bit, Dinara 32bit •  CCR support fastpath & fasttrack (>v6.29),

Dinara belum

http://www.mikrotik.com/download/share/FastTrack.pdf

www.mikrotik.co.id 44

Test 11 - BGP

www.mikrotik.co.id 45

Din

ara

DU

T

CC

R D

UT B

GP

iix BG

P in

tl

Test 11 – Metode Pengetesan BGP

•  1 CCR TGEN akan menjadi peer IX •  1 CCR TGEN akan menjadi peer IIX •  CCR tester dan Dinara tester akan

menerima advertise dari BGP generator •  TGEN akan mengirimkan trafik sekaligus

dilakukan perubahan informasi route

www.mikrotik.co.id 46

Jika ada waktu bertemu kembali aja yaa :D

www.mikrotik.co.id 47

Score

www.mikrotik.co.id 48

•  Test 1 – Plain Config •  Test 2 – Simple Filter •  Test 3 – L7 Filter •  Test 4 – Jumlah Filter •  Test 5 – Mangle •  Test 6 – Queue Tree •  Test 7 – Simple Queue •  Test 8 – IPSec •  Fitur Hardware •  Fitur Software •  Harga

•  CCR •  Dinara •  DRAW •  Dinara •  Dinara •  Dinara •  Dinara •  CCR •  CCR •  CCR •  CCR

www.mikrotik.co.id 49

Matur Suwun mas dab! Terima Kasih mas bro!

Diijinkan menggunakan sebagian atau seluruh materi pada modul ini, baik berupa ide, foto, tulisan, konfigurasi dan diagram selama untuk kepentingan pengajaran, dan memberikan kredit kepada penulis serta link ke www.mikrotik.co.id

Recommended