performance comparison x86 vs tilera

49
by: Pujo Dewobroto Citraweb Nusa Infomedia, Indonesia www.mikrotik.co.id Performance Comparison x86 vs Tilera

Upload: nguyenmien

Post on 01-Feb-2017

251 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Performance Comparison x86 vs Tilera

by: Pujo Dewobroto Citraweb Nusa Infomedia, Indonesia

www.mikrotik.co.id

Performance Comparison x86 vs Tilera

Page 2: 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

Page 3: Performance Comparison x86 vs Tilera

Uji Hardware

www.mikrotik.co.id 3

Page 4: Performance Comparison x86 vs Tilera

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

Page 5: Performance Comparison x86 vs Tilera

Pemilihan Perangkat

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

www.mikrotik.co.id 5

Page 6: Performance Comparison x86 vs Tilera

Metode Pengetesan

www.mikrotik.co.id 6

Device Under Test

Traffic Generator

monitoring

traf

fic te

st

Page 7: Performance Comparison x86 vs Tilera

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

Page 8: Performance Comparison x86 vs Tilera

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 !!

Page 9: Performance Comparison x86 vs Tilera

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

Page 10: Performance Comparison x86 vs Tilera

Test 1 – Konfigurasi Dasar (CCR)

www.mikrotik.co.id 10

Page 11: Performance Comparison x86 vs Tilera

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

Page 12: Performance Comparison x86 vs Tilera

Test 1 – Konfigurasi Dasar (Dinara)

www.mikrotik.co.id 12

Page 13: Performance Comparison x86 vs Tilera

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

Page 14: Performance Comparison x86 vs Tilera

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

Page 15: Performance Comparison x86 vs Tilera

Test 2 – Result CCR

www.mikrotik.co.id 15

Page 16: Performance Comparison x86 vs Tilera

Test 2 – Result (Dinara)

www.mikrotik.co.id 16

Page 17: Performance Comparison x86 vs Tilera

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

Page 18: Performance Comparison x86 vs Tilera

Test 3 – L7 Filter

www.mikrotik.co.id 18

Page 19: Performance Comparison x86 vs Tilera

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

Page 20: Performance Comparison x86 vs Tilera

Test 3 – Result (CCR)

www.mikrotik.co.id 20

Page 21: Performance Comparison x86 vs Tilera

Test 3 – Result (Dinara)

www.mikrotik.co.id 21

Page 22: Performance Comparison x86 vs Tilera

Test 4 – Jumlah Filter

www.mikrotik.co.id 22

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

Page 23: Performance Comparison x86 vs Tilera

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

Page 24: Performance Comparison x86 vs Tilera

Test 4 – Result (CCR)

www.mikrotik.co.id 24

Page 25: Performance Comparison x86 vs Tilera

Test 4 – Result (Dinara)

www.mikrotik.co.id 25

Page 26: Performance Comparison x86 vs Tilera

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

www.mikrotik.co.id 26

Page 27: Performance Comparison x86 vs Tilera

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

Page 28: Performance Comparison x86 vs Tilera

Test 5 – Result (CCR)

www.mikrotik.co.id 28

Page 29: Performance Comparison x86 vs Tilera

Test 5 – Result (Dinara)

www.mikrotik.co.id 29

Page 30: Performance Comparison x86 vs Tilera

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

Page 31: Performance Comparison x86 vs Tilera

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

Page 32: Performance Comparison x86 vs Tilera

Test 6 – Result (CCR)

www.mikrotik.co.id 32

Page 33: Performance Comparison x86 vs Tilera

Test 6 – Result (Dinara)

www.mikrotik.co.id 33

Page 34: Performance Comparison x86 vs Tilera

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

www.mikrotik.co.id 34

Page 35: Performance Comparison x86 vs Tilera

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

Page 36: Performance Comparison x86 vs Tilera

Test 7 – Result (CCR)

www.mikrotik.co.id 36

Page 37: Performance Comparison x86 vs Tilera

Test 7 – Result (Dinara)

www.mikrotik.co.id 37

Page 38: Performance Comparison x86 vs Tilera

Test 8 – IPSec

www.mikrotik.co.id 38

CCR DUT

Dinara DUT

CCR TG

Page 39: Performance Comparison x86 vs Tilera

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

Page 40: Performance Comparison x86 vs Tilera

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

Page 41: Performance Comparison x86 vs Tilera

Test 8 – Result (CCR)

www.mikrotik.co.id 41

Page 42: Performance Comparison x86 vs Tilera

Test 8 – Result (Dinara)

www.mikrotik.co.id 42

Page 43: Performance Comparison x86 vs Tilera

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

Page 44: Performance Comparison x86 vs Tilera

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

Page 45: Performance Comparison x86 vs Tilera

Test 11 - BGP

www.mikrotik.co.id 45

Din

ara

DU

T

CC

R D

UT B

GP

iix BG

P in

tl

Page 46: Performance Comparison x86 vs Tilera

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

Page 47: Performance Comparison x86 vs Tilera

Jika ada waktu bertemu kembali aja yaa :D

www.mikrotik.co.id 47

Page 48: Performance Comparison x86 vs Tilera

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

Page 49: Performance Comparison x86 vs Tilera

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