Performance Comparison x86 vs Tilera by: Pujo Dewobroto Citraweb Nusa Infomedia, Indonesia www.mikrotik.co.id
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
Dinara Gen2
• TileraGx36 • 36 Core CPU 1,2GHz • 12MB Cache
• Intel Xeon E3 • 4Core (8 Thread) 3,5GHz • 8MB Cache
• 4GB (upgradeable) • 12 GE + 4 SFP
• 2GB (upgradeable*) • 8GE + 8 SFP
www.mikrotik.co.id
4
Pemilihan Perangkat • • • • •
Jumlah Core Speed per Core Throughput Kompabilitas OS Harga J
www.mikrotik.co.id
5
Metode Pengetesan
traffic test
Device Under Test
monitoring Traffic Generator
www.mikrotik.co.id
6
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
Latency kecil = Good Jitter kecil = Better !! www.mikrotik.co.id
8
Test 1 – Konfigurasi Dasar (CCR) • Connection Tracking = NO
• Latency Min : 32.6us • Latency Avg : 50.9us • Latency Max : 1.35ms • Jitter : 1.32ms www.mikrotik.co.id
9
Test 1 – Konfigurasi Dasar (CCR)
www.mikrotik.co.id
10
Test 1 – Konfigurasi Dasar (Dinara) • Connection Tracking = NO
• Latency Min : 42.5us • Latency Avg : 201us • Latency Max : 1.09ms • Jitter : 1.05ms www.mikrotik.co.id
11
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
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
www.mikrotik.co.id
14
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
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
www.mikrotik.co.id
19
Test 3 – Result (CCR)
www.mikrotik.co.id
20
Test 3 – Result (Dinara)
www.mikrotik.co.id
21
Test 4 – Jumlah Filter • Filter untuk accept 4x /24 blok IP • TGEN terfilter di rule terakhir
www.mikrotik.co.id
22
Test 4 – Result
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
www.mikrotik.co.id
23
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
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
www.mikrotik.co.id
27
Test 5 – Result (CCR)
www.mikrotik.co.id
28
Test 5 – Result (Dinara)
www.mikrotik.co.id
29
Test 6 – Queue Tree • Trafik akan dilimit 10Mbps per queue • Masing-masing queue diset parent ke out-interface berdasar arah trafik
www.mikrotik.co.id
30
Test 6 – Result
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
www.mikrotik.co.id
31
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
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
www.mikrotik.co.id
35
Test 7 – Result (CCR)
www.mikrotik.co.id
36
Test 7 – Result (Dinara)
www.mikrotik.co.id
37
Test 8 – IPSec CCR DUT
Dinara DUT
CCR TG
www.mikrotik.co.id
38
Test 8 – Metode Pengetesan IPSEC • IPSec Tunnel Mode diaktifkan antara E5CCR 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
CCR ßà Dinara Latency Min : 136 us Latency Avg : 8.72 ms Latency Max : 43.9 ms Jitter : 43.8 ms
www.mikrotik.co.id
40
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
Dinara • Hanya 8 GE + 8 SFP • SATA • RAM 2GB* • 270W
www.mikrotik.co.id
43
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
CCR DUT
Dinara DUT
BGP iix
BGP intl
Test 11 - BGP
www.mikrotik.co.id
45
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 • • • • • • • • • • •
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
• • • • • • • • • • •
www.mikrotik.co.id
CCR Dinara DRAW Dinara Dinara Dinara Dinara CCR CCR CCR CCR
48
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 www.mikrotik.co.id
49