• Tidak ada hasil yang ditemukan

ABSTRAK. Kata Kunci: load balancing, haproxy, NFS sharing file, Database akses, kegagalan koneksi, weighted round robin.

N/A
N/A
Protected

Academic year: 2021

Membagikan "ABSTRAK. Kata Kunci: load balancing, haproxy, NFS sharing file, Database akses, kegagalan koneksi, weighted round robin."

Copied!
15
0
0

Teks penuh

(1)

i

ABSTRAK

SinTask (Socialize in Task), SinTask merupakan sebuah jejaring sosial yang di kembangkan oleh CV. SinTask . Berdasarkan data yang di peroleh dari CV. SinTask pengguna SinTask tercatat pada tahun 2016 sudah mencapai 200 orang selama dua bulan terakhir pada bulan oktober dan september dengan total keseluruhan pengguna mencapai 1200 orang sehingga berdasarkan data tersebut tidak menutup kemungkinan bahwa pengguna SinTask akan terus bertambah. Selain dari permasalahan tersebut permasalahan lainya yang didapat berdasarkan hasil pengujian yang dilakukan terhadap server asli SinTask menunjukan bahwa SinTask tidak mampu menerima permintaan (request) dari pengguna sebanyak 1000 permintaan SinTask mengalami gangguan berupa server tidak merespon dari permintaan pengguna sehinga dapat dikatakan SinTask mengalami overload.

Load balancing merupakan sebuah teknik dalam jaringan komputer untuk membagi jalur jaringan internet (workload) sehingga beban koneksi tidak terlalu berat saat paket data diteruskan (forward).Algoritma penjadwalan yang digunakan untuk load balancing adalah Weighted Round Robin (WRR) algoritma WRR dipilih sebagai algoritma terbaik karena menunjukkan hasil uji Throughput yang lebih baik dibandingkan algoritma lainya. Dari hasil penelitian penerapan metode load balancing pada sistem simulasi server SinTask yang dibangun dapat mengurangi beban koneksi yang diterima oleh server web pada sistem simulasi server SinTask, berdasarkan hasil persentase bobot yang diberikan menunjukkan bahwa penggunaan algoritma WRR (weighted round robin) mampu menyalurkan beban permintaan sesuai dengan kemampuan dari server simulasi tersebut, selain itu penggunaan load balancing mampu mendukung availabilitas dari SinTask dibandingkan jika hanya menggunakan server tunggal dan tanpa menggunakan load balancing.

Kata Kunci: load balancing, haproxy, NFS sharing file, Database akses, kegagalan koneksi, weighted round robin.

Title : Analysis and Implementation of Server for SinTask Application Using High Availability Load Balancing by Weighted Round Robin Algorithm

Name : Tutde Suputrawan

Registration : 1208605007 Date of Seminar : 14 July 2017

First Supervisor : I Komang Ari Mogi, S.kom, M.kom.

(2)

ii

ABSTRACT

SinTask (Socialize in Task), SinTask is a social network developed by CV. SinTask. Based on data obtained from CV. SinTask users SinTask recorded in 2016 has reached 200 people during the last two months in October and September with a total of 1200 users total users so that based on the data is likely that the users of SinTask will continue to grow. In addition to these problems, other problems based on the results of tests conducted on the original SinTask server showed that SinTask is not able to receive requests from users of 1000 requests of SinTask as it underwent disruption of not responding server from the users' requests so that it can be said that SinTask was overloaded.

Load balancing is a technique in computer network to divide internet network path (workload) so that the connection load is not too busy when the data package is forwarded. Scheduling algorithm used for load balancing is Weighted Round Robin (WRR) algorithm. WRR algorithm was selected as the best algorithm because it showed better throughput test results than other algorithms. From the result of the research, the application of load balancing method on simulated SinTask server system can reduce the connection load received by web server on the server simulation system of SinTask, based on the result of given weighted percentage that the use of WRR algorithm (weighted round robin) was able to channel the demand load in line with the ability of the simulation server. In addition, the use of load balancing was able to support the availability of SinTask compared if only using a single server and without using load balancing.

Keywords: load balancing, haproxy, NFS file sharing, Database access, connection failure, Weighted Round Robin.

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, karena berkat rahmat dan karunia-Nya lah penulis dapat menyelesaikan Laporan Tugas Akhir dengan judul,“Analisis dan Implementasi Server untuk aplikasi SinTask Menggunakan High Availability Load Balancing Dengan Algoritma Weighted Round Robin” dapat diselesaikan tepat pada waktunya.

(3)

iii Sehubungan dengan telah terselesaikannya Laporan Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak yang telah membantu dalam menyusun Laporan Tugas Akhir ini, yaitu kepada:

1. Bapak Agus Muliantra, M.Si selaku ketua jurusan Ilmu Komputer Universitas Udayana.

2. Bapak I Komang Ari Mogi, S.kom, M.kom sebagai Pembimbing I dan I Gede Oka Gartria A, S.Kom., M.Kom. sebagai Pembimbing II yang telah banyak membantu menyempurnakan skripsi ini;

3. Bapak dosen di Jurusan Ilmu Komputer, - khususnya Bapak Dr. I Ketut Gede Suhartana, S.Kom., M.Kom, I Putu Gede Hendra Saputra, S.Kom., M.Kom dan I Gusti Ngurah Anom Cahyadi Putra,S.T.,M.Cs yang telah turut memberikan saran dan masukan dalam penyempurnaan proposal ini; 4. Bapak, Ibu, kakak, dan Rekan-rekan mahasiswa di Jurusan Ilmu Komputer

yang telah memberikan dukungan moral dalam penyelesaian skripsi ini. Penulis menyadari bahwa dalam penyusunan laporan ini masih terdapat kekurangan dan masih belum sempurna, sehingga dibutuhkan berbagai saran dan kritik yang berguna dari pembaca akan sangat berharga bagi penulis. Akhir kata penulis berharap semoga laporan ini dapat bermanfaat.

Bukit Jimbaran, April 2017 Penyusun

Tutde Suputrawan

DAFTAR ISI

SURAT PERNYATAAN KEASLIAN KARYA ILMIAH . Error! Bookmark not defined.

LEMBAR PENGESAHAN TUGAS AKHIR ... Error! Bookmark not defined. ABSTRAK ... i ABSTRACT ... ii KATA PENGANTAR ... ii

(4)

iv

DAFTAR ISI ... iii

DAFTAR TABEL ... vi

DFTAR GAMBAR ... vii

BAB I PENDAHULUAN ... 82 1.1 Latar Belakang ... 82 1.2 Rumusan Masalah ... 84 1.3 Tujuan Penelitian ... 85 1.4 Batasan masalah ... 85 1.5 Manfaat Penelitian ... 86 BAB II TINJAUAN PUSTAKA ... Error! Bookmark not defined. 2.1 Tinjauan Studi ... Error! Bookmark not defined. 2.2Pengertian Loadbalancing dan Basis Data Terdistribusi ... Error! Bookmark not defined.

2.2.1Loadbalancing ... Error! Bookmark not defined. 2.2.2Penggunaan Load balancing ... Error! Bookmark not defined. 2.2.3 Tipe Load balancing ... Error! Bookmark not defined. 2.3Virtualbox ... Error! Bookmark not defined. 2.4Haproxy ... Error! Bookmark not defined. 2.5Reserve Proxy ... Error! Bookmark not defined. 2.6Apache ... Error! Bookmark not defined. 2.7Mysql ... Error! Bookmark not defined. 2.9 Network Addres Translation (NAT) ... Error! Bookmark not defined. 2.10 Quality Of Service (QoS) ... Error! Bookmark not defined. 2.10.1 Throughput ... Error! Bookmark not defined. 2.10.2 Delay ... Error! Bookmark not defined. 2.10.3 Respon Time ... Error! Bookmark not defined. 2.11 Apache JMeter ... Error! Bookmark not defined. 2.12 Pengertian Virtualisasi ... Error! Bookmark not defined. 2.13 DNS ... Error! Bookmark not defined. 2.14 DNS Round Robin (RR) ... Error! Bookmark not defined. 2.15 File Server ... Error! Bookmark not defined. 2.15.1 Samba ... Error! Bookmark not defined. 2.15.2 Smbclien ... Error! Bookmark not defined. 2.15.3 Cifs-u1tils ... Error! Bookmark not defined.

(5)

v 2.15.4 Network File Server (NFS) ... Error! Bookmark not defined. BAB III METODE PERANCANGAN SISTEM . Error! Bookmark not defined. 3.1 Metodologi Penelitian ... Error! Bookmark not defined. 3.2Tahapan Pengumpulan Data ... Error! Bookmark not defined. 3.2.1 Observasi ... Error! Bookmark not defined. 3.2.2 Wawancara ... Error! Bookmark not defined. 3.2.3 Studi Pustaka ... Error! Bookmark not defined. 3.2.4 Studi Literatur ... Error! Bookmark not defined. 3.3Metode Penelitian ... Error! Bookmark not defined. 3.3.1 Baselining ... Error! Bookmark not defined. 3.3.2 Analisa kebutuhan (Need Analysis) ... Error! Bookmark not defined. 3.4 Tahapan Desain atau Perancangan Sistem ... Error! Bookmark not defined. 3.4.1 Flowchart Sistem ... Error! Bookmark not defined. 3.5 Pengujian Sistem ... Error! Bookmark not defined. BAB IV IMPLEMENTASI ... Error! Bookmark not defined. 4.1Tahapan Implementasi ... Error! Bookmark not defined. 4.1.1 Instalasi Sistem ... Error! Bookmark not defined. 4.1.2 Konfigurasi Sistem Load Balancing ... Error! Bookmark not defined. 4.1.3 Konfigurasi Single Server ... Error! Bookmark not defined. 4.2Pengujian Sistem. ... Error! Bookmark not defined.

4.2.1 Pengujian Interoperbilitas Simulasi Real Server Aplikasi SinTask . ... Error! Bookmark not defined. 4.2.2 Pengujian Interoperbilitas Simulasi Load Balansing Server Aplikasi SinTask . ... Error! Bookmark not defined. 4.3Pengujian QoS ( Throughput, Delay, dan Respon Time ) . Error! Bookmark not defined.

4.3.1Analisis Hasil Keseluruhan Pengujian Troughput ... Error! Bookmark not defined.

4.3.2Analisis Hasil Keseluruhan Pengujian Delay ... Error! Bookmark not defined.

4.3.3Analisis Hasil Keseluruhan Pengujian Respon Time . Error! Bookmark not defined.

4.4Pengujian Kenaikan ( CPU dan RAM ) ... Error! Bookmark not defined. 4.4.1Analisis Hasil Keseluruhan Pengujian Kenaikan CPU ... Error! Bookmark not defined.

(6)

vi 4.4.2Analisis Hasil Keseluruhan Pengujian Penggunaan RAM ... Error! Bookmark not defined.

4.5Pengujian Fail Over ... Error! Bookmark not defined. 4.6Persentase Bobot Algoritma WRR ( Weighted Round Robin ) ... Error! Bookmark not defined.

BAB V PENUTUP ... Error! Bookmark not defined. 5.1 Kesimpulan ... Error! Bookmark not defined. 5.2 Saran ... Error! Bookmark not defined. DAFTAR PUSTAKA ... Error! Bookmark not defined. LAMPIRAN ... Error! Bookmark not defined.

(7)

vii

DAFTAR TABEL

Tabel 2.1 Tinjauan Studi ...Error! Bookmark not defined. Tabel 2.2 Rekomendasi ITU-T untuk Delay (ITU-T G.114) ...Error! Bookmark not defined. Tabel 3.1 Spesifikasi Load Balancing aplikasi Virtual Server SinTask . Error! Bookmark not

defined.

Tabel 3.2 Real Virtual SinTask Server. ...Error! Bookmark not defined. Tabel 3.3 Pengujian 1000 Request Virtual SinTask Server. ..Error! Bookmark not defined. Tabel 3.4 Pengujian 400 Request Login SinTask Server ...Error! Bookmark not defined. Tabel 3.5 Pengujian 400 Request Status (NoteTify) dan upload foto. Error! Bookmark not

defined.

Tabel 3 6 Pengujian Sistem Halaman Loagin Awal SinTask . .Error! Bookmark not defined. Tabel 3 7 Pengujian request login, update status & upload gambar. . Error! Bookmark not

defined.

Tabel 4.1 Nama Hostname ...Error! Bookmark not defined. Tabel 4.2 Ip address. ...Error! Bookmark not defined. Tabel 4.3 Nama Hostname. ...Error! Bookmark not defined. Tabel 4.4. Throughput Keseluruhan...Error! Bookmark not defined. Tabel 4.5. Keseluruhan Delay. ...Error! Bookmark not defined. Tabel 4.6. Penggunaan Keseluruhan Ram Request 600-1600. ... Error! Bookmark not

defined.

Tabel 4.7. Penggunaan Keseluruhan Ram Request 400-650. ... Error! Bookmark not

defined.

Tabel 4.8. Hasil Pengujian Failover. ...Error! Bookmark not defined. Tabel 4.9. Persentase bobot WRR SinTask 600-1600 request. ... Error! Bookmark not

defined.

Tabel 4.10. Persentase bobot WRR SinTask 400-650 request . ... Error! Bookmark not

(8)

viii

DFTAR GAMBAR

Gambar 2.2.1 Loadbalancing (Sumber Utomo, 2011). ...Error! Bookmark not defined. Gambar 2.2.2 Pseudocode Algoritma WRR. ...Error! Bookmark not defined. Gambar 2.1 Skema Reserve Proxy ...Error! Bookmark not defined. Gambar 2.2 Konsep Virtualisasi. ( Sumber : Afriandi, 2012 ) Error! Bookmark not defined. Gambar 3.1 Flowchat Alur Penelitian. ...Error! Bookmark not defined. Gambar 3.2 Pengujian Response Time. ...Error! Bookmark not defined. Gambar 3.3 Summary Report. ...Error! Bookmark not defined. Gambar 3.4 Graph Results. ...Error! Bookmark not defined. Gambar 3.5 Peningkatan CPU dan Ram. ...Error! Bookmark not defined. Gambar 3.6 Pengujian Response Time. ...Error! Bookmark not defined. Gambar 3.7 Summary Report. ...Error! Bookmark not defined. Gambar 3.8 Paket data yang tidak diterima. ...Error! Bookmark not defined. Gambar 3.9 Peningkatan CPU dan Ram. ...Error! Bookmark not defined. Gambar 3.10 a Rancangan Topologi SinTask Server Menggunakan Dua Load Balancing ...Error! Bookmark not defined. Gambar 3.11 b Rancangan Topologi SinTask Server Menggunakan Dua Load Balancing. ...Error! Bookmark not defined. Gambar 3.12 a Skema Topologi VPS Server SinTask Yang Berjalan. .. Error! Bookmark not

defined.

Gambar 3.13 b Skema Topologi VPS Server SinTask Yang Berjalan. .. Error! Bookmark not

defined.

Gambar 3.14 Flowchart Client. ...Error! Bookmark not defined. Gambar 3.15 Flowchart Load Balancing. ...Error! Bookmark not defined.

(9)

ix

Gambar 3.16 Flowchart SinTask Server. ...Error! Bookmark not defined. Gambar 4.1. Konfigurasi DNS Name ...Error! Bookmark not defined. Gambar 4.2. Konfigurasi Zone DNS ...Error! Bookmark not defined. Gambar 4.3. Konfigurasi Load Balancing ...Error! Bookmark not defined. Gambar 4.4. Konfigurasi Memunculkan Statistik ...Error! Bookmark not defined. Gambar 4.5. Konfigurasi Peers ...Error! Bookmark not defined. Gambar 4.6. Konfigurasi Apache2 ...Error! Bookmark not defined. Gambar 4.7. Konfigurasi Mysql User ...Error! Bookmark not defined. Gambar 4.8. Konfigurasi Default Apache2 ...Error! Bookmark not defined. Gambar 4 9. Konfigurasi NFS Server ...Error! Bookmark not defined. Gambar 4.10. Konfigurasi Fstab. ...Error! Bookmark not defined. Gambar 4 11. Merubah Nama Pemilik File ...Error! Bookmark not defined. Gambar 4 12. Konfigurasi Ip Address ...Error! Bookmark not defined. Gambar 4 13. Konfigurasi Real Server DNS ...Error! Bookmark not defined. Gambar 4 14. Konfigurasi Zone Real Server DNS ...Error! Bookmark not defined. Gambar 4.15. File Aplikasi SinTask ...Error! Bookmark not defined. Gambar 4.16.Testing DNS Server. ...Error! Bookmark not defined. Gambar 4.17.Testing Ping DNS. ...Error! Bookmark not defined. Gambar 4.18. Log File Apache2. ...Error! Bookmark not defined. Gambar 4.19.Mysql. ...Error! Bookmark not defined. Gambar 4.20.Tamppilan Aplikasi SinTask . ...Error! Bookmark not defined. Gambar 4.21.DNS Load Balancing. ...Error! Bookmark not defined. Gambar 4.22. Log file 3 Web Server. ...Error! Bookmark not defined. Gambar 4.23. NFS File Sharing. ...Error! Bookmark not defined. Gambar 4.24. Log Load Balancing (Haproxy). ...Error! Bookmark not defined. Gambar 4.25. Grafik Throughput Keseluruhan. ...Error! Bookmark not defined. Gambar 4.26. Pengujian Keseluruhan Delay...Error! Bookmark not defined. Gambar 4.27. Grafik Respon Time Keseluruhan 600 - 1600. Error! Bookmark not defined. Gambar 4.28. Grafik Respon Time Keseluruhan 400 - 650. ..Error! Bookmark not defined. Gambar 4.29. Grafik Rata-rata Respon Time Keseluruhan. ..Error! Bookmark not defined. Gambar 4.30. Penggunaan CPU Keseluruhan. ...Error! Bookmark not defined.

(10)

x

Gambar 4.31. Penggunaan Keseluruhan RAM 600-1600 Request. .... Error! Bookmark not

defined.

Gambar 4.32. Penggunaan Keseluruhan RAM 400-650 Request. ... Error! Bookmark not

defined.

Gambar 4.33. Bobot Server 600-1600 request. ...Error! Bookmark not defined. Gambar 4.34. Bobot Server 400-650 request. ...Error! Bookmark not defined.

(11)

82

BAB I

PENDAHULUAN

Pemaparan yang dijelaskan pada Bab I Pendahuluan ini meliputi latar belakang masalah dari pembuatan tugas akhir, rumusan masalah, tujuan, manfaat, ruang lingkup, dan batasan masalah, serta sistematika penulisan.

1.1 Latar Belakang

SinTask (Socialize in Task), SinTask merupakan sebuah jejaring sosial yang di kembangkan oleh CV. SinTask dengan tujuan untuk menjawab permasalahan yang ada dalam penggunaan jejaring sosial. Pengguna cenderung menghabiskan waktu secara tidak produktif dalam menggunakan jejaring sosial, konsep yang digunakan oleh pengembangan SinTask adalah “fun social network with productivity” yang memberikan tempat pada pengguna untuk melakukan kegiatan-kegiatan yang bersifat produktif (berkolaborasi mengerjakan pekerjaan, tugas, maupun berbagai kegiatan produktif) dan melakukan aktivitas yang menyenangkan (bermain game,bersosialisasi, dan chatting). SinTask sendiri sudah berjalan dan mulai berkembang selama kurang lebih satu tahun dan saat ini SinTask sudah mengeluarkan realese versi web v2.2.

Berdasarkan data yang di peroleh dari CV. SinTask pengguna SinTask tercatat pada tahun 2016 sudah mencapai 200 orang selama dua bulan terakhir pada bulan oktober dan september dengan total keseluruhan pengguna mencapai 1200 orang sehingga berdasarkan data tersebut tidak menutup kemungkinan bahwa pengguna SinTask akan terus bertambah. Selain dari permasalahan tersebut permasalahan lainya yang didapat berdasarkan hasil pengujian yang dilakukan terhadap server asli SinTask menunjukan bahwa SinTask tidak mampu menerima permintaan (request) dari pengguna sebanyak 1000 permintaan SinTask mengalami gangguan berupa server tidak merespon dari permintaan pengguna sehinga dapat dikatakan SinTask mengalami overload, pengujian tersebut merupakan pengujian terhadap halaman depan web site SinTask respon data yang diberikan pada saat pengujian sama ketika mengakses SinTask melalui browser.

(12)

83 Untuk mengumpulkan data yang lebih akurat penulis kembali mengambil sempel dengan menguji server SinTask, pengambilan sempel berupa respon server terhadap permintaan pengguna login, membuat status (NoteTify) dan upload foto. Berdasarkan hasil uji tersebut didapatkan bahwa untuk pengguna login pada kondisi pengujian 400 permintaan dari pengguna SinTask sudah mengalami gangguan berupa peningkatan waktu tanggap terhadap permintaan pengguna sehinga server tidak dapat merespon permintaan pengguna, sedangkan pada tahapan pengujian membuat status dan upload foto untuk 250 permintaan SinTask sudah mengalami peningkatan waktu tunggu didalam mengakses halaman login SinTask (beranda) respon data yang diinginkan oleh pengguna tidak ditangapi server. Berdasarkan pengujian tersebut terlihat bahwa permintaan-permintaan yang diberikan oleh pengguna dapat memberatkan kinerja dari server SinTask itu sendiri, dan akan membuat kinerja dari server semakin menurun sehinga mempengaruhi kinerja dari server SinTask, permintaan secara simultan menurunkan kinerja server menyebabkan server menjadi lambat atau bahkan overload saat diakses terlebih lagi dikarenakan SinTask saat ini hanya memiliki single server. Sehingga dibutuhkan sebuah rancangan simulasi terhadap server aplikasi SinTask dan topologi jaringan yang baik di dalam menangani kasus yang ada terutama pada server seperti penanganan overload pada server. Menurut Nasution (2011) penggunaan single web server memiliki beberapa kekurangan. ketika website mendapatkan permintaan yang banyak maka yang terjadi permintaan tersebut tidak bisa ditangani oleh web server mengakibatkan overload dan crash sehingga dibutuhkannya suatu solusi di dalam menangani permasalahan yang ada.

Load balancing merupakan sebuah teknik dalam jaringan komputer untuk membagi jalur jaringan internet (workload) sehingga beban koneksi tidak terlalu berat saat paket data diteruskan (forward). Menurut Kungumaraj et al (2011) pada jurnal penelitian“An Efficient Load Balancing Algorithm For A Distributed Computer System” Sistem load balancing dapat membantu mengoptimalkan beban kerja server di lingkungan data center virtual, dan menurut Triono (2015) pada jurnal penelitian” Implementasi Load Balancing Dengan Menggunakan Algoritma Round Robin Pada Kasus Pendaftaran Siswa Baru Sekolah Menengah Pertama

(13)

84 Labschool Unesa Surabaya” Mengatakan bahwa Berdasarkan hasil uji coba dan analisis yang telah dilakukan maka disimpulkan bahwa dengan menggunakan penerapan Load Balancing pada cluster computer maka down-time server dapat diatasi oleh komputer server lainnya. Sehingga penggunaan solusi load balancing diharapkan dapat mendukung performa server untuk aplikasi SinTask .

Algoritma penjadwalan yang digunakan untuk load balancing adalah Weighted Round Robin (WRR), yang mana menurut Nasution (2011) berdasarkan hasil penelitian yang berjudul “Komparasi Algoritma Penjadwalan Pada Layanan Terdistribusi Load Balancing Lvs Via Nat” algoritma WRR dipilih sebagai algoritma terbaik karena menunjukkan hasil uji Throughput yang lebih baik dibandingkan algoritma lainya, serta meliliki hasil uji respon time yang lebih stabil walaupun mengalami perubahan jumlah koneksi per detik yang berbeda-beda dari rendah, menengah maupun tinggi. Menurut Alsyaibani (2013) penelitian yang berjudul “Performa Algoritma Load Balance Pada Server Web Apache Dan Nginx Dengan Database Postgresql” Algoritma WRR menghasilkan rata-rata throughput, jumlah request dan jumlah reply tertinggi saat diimplementasikan menggunakan server web Apache2. Jadi dengan penerapan load balancing pada simulasi server untuk aplikasi SinTask ini, diharapkan dapat meningkatkan performa dan kualitas server untuk aplikasi SinTask , dibandingkan dengan tanpa menggunakan load balancing.

1.2 Rumusan Masalah

Dari latar belakang yang ada, Tugas Akhir ini mempunyai rumusan masalah sebagai berikut :

“Apakah dengan menggunakan metode load balancing, beban permintaan dari server dapat didistribusikan secara merata sehingga meningkatkan kemapuan dan meningkatkan availabilitas dari server SinTask, dibandingkan jika hanya menggunakan server tunggal dan tanpa menggunakan load balancing.”

(14)

85

1.3 Tujuan Penelitian

Adapun tujuan dari pembuatan Tugas Akhir ini yaitu :

“Tujuan dilakukannya penelitian ini adalah untuk mengetahui seberapa besar pengaruh metode load balancing dengan algoritma weighted round-robin terhadap performa CPU, memory, Throughput, Delay dan response time dari simulasi server aplikasi SinTask ”.

1.4

Batasan masalah

Agar tidak menyimpang jauh dari permasalahan, maka Tugas Akhir ini mempunyai batasan masalah sebagai berikut :

1. Sistem operasi yang digunakan untuk server load balancer adalah sistem operasi linux. Ubuntu server 16.04 LTS dan Haproxy sebagai balancernya.

2. Parameter yang akan dianalisa yaitu performa CPU, penggunaan Memory, Throughput, Delay, dan Response Time.

3. Jumlah maksimal virtual server yang akan digunakan dalam cluster adalah 7 buah server.

4. Jumlah maksimal koneksi yang digunakan mengakses server adalah 2 buah, 1 sebagai bridge dan 1 sebagai client, pengalamatan menggunkan ipv4.

5. Menggunakan Virtual Box produk open source oleh Oracle.

6. Tidak membahas mengenai sisi keamanan dari simulasi server SinTask dan program aplikasi sintask.

7. Tidak membahas mengenai upload video dan suara terhadap simulasi server aplikasi SinTask.

8. Menggunakan produk open source Apache JMeter sebagai tools penguji serta BadBoy dan BlazeMeter sebagai alat perekam (recorde) pendukung aplikasi apache JMeter.

(15)

86

1.5 Manfaat Penelitian

Manfaat dari penelitian ini adalah sebagai berikut:

1. Dengan penerapan teknik load balancing pada SinTask server ini diharapkan dapat meringankan kinerja server terutama ketika terjadi permintan yang sangat banyak secara simultan sehingga meningkatkan performa server itu sendiri.

2. Dapat membuat sebuah cluster SinTask server yang bersifat high availability sehingga server masih dapat digunakan walaupun salah satu server bermasalah.

Referensi

Dokumen terkait

Perencanaan, Kegiatan yang dilaksanakan pada tahap perencanaan ini, meliputi : 1) Menyusun perbaikan rencana kegiatan belajar mengajar; 2) Menyusun perbaikan

Pada Universitas Al Azhar Indonesia, rektor universitas merupakan pemegang tanggung jawab tertinggi seluruh aktivitas dan operasional universitas, wakil rektor II

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

Dalam memulai suatu usaha atau untuk mencapai sesuatu harus dilakukan secara totalitas, penuh perhatian dan konsisten terhadap seluruh aspek yang mendukungnya,

Alhamdulillah, p u j i s y u k u r penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan

Dari grafk 3 diatas dapat kita lihat papan komposit setelah dilakukan perendaman bahwa semakin besar fraksi volume serat yang digunakan maka berat jenis papan

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

DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI YANG BERJUDUL ”KELAYAKAN FINANSIAL INVESTASI USAHATANI ASPARAGUS (ASPARAGUS OFFICIONALIS) RAMAH LINGKUNGAN PT AGRO LESTARI, BOGOR”