Pengertian Pengukuran Webserver Stress Tool Performance, Load dan Stress Testing

komponen-komponen yang berkomunikasi melalui mediaperalatan jaringan. Topologi berdasarkan jumlah komputer yang menggunakan media transmisi data dibagi menjadi dua, yaitu : 1. Point to Point P2P, topologi yang hanya melibatkan dua buah komputer saja. 2. Multipoint, topologi yang melibatkan lebih dari dua komputer. Contoh topologi multipoint antara lain : a. Topologi Bus b. Topologi Ring c. Topologi Star d. Topologi Tree e. Topologi Mesh

2.8. Alat Ukur

2.8.1. Pengertian Pengukuran

Pengukuran merupakan suatu aktivitas atau tindakan membandingkan suatu besaran yang belum diketahui nilainya terhadap besaran lain yang sudah diketahui nilainya. Sedangkan pembandingnya disebut sebagai alat ukur. Pengetahuan yang harus dimiliki adalah bagaimana menentukan besaran yang akan diukur, bagaimana mengukurnya, dan mengetahui dengan apa besaran tersebut harus diukur.

2.8.2 Webserver Stress Tool

Aplikasi yang dikembangkan oleh perusahaan bernama Paessler AG yang berfungsi untuk mengetahui kinerja dari sebuah web server. Paessler AG berdiri sejak 1997 dan menjadi anggota dari perusahaan pengembang jaringan Cisco dan VMware Technology Alliance Partner. Dengan menggunakan aplikasi ini, bisa diketahui kinerja dari sebuah web server dalam keadaan baik atau tidak dalam menghadapi permintaan request dari client secara simultan. Keluaran yang dihasilkan bisa ditampilkan seberapa cepat dan handal sebuah layanan web dalam memberikan response kepada client dalam bentuk grafik.

2.8.3 Performance, Load dan Stress Testing

Performance , sebuah pengujian yang digunakan untuk menemukan cara terbaik dalam mengoptimalkan dan meningkatkan lalu lintas web. Webserver Stress Tools mendukung untuk melakukan permintaan simultan pada satu URL dan mencatat rata-rata waktu untuk memproses permintaan tersebut. Load , bagaimana sebuah layanan mampu memberikan waktu yang optimal dalam memuat sebuah halaman web yang diminta oleh clientuser. Di sini waktu memuat loading sangat mempengaruhi tingkat kepuasan client dalam mengakses sebuah website. Stress testing , melakukan serangan terhadap layanan web yang ada secara berlebihan. Dilakukan dengan membuat lonjakan clientuser. Tujuannya agar dapat diketahui beban maksimum yang dapat diterima oleh layanan web. Hasilnya dapat diketahui ambang batas dari layanan web tersebut dan solusi yang dapat dilakukan ketika sudah melebihi ambang batas. 43

BAB III PERANCANGAN

3.1. Perencanaan Awal

Sebelum melakukan pengujian, diperlukan beberapa hal yang diperlukan dalam mendukung kegiatan pengujian. Di antaranya adalah pemilihan topologi jaringan, pemilihan distro linux yang akan diuji, pemilihan website yang akan digunakan serta cara mengukur kehandalan dari sebuah server khususnya pada layanan web. Pengujiaan menggunakan sebuah komputer sebagai client dan sebuah komputer sebagai server. Client dan server akan terhubung oleh sebuah jaringan. Masing-masing komputer memiliki spesifikasi seperti pada tabel 3.1 di bawah ini. Tabel 3. 1 : Spesifikasi client dan server SPESIFIKASI CLIENT SERVER Random Memory Access RAM 2 GB 4 GB Processor Intel Core 2 Duo CPU 2.10 GHz 2 CPUs 32 Bit IntelĀ® PentiumĀ® Dual CPU E2140 1.60 GHz x 2 64 Bit Harddisk 320 GB 500 GB