• Tidak ada hasil yang ditemukan

VISUALISASI MEKANISME LOAD BALANCING PADA WIRELESS LOCAL AREA NETWORK (WLAN) DENGAN PEMROGRAMAN JAVA

N/A
N/A
Protected

Academic year: 2021

Membagikan "VISUALISASI MEKANISME LOAD BALANCING PADA WIRELESS LOCAL AREA NETWORK (WLAN) DENGAN PEMROGRAMAN JAVA"

Copied!
6
0
0

Teks penuh

(1)

VISUALISASI MEKANISME LOAD BALANCING PADA WIRELESS LOCAL AREA NETWORK (WLAN) DENGAN PEMROGRAMAN JAVA

Afritha Amelia dan Bakti Viyata Sundawa Politeknik Negeri Medan (POLMED)

amelia.afritha@yahoo.com dan bakti.sundawa@gmail.com ABSTRACT

Nowadays, Wireless Local Area Network (WLAN) has been chosen for supporting wireless internet broadband services.

Client of WLAN increases day by day. This condition causes traffic congestion. The main problem here is the load balancing mechanism to balance the traffic. In this paper, load balancing is proposed using the least connections algorithm which share the traffic according to the least connections access. Performance improvement of algorithm should be conducted by agents technology. Agents can manage the system overall. System is made in visualization using Graphical User Interface (GUI) performance and programmed using Java. Client has 73 m to AP1, 77 m to AP2, and 36 m to AP3. Client will also get RSSI value of -89.91 dBm (AP1), -90.39 dBm (AP2), and -83.60 dBm (AP3). Client is connected automatically to AP which has the highest RSSI value. Existing load condition is not equal in all AP’s. AP1 has 5 clients activated, AP2 has 12 clients, AP3 has 8 clients. The load balancing mechanism will to solve the balancing problem. Client will share the resource equally. The result of the experiment is 9 clients (AP1), 8 clients (AP2), and 8 clients (AP3).

Keywords: WLAN, Load Balancing, Algoritma Least Connections, Agents, Java.

1 . Pendahuluan 1.1 Latar Belakang

Saat ini, Wireless Local Area Network (WLAN) telah umum digunakan sebagai akses layanan internet wireless broadband. Hal ini terlihat pada telah terpasangnya WLAN di berbagai tempat-tempat umum. Pada konfigurasinya terdapat beberapa Access Point (AP) yang terkoneksi pada satu backbone yang sama dan beberapa client di sekitarnya.

Berdasarkan asumsi client secara umum bahwa kualitas akses akan terjamin jika client memilih AP yang memiliki level sinyal yang paling kuat atau nilai Received Signal Strength Indicator (RSSI) yang tertinggi. Hal ini sangat bergantung pada jarak antara client ke AP dan kondisi tersebut sangat situational. Trafik menjadi sangat padat jika client hanya terkonsentrasi pada lokasi tertentu. Untuk itu, sangatlah penting adanya mekanisme keseimbangan beban (load balancing) untuk menyeimbangkan beban trafik.

Load balancing merupakan salah satu mekanisme dalam jaringan WLAN. Load balancing adalah proses pendistribusian beban layanan yang terdapat pada sekumpulan perangkat. Ketika permintaan client tinggi maka perangkat tersebut akan terbebani karena harus melakukan pelayanan terhadap semua permintaan tersebut. Solusinya adalah dengan membagi- bagikan beban layanan ke beberapa perangkat sehingga tidak berpusat ke salah satu perangkat saja

[1]

. Seiring dengan peningkatan jumlah client maka sangat diperlukan penelitian lanjutan di bidang ini. Diharapkan penelitian ini dapat memberikan kontribusi bagi permasalahan distribusi beban trafik pada jaringan WLAN.

1.2 Rumusan Masalah

Berdasarkan latar belakang di atas, maka dapat dirumuskan masalah sebagai berikut:

Bagaimana meningkatkan pemerataan beban trafik pada lokasi tertentu karena koneksi client yang tidak seimbang.

Bagaimana menjalankan mekanisme load balancing dengan algoritma yang tepat pada lokasi-lokasi yang memiliki trafik yang padat.

1.3 Batasan Masalah

Berdasarkan perumusan masalah di atas, maka dapat dibatasi sebagai berikut:

Mekanisme load balancing akan dijalankan pada AP dan server pengontrol.

Perancangan dalam bentuk visualisasi yang difokuskan pada monitoring dan balancing akses client pada AP dan server.

1.4 Tujuan Penelitian

Tujuan yang ingin dicapai pada penelitian ini yaitu membuat mekanisme load balancing yang tepat dan dapat diterapkan pada jaringan WLAN sehingga memberikan kontribusi bagi permasalahan distribusi beban trafik.

2 . Landasan Teori 2.1 WLAN

Berdasarkan standar IEEE 802.11 terdapat 2 Konfigurasi dasar untuk WLAN

[2]

yaitu:

(2)

Independent Basic Service Set (IBSS), Konfigurasi ini dikenal sebagai konfigurasi independent, dimana client akan saling berkomunikasi secara langsung satu dengan lainnya.

Extended Service Set (ESS), konfigurasi ini terdiri dari beberapa client, Wire Stations dan AP. Semua terhubung seri dan saling overlapping. Client pada konfigurasi ini dapat melakukan perpindahan (roaming) di antara AP yang ada.

Bentuk konfigurasinya seperti pada Gambar 1.

Konfigurasi

Extended Service Set (ESS)

[8]

2.2 Mekanisme Load Balancing

Load balancing merupakan sebuah mekanisme dalam jaringan WLAN. Secara umum digunakan untuk efisiensi pemanfaatan sumber daya fisik dan logik

[3]

. Mekanisme ini penting untuk peningkatan kinerja sistem terdistribusi, karena dapat mengurangi respon waktu akses dan menjadikan sumber daya seimbang serta memadai

[4]

. Load balancing dikembangkan dengan pemanfaatan sistem komputasi paralel sehingga beban dapat bermigrasi melalui proses transfer secara iterasi (berulang-ulang)

[5]

.

2.3 Teknologi Agents

Teknologi agents memainkan peranan yang penting dalam sistem terdistribusi. Teknologi ini memanfaatkan threads, yang diharapkan menjadi pengontrol di dalam sebuah proses. Peran threads digunakan untuk pengorganisasian client sehingga kinerjanya seperti server. Keunggulan penggunaan agents pada perangkat lunak

[6]

yaitu:

Penggunaan bandwidth jaringan yang lebih rendah, agents memungkinkan untuk mengenkapsulasi data dan mengirimkannya ke dalam jaringan.

 Data tidak dikirimkan melalui jaringan tetapi terlebih dahulu data diproses secara lokal.

Mengatasi masalah latency, dengan mengurangi kapasitas jaringan maka akan mengurangi waktu yang dibutuhkan untuk melalui jaringan tersebut.

3 . Metode Penelitian 3.1 Instrumen Penelitian

Instrumen yang digunakan untuk pembuatan tampilan Graphical User Interface (GUI) dan algoritma load balancing adalah bahasa pemrograman Java. Spesifikasi Java yang digunakan adalah Java Developer Kit (JDK) Versi 6 dan Platform-nya NetBeans Versi 6.5.

3.2 Diagram Alir

Bentuk diagram alir untuk pemrograman tersebut dapat dilihat pada Gambar 2.

3.3 Algoritma Pemrograman

Pada penelitian ini, algoritma load balancing yang digunakan adalah least connections. Algoritma ini membagi beban berdasarkan koneksi yang paling sedikit yang sedang dilayani oleh sebuah AP. Algoritma ini memiliki kemudahan untuk melancarkan distribusi beban saat permintaan layanan dari client sangat banyak. Beban-beban tersebut hanya tinggal menunggu kemana akan dialihkan.

3.4 Topologi Jaringan

Bentuk topologi jaringan pada sistem ini dapat dilihat pada

Gambar 3 . Sistem akan membaca posisi dari target yang berada dalam area observasi. Targetnya adalah perangkat nirkabel yang mengirimkan paket ID ke sensor node. Selanjutnya sensor akan menghitung RSSI berdasarkan jarak posisi.

Berikut ini persamaan yang dihasilkan dari sistem lokalisasi tersebut:

  51 . 6 ln

93 .

8 

x

y

[7]

4 . Implementasi

4.1 Pengukuran Nilai RSSI Terhadap Jarak

Hasil pengukuran RSSI terhadap jarak client dapat dilihat pada Tabel 1. Pengukuran hanya dilakukan pada jarak 100 m antara client ke AP. Hal ini dilakukan untuk optimalisasi akses.

4.2 Perancangan GUI

Bentuk tampilan GUI untuk sistem ini seperti pada Gambar 4. Program akan menampilkan jarak client terhadap AP yang

ada di sekitarnya. Selanjutnya program akan menghitung besar nilai RSSI-nya. Client akan dikoneksikan ke AP yang

memiliki nilai RSSI yang tertinggi. Koneksi client akan dibagi seimbang ke setiap AP yang ada. Algoritmanya dengan

(3)

5 . Kesimpulan dan Saran 5.1 Kesimpulan

Dengan menggunakan mekanisme load balancing diharapkan menjadi solusi yang efektif untuk menangani beban trafik yang padat.

Dengan menggunakan software agents diharapkan dapat mendukung kinerja mekanisme load balancing.

5.2 Saran

Diharapkan program visualisasi ini dapat diimplementasikan secara nyata. Hal tersebut merupakan kerja lanjutan dari penelitian ini. Dengan menggunakan tools yang mendukung, baik software maupun hardware. Bentuk implementasinya seperti pada Gambar 5.

Gambar 1. Konfigurasi Extended Service Set (ESS)

[8]

Gambar 2. Diagram Alir Pemrograman

(4)

Gambar 3. Topologi Jaringan

Gambar 4. Tampilan GUI

Tabel 1. Hasil Pengukuran RSSI Terhadap Jarak Client

(5)

Gambar 5. Implementasi Sistem Daftar Pustaka

[1] Rijayana, I. (2005). Teknologi Load Balancing Untuk Mengatasi Beban Server. Seminar Nasional Aplikasi Teknologi Informasi 2005 (SNATI 2005), ISBN: 979-756-061-6. Yogyakarta. Hal. 35 – 39.

[2] Purbo, O. W. (2003). Gambaran Wireless LAN IEEE 802.11.

(6)

[3] Arun, E., dan Moni, R. S. (2009). Handoff in Heterogeneous wireless networks by Adjusting the Transmission Power (RSS) Rate. International Journal of Recent Trends in Engineering, Vol 2 No. 4 . Page 171-175.

[4] Hegde, R., dan Gurumurthy, K. S. (2009). A Mathematical Approach to Load Balancing in Multi ECU Configuration. International Journal of Recent Trends in Engineering, Vol 2 No 6. Page 76 – 79.

[5] Yang , Y., Yajun, C., Xiaodong , C., dan Jiubin, J. (2005). EALBMA: Load Balancing Model Based on Mobile Agent. Journal of Communication and Computer, Volume 2 No.3 Serial No.4. Page 65 – 71.

[6] Lange, D. B. (2004). Mobile Objects and Mobile Agents : The Future of Distributed Computing?, Sunnyvale, California, U.S.A.

[7] Sugano, M., Kawazoe, T., Ohta, Y., dan Murata, M. (2006). Indoor localization System Using RSSI Measurement of Wireless Sensor Network Based on Zigbee Standard. Osaka, Japan.

[8] Papanikos, I., dan Logothetis, M. (2003). A Study on Dynamic Load Balance for IEEE 802.11b Wireless LAN.

Gambar

Gambar 1. Konfigurasi Extended Service Set (ESS)  [8]
Gambar 4. Tampilan GUI
Gambar 5. Implementasi Sistem  Daftar Pustaka

Referensi

Dokumen terkait

Berdasarkan metodologi pemahaman hadis rumusan Musahadi, maka kesimpulan yang dapat diambil dari kedua hadis tersebut adalah bahwa hijrah akan selalu ada namun dengan

Berdasarkan Tabel Hasil Analisis Regresi Linier didapatkan nilai koefisien determinasi ( R-square ) sebesar 0,167 yang berarti model dapat menjelaskan variasi tingkat

Dan Allah tidak memberi petunjuk kepada orang-orang fasik."(QS. At-Taubah: 24).Anas meriwayatkan bahwa Rasulullah -ṣallallāhu 'alaihi wa sallam-

SMD 1.11.09 Kukuh Mencari kandidat pelaksana SMD yang dapat dibantu dengan dana pemerintah 23. LM3 1.11.09 Usman Akiki Mencari

terhadap alih fungsi lahan tanaman adalah lahan perkebunan teh menjadi kelapa.. Seperti yang terjadi

• Anda harus Login terlebih dahulu dengan mengisikan Username dan Password untuk dapat menambah data baru3. • Siswa yang memiliki Username dan Password adalah siswa yang telah

Sistem akan melakukan sms alert secara otomatis kepada para alumni yang sudah terdaftar menjadi member, dan yang memenuhi kriteria (IPK yang ditentukan)

Kota Saumlaki merupakan satu pusat pertumbuhan Kabupaten Maluku Tenggara Barat dan memiliki aktivitas perekonomian yang intensif di sekitar wilayah pesisir, namun