• Tidak ada hasil yang ditemukan

Implementasi Load-Balancing dengan Metode Round Robin dalam Software Defined Networking (SDN) Menggunakan Controller Pox

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Load-Balancing dengan Metode Round Robin dalam Software Defined Networking (SDN) Menggunakan Controller Pox"

Copied!
6
0
0

Teks penuh

(1)

BAB 1

PENDAHULUAN

1.1. Latar Belakang

Perangkat jaringan komputer seperti Router dan Switch biasanya sudah memiliki management interface yang memungkinkan seorang operator jaringan untuk mengkonfigurasi dan mengelolah perangkat ini. Beberapa contoh dari management interface meliputi command line interface, XML/Netconf, Graphical User Interface (GUI), dan Simple Network Management Protocol (SNMP) (Nadeau & Gray. 2013). Pilihan-pilihan ini merupakan bagian dari sistem operasi yang disediakan oleh vendor penyedia perangkat Router dan Switch dimana sistem operasi dan fitur-fiturnya sudah langsung embedded pada perangkat tersebut sehingga apabila seseorang ingin bereksperimen dengan beberapa teknik seperti teknik load-balancing baru atau routing protocol baru maka dia tidak akan dapat melakukan hal itu karena perangkat tidak mendukung teknik dan protokol tersebut. Dengan kata lain pengguna hanya dapat melakukan konfigurasi melalui management interface pada perangkat Router atau Switch dalam menerapkan fitur yang diinginkan. Selain itu, setiap konfigurasi berbeda berdasarkan vendor penyedia sehingga menjadi permasalahan lainnya yang harus dihadapi oleh operator jaringan.

(2)

sebuah aplikasi maupun gabungan dari beberapa aplikasi yang akan dijalankan pada platform controller. Platform controller menyediakan Application Programming Interfaces (APIs) sehingga memudahkan dalam mengimplementasikan fitur dan layanan dalam jaringan komputer. Pada Software Defined Networking (SDN), controller terpusat mengkonfigurasi tabel forwarding (flow-table) Switch yang bertanggung jawab untuk meneruskan aliran paket komunikasi.

Salah satu contoh fitur yang biasanya telah tersedia pada sebuah perangkat Switch ataupun Router adalah load-balancing dengan metode yang sudah diterapkan oleh vendor penyedianya. Load-balancing merupakan suatu teknik untuk membagi beban trafik yang diterima kepada beberapa server dengan tujuan agar server tidak mengalami overload dan tetap menyediakan layanan dengan baik (Long, Shen, Guo & Tang. 2013.). Teknik load-balancing dapat diterapkan dengan menggunakan beberapa metode antrian, antara lain: round-robin, weighted round-robin, persistent, hash based. Sebagai salah satu contoh adalah penerapan metode round-robin pada teknik load-balancing dimana metode ini membagi beban trafik secara bergiliran dan berurutan dari satu server ke server lain.

(3)

1.2. Rumusan Masalah

Masalah yang akan dibahas dalam penelitian ini adalah bagaimana mengimplementasikan teknik load-balancing dengan metode round-robin pada Software Defined Networking (SDN) dengan menggunakan controller POX ?

1.3. Batasan Masalah

Batasan masalah dalam penelitian ini adalah:

1. Implementasi teknik Load-Balancing ini hanya menggunakan metode Round-Robin.

2. Penelitian ini hanya menggunakan controller POX.

3. Penelitian menggunakan parameter packets-respone time.

4. Paket data yang digunakan adalah paket data HyperText Transfer Protocol (HTTP) dan Internet Control Message Protocol (ICMP).

5. Penilitian ini menggunakan emulator Mininet. 6. Penelitian ini menggunakan Oracle VM VirtualBox.

7. Sistem Operasi yang digunakan dalam penelitian ini adalah Linux Ubuntu 12.10.

8. Bahasa pemrograman yang digunakan dalam penelitian ini adalah PYTHON 2.7.

1.4. Tujuan Penelitian

(4)

1.5. Manfaat Penelitian

Manfaat penelitian ini adalah:

1. Menjadi salah satu bukti ilmiah pengimplementasian load-balancing dalam Software Defined Networking (SDN) dengan melakukan analisis terhadap paket data HyperText Transfer Protocol (HTTP) dan Internet Control Message Protocol (ICMP) melalui parameter packets-respone time.

2. Membuktikan bahwa packets-respone time dapat dijadikan sebagai indikasi pengimplementasian load-balancing pada Software Defined Networking (SDN).

1.6. Metodologi Penelitian

Metode penelitian yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut:

a. Studi Literatur

Metode ini dilaksanakan dengan melakukan studi kepustakaan melalui membaca buku-buku, skripsi, dan jurnal yang dapat mendukung penulisan Tugas Akhir yang relevan mengenai Software Defined Networking (SDN), Load-Balancing dan Round-Robin.

b. Analisis

(5)

c. Perancangan

Pada tahap ini dilakukan perancangan Load-Balancing dengan metode Round-Robin dan topologi jaringan yang digunakan. Termasuk didalamnya yaitu perancangan flowchart, dan perancangan sistem.

d. Implementasi

Metode ini dilaksanakan dengan mengimplementasi rancangan sistem yang telah dibuat pada impelementasi menggunakan PYTHON 2.7.

e. Pengujian

Setelah proses pengkodean selesai maka akan dilakukan proses pengujian terhadap program yang dihasilkan untuk mengetahui apakah program sudah berjalan dengan benar dan sesuai dengan perancangan yang dilakukan.

f. Penyusunan laporan dan kesimpulan akhir

Membuat laporan hasil analisa dan perancangan ke dalam format penulisan tugas akhir yang disertai dengan kesimpulan.

1.7. Sistematika Penulisan

Penulisan skripsi ini menggunakan sistematika penulisan yang membagi pembahasan skripsi dalam lima bagian utama, yang terdiri atas:

BAB 1 PENDAHULUAN

(6)

BAB 2 LANDASAN TEORI

Pada bab ini membahas mengenai teori-teori yang digunakan untuk memahami permasalahan yang berkaitan dengan machine learning, Backpropagation, Support Vector Machine, curse of dimensionality, visualisasi data.

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini berisikan analisis mengenai metode yang digunakan untuk menyelesaikan masalah dan perancangan dari sistem yang dibangun.

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini dibahas cara kerja sistem beserta proses pengujian terhadap sistem yang telah dikembangkan

BAB 5 KESIMPULAN DAN SARAN

Referensi

Dokumen terkait

Dari uraian pembahasan dapat disimpulkan bahwa : (1) perbaikan mutu pakan dan suplementasi Zn-asetat dapat meningkatkan pH cairan rumen dari 7 sampai 8 (bersifat alkalis) dengan

Tujuan pendidikan multikultural di Inggris berorientasi pada untuk mengembangkan pola pikir anak, untuk mengembangkan nilai-nilai moral berbasis toleransi, untuk memahami

Upaya pemberdayaan masyarakat dilakukan oleh warga masyarakat di lingkungan Rukun Warga (RW) 18, Kelurahan Turen, Kabupaten Malang, melalui program pengelolaan lingkungan

Microbiological profile with antibiotic sensitivity pattern of cholesteatomatous chronic suppurative otitis media among children.. International Journal Pediatric

• 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

Nilai informasi seorang pemakai ditentukan oleh reliabilitas (kehandalan). Pengertian dari Sistem Informasi adalah merupakan suatu sistem di dalam suatu organisasi yang

Namun, dengan potongan asupan pengungsi Australia dari Indonesia setiap tahun, 1.130 orang akan harus tunggu selama waktu maximum tiga tahun lagi di Indonesia jika mau

Tindak pidana mutilasi yang menjadi bahan kajian dalam skripsi ini adalah mengenai putusan pengadilan negeri depok nomor register perkara 224/Pid.B/2009/PN.Depok dengan terdakwa