Analyzing Technical Goals and Tradeoffs
Analyzing Technical Goals and Tradeoffs
Tradeoffs
Nur Rohman Rosyid
Enterprise
100 % of Capacity
T
h
r Actual
o
u
g
h
p
u
t
100 % of Capacity
Offered Load
Performa Jaringan (ljt.)
Faktor lain yang berakibat pada Throughput
Ukuran paket
Inter-frame gaps antar paket
Laju paket-per-second suatu piranti dalam meneruskan paket
Kecepatan client (CPU, memory, dan kecepatan mengakses HD)
Kecepatan server (CPU, memory, dan kecepatan mengakses HD)
Rancangan jaringan
Protokol-protokol
Jarak
Error
Dll. dll. dll
Performa Jaringan (ljt.)
Throughput vs. Goodput
Anda perlu menentukan apa yang dimaksud dengan
throughput
Apakah anda mengacu pada bytes per second, tanpa
mengabaikan apakah itu bytes
bytes data pengguna
bytes kepala paket (packet header)
Atau anda mempertimbangkan throughput pada lapisan
aplikasi, kadang disebut “goodput”
Dalam hal ini, perlu anda pertimbangkan bandwidth menjadi
“terbuang” dikarenakan oleh headers setiap paket
Performa Jaringan (ljt.)
Akurasi
Jumlah frame yang terkirim/diterima tanpa kesalahan relatif
terhadap total frame yang dikirimkan
tujuan dari akurasi adalah data yang diterima oleh penerima
harus sama dengan data yang dikirmkan oleh pengirim
Penyebab kegagalan akurasi misalnya
Power surge atau spike
Koneksi yang lemah
Piranti yang rusak
Kadang juga software bug
Pada WAN ditentukan lewat Bit Error Rate (BER)
Performa Jaringan (ljt.)
Efisiensi
Response Time
Yang berjalan bukan
hanya jaringan, namun
juga aplikasi dan
peralatannya
Kebanyakan pengguna
berharap dapat melihat
sesuatu di layar dalam
waktu 100 sampai 200
milisecond
Performa Jaringan (ljt.)
Waktu tunda dari sudut pandang Engineer
Propagation delay
Perjalanan sinyal di dalam kabel sekitar 2/3 kecepatan cahaya di
dalam ruang hampa
Transmission delay (juga disebut serialization delay)
Waktu untuk menempatkan data digital ke dalam jalur transmisi
Misalkan: hal ini butuh waktu 5 ms untuk mengeluarkan paket
berukuran 1,024 byte pada jalur T1 1.54 Mbps
Packet-switching delay
Queueing delay
Performa Jaringan (ljt.)
Queueing delay dan penggunaan bandwidth
Queue depth = Utilization / (1 – Utilization)
15
Average Queue Depth
12
9
6
3
0
0.5 0.6 0.7 0.8 0.9 1
Average Utilization