scholarly journals PENGARUH IMPLEMENTASI LOAD BALANCING DAN TUNING WEB SERVER PADA RESPONSE TIME RASPBERRY PI

2019 ◽  
Vol 6 (2) ◽  
pp. 211
Author(s):  
Dodon Turianto Nugrahadi ◽  
Rudy Herteno ◽  
Muhammad Anshari

<div class="WordSection1"><p><em>The rapid development of technology, the increase in web-based systems and development of microcontroller device, have an impact on the ability of web servers to respond in serving client requests. This study aims to analyze load balancing methods </em><em>algoritma round robin </em><em>and </em><em>tuning that significant influence for</em><em> the response time and the number of clients who are able to be handled in serving clients on the web server with microcontroller device. From this study with Stresstool testing the response time was 2064, 2331,4 and 1869,2ms for not using load balancing and 2270, 2306,2 and 2202ms with load balancing from 700 requests served by web servers. It can be concluded that web server response times that use load balancing are smaller than web servers without load balancing. Furthermore, using tuning with the response time obtained at 3103.4ms from 1100 requests. So, with tuning can reduce response time and increase the number of requests.</em><em> With level significant level calculatio, have it khown that tuning configuration give significant effe</em><em>ct</em><em>  for </em><em>the response time and the number of clients in microcontroller.</em></p><p><strong>Keywords</strong>: <em>Web server, Raspberry, Load balancing, Response time, Stresstool.</em></p><p><em>Perkembangan </em><em>implementasi teknologi</em><em> yang pesat, seiring dengan perkembangannya </em><em>sistem </em><em>berbasis web dan perangkat mikrokontroler</em><em>, berdampak pada kemampuan web server dalam memberikan tanggap untuk melayani permintaan klien. Penelitian ini bertujuan untuk menganalisis metode load balance</em><em> </em><em>algoritma round robin dan tuning yang berpengaruh terhadap waktu tanggap dan banyaknya jumlah klien yang mampu ditangani dalam melayani klien pada web server</em><em> dengan mikrokontroler</em><em>. Dari penelitian ini </em><em>dengan pengujian Stresstool </em><em>didapatkan waktu tanggap sebesar </em>2331,4, 2064, 1869,2<em>ms untuk tanpa load balancing dan </em>2270, 2306,2<em> dan </em>2202<em>ms dengan load balancing dari </em><em>600 permintaan </em><em>yang dilayani </em><em>web server</em><em>. Dapat disimpulkan bahwa waktu tanggap web server yang menggunakan load balancing lebih kecil dibandingkan web server yang tidak menggunakan load balancing. Selanjutnya menggunakan tuning dengan waktu tanggap sebesar 3103,4ms dari 1100 permintaan. Jadi, tuning dapat mempersingkat waktu tanggap dan meningkatkan jumlah permintaan yang dilayani web server.</em><em> Selanjutnya dengan penghitungan tingkat pengaruh, bahwa </em><em>diketahui konfigurasi load balancing algoritma round robin  dan tuning memberikan pengaruh secara signifikan terhadap waktu tanggap dan jumlah permintaan pada mikrokontroler.</em></p><p><strong><em>Kata kunci</em></strong><em> : </em><em>Web server</em><em>,</em><em> Raspberry,</em><em> Load balancing, Waktu tanggap, Stresstool,</em><em> Jmeter,</em><em> Klien</em></p></div><em><br clear="all" /> </em>

Author(s):  
Ibrahim Mahmood Ibrahim ◽  
Siddeeq Y. Ameen ◽  
Hajar Maseeh Yasin ◽  
Naaman Omar ◽  
Shakir Fattah Kak ◽  
...  

Today, web services rapidly increased and are accessed by many users, leading to massive traffic on the Internet. Hence, the web server suffers from this problem, and it becomes challenging to manage the total traffic with growing users. It will be overloaded and show response time and bottleneck, so this massive traffic must be shared among several servers. Therefore, the load balancing technologies and server clusters are potent methods for dealing with server bottlenecks. Load balancing techniques distribute the load among servers in the cluster so that it balances all web servers. The motivation of this paper is to give an overview of the several load balancing techniques used to enhance the efficiency of web servers in terms of response time, throughput, and resource utilization. Different algorithms are addressed by researchers and get good results like the pending job, and IP hash algorithms achieve better performance.


Author(s):  
Kadiyala Ramana ◽  
M. Ponnavaikko

With the rising popularity of web-based applications, the primary and consistent resource in the infrastructure of World Wide Web are cluster-based web servers. Overtly in dynamic contents and database driven applications, especially at heavy load circumstances, the performance handling of clusters is a solemn task. Without using efficient mechanisms, an overloaded web server cannot provide great performance. In clusters, this overloaded condition can be avoided using load balancing mechanisms by sharing the load among available web servers. The existing load balancing mechanisms which were intended to handle static contents will grieve from substantial performance deprivation under database-driven and dynamic contents. The most serviceable load balancing approaches are Web Server Queuing (WSQ), Server Content based Queue (QSC) and Remaining Capacity (RC) under specific conditions to provide better results. By Considering this, we have proposed an approximated web server Queuing mechanism for web server clusters and also proposed an analytical model for calculating the load of a web server. The requests are classified based on the service time and keep tracking the number of outstanding requests at each webserver to achieve better performance. The approximated load of each web server is used for load balancing. The investigational results illustrate the effectiveness of the proposed mechanism by improving the mean response time, throughput and drop rate of the server cluster.


SinkrOn ◽  
2019 ◽  
Vol 3 (2) ◽  
pp. 147
Author(s):  
Desmulyati Desmulyati ◽  
Muhammad Rizki Perdana Putra

One of the providers of cloud computing services is the Google Cloud Platform developed by Google LLC. PT Lintas Data Indonesia as a vendor and distributor of technology devices is in dire need of a web server for the publicity of its products. At present, PT Lintas Data Indonesia's web server system still uses the services of hostgator hosting providers with packages with limited resources and also cannot implement system load balances and fail over on the current server system, in terms of latency access speed when pinging web servers in HostGator is quite high up to 200Ms. To improve the performance of a web server so that a load balance and fail over system can be implemented, migrating to the Google Cloud Platform environment is a solution that is expected to be able to handle existing problems. The advantages of Google Cloud Platform are servers that are rented for web servers in the form of Virtual Private Servers (VPS) so that they are easy to maintain and if you want to upgrade services. The addition of three web servers in the cluster with HAProxy server makes PT Lintas Data Indonesia's web server service more reliable in handling requests, load balances with round robin methods and fail over web servers and with HAProxy it is proven that it can increase up to 150% in handling latency issues previously it was around 30Ms.


2020 ◽  
Vol 10 (4) ◽  
pp. 173-178
Author(s):  
Alfian Nurdiansyah ◽  
Nugroho Suharto ◽  
Hudiono Hudiono

Server merupakan serbuah sistem yang memberikan layanan tertentu pada suatu jaringan komputer. Server mempunyai sistem operasi sendiri yang disebut sistem operasi jaringan. Server juga mengontrol semua akses terhadap jaringan yang ada didalamnya.  Agar membantu tugas server, dibuatlah sistem mirroring server dimana server tersebut menduplikasi sebuah data set atau tiruan persis dari sebuah server yang menyediakan berbagai informasi. Mirror server atau disebut juga sinkronisasi server merupakan duplikat dari suatu server. Untuk menambah kinerja dari server maka dibutuhkan load balancer. Load balancing adalah teknik untuk mendistribusikan internet dua jalur koneksi secara seimbang. Dengan penerapan load balancing trafik akan berjalan lebih optimal, memaksimalkan throughput dan menghindari overload pada jalur koneksi. Iptables digunakan untuk memfilter IP sehigga client mengakses server sesuai dengan zona server yang paling dekat. Sehingga load balance yang dipadukan dengan iptables dapat membuat kinerja server menjadi lebih ringan. Masalah yang sering terjadi adalah ketika banyaknya client yang mengakses sebuah server maka server akan overload dan mengakibatkan kinerja server menjadi berat karena padatnya trafik. Client yang mengakses juga mendapatkan efek dari hal tersebut yaitu akses yang lama. Dari hasil penelitian tentang perpaduan antara load balance dan iptables didapati bahwa load balance dengan algoritma round robin rata-rata delay yang didapatkan untuk server1 yaitu 0,149 detik dan 0,19122. Server2 rata-rata delay yang didapatkan 0,161 detik dan 0,012 detik.


2010 ◽  
Vol 29 (4) ◽  
pp. 214 ◽  
Author(s):  
Margaret Brown-Sica ◽  
Jeffrey Beall ◽  
Nina McHale

Response time as defined for this study is the time that it takes for all files that constitute a single webpage to travel across the Internet from a Web server to the end user’s browser. In this study, the authors tested response times on queries for identical items in five different library catalogs, one of them a next-generation (NextGen) catalog. The authors also discuss acceptable response time and how it may affect the discovery process. They suggest that librarians and vendors should develop standards for acceptable response time and use it in the product selection and development processes.


2009 ◽  
pp. 366-379
Author(s):  
Jijun Lu ◽  
Swapna S. Gokhale

With the rapid development and widespread use of the Internet, Web servers have become a dominant source of information and services. The use of Web servers in business and critical application domains imposes stringent performance requirements on them. These performance requirements cast a direct influence on the choice of the configuration options of the hardware and the software infrastructure on which a Web server is deployed. In addition to the selection of configuration options, for a given level of load and a particular hardware and software configuration, it is necessary to estimate the performance of a Web server prior to deployment.


2016 ◽  
Vol 19 (1) ◽  
pp. 22
Author(s):  
Muhammad Khoiru Syabibi ◽  
Arkhan Subari

Muhammad Khoiru Syabibi, Arkhan Subari  in this paper explain that Along with the progress of era, the development of advanced technology also impacts on the development of security systems. Sophisticated security systems that digitally integrated has been growing, one of them is a web-based security system. This web-based home security monitoring system uses a raspberry pi b + that serves as a server and media controller, then for the web programming, it uses HTML, CSS and Javascript. This web-based home security monitoring system home uses a webcam (web camera) that functions like CCTV which can be monitored via a web browser, magnetic switch as security detector, keypad as access control to turn off security monitoring system for 10 seconds, and the buzzer and LED as security indicators. When someone enter the house, he/she must press the keypad. If keypad input is correct according to the passcode then the LED will turn off, indicate that home security monitoring system off for 10 seconds. If he/she enter the house without pressing the keypad according to the passcode then when the door opens, a switch magnetic will active, then buzzer will sound and the indicator on the web will change, indicate that he/she is a person who will do the crime.Keyword : raspberry pi b+, webcam, magnetic switch, keypad, buzzer and LED. ReferencesAndre. 2014. Sejarah PHP dan Perkembangan Versi PHP. http://www.duniailkom.com/sejarah-php-dan-perkembangan-versi-php.Apache Software Foundation. About the Apache HTTP Server Project. http://httpd.apache.org/ABOUT_APACHE.html.Arfa. 2014. Akses Kontrol Kendaraan Bermotor Roda Empat Menggunakan Password dan Sensor. Skripsi. Jakarta: STMIK Raharja.Aziz, Abdul. 2012. Pengertian, Fungsi, Serta Cara Kerja Web Server. http://www.dedeerik.com/pengertian-fungsi-serta-cara-kerja-web-server.Baharudin, M. 2011. Pengertian Website. http://www.naevaweb.com/pengertian-website/arsip.html.Cox, Tim. 2014. Raspberry Pi Cookbook. Birmingham: Packt Publishing.Embedded Linux Wiki. Raspberry Pi, Low-level Peripherals. http://elinux.org/RPi_Low- level_peripherals.Embededdlinux. Raspberry Mode B-Block diagram. Diunduh http://embeddelinux01.com.Faizal. 2011. Prinsip Kerja Piezoelectric. http://www.insinyoer.com/prinsip-kerja-piezoelectric.Friedl, Stave. 2015. Secure Linux/Unix Access With Putty and Open SSH. http://unixwiz.net/techtips/putty-openssh.html/2015.Gudang Linux. 2011. Python. http://gudanglinux.com/glossary/python.Gurevich, Vladimir. 2011. Electric Relays: Principles and Applications. London: CRC Press.Harian Android. 2014. Pengertian dan Fungsi SD Card. http://www.harianandroid.com/2014/04/pengertian-dan-fungsi-sd-card.html.Heranudin. 2011. Rancang Bangun Sistem Keamanan Ruangan Menggunakan Radio Frequency. Skripsi. Depok: FT UI.Iswan, Agusta. 2012. Sistem Proteksi Brankas Berpassword Menggunakan Magnetic Doorlock sebagai Penggerak Doorstrike Berbasis Mikrokontroller. Tugas Akhir D3 Teknik Elektro. Semarang: FT UNNES.Kho, Dickson. 2012. Dioda dan Fungsi Dioda. http://teknikelektronika.com/-dioda-fungsi-dioda.Kho, Dickson. 2012. Pengertian LED (Light Emitting Diode) dan Cara Kerjanya. http://teknikelektronika.com/pengertian-led-light-emitting-diode-cara-kerja.Kho, Dickson. Pengertian Resistor dan Jenis Resistor. http://teknikelektronika.com/pengertian-resistor-jenis-jenis-resistor.Komponen Elektronika. 2011. Rangkaian Buzzer. http://komponenelektronika.com/rangkaian- buzzer.html.MS-1 Magnetic Door Switch datasheet. http://www.braude.ac.il/files/departments/electrical_electronic_engineering/labs/data_pages/p3.pdfNasih, Muhammad Usman. 2013. Alat Pengaman Kendaraan Bermotor Menggunakan Password dan SMS. Tugas Akhir. Yogyakarta: STMIK El Rahma.Özcan, Yakut. 2014. Piezoelektrik.Paul Malvino, Albert. 2010. Prinsip-Prinsip Elektronika. Jakarta: Erlangga.Pemrograman Komputer. 2012. Petunjuk Praktikum Pemrograman Komputer. Semarang: D3 Teknik Elektro UNDIP.Prayitno, Indra. 2010. Kupas Tuntas Malwar. Jakarta: Elex Media Komputindo.Raspberry Pi Fondation. GPIO Raspberry Pi Model A dan B. https://www.raspberrypi.org/documentation/usage/gpio/2009Raspberry Pi Fondation. Setting Up And Apache Web Server On A Raspberry Pi. https://www.raspberrypi.org/documentation/remote-access/web-server/apache.md.Raspberrry Pi Fondation. SSH Using Windows. http://raspberrypi.org/documentation/remote-access/ssh/windows.md/2014Richardson, Matt dan Shawn Wallace. 2015. Make: Getting Started with Raspberry Pi. Sebastopol: Maker Media.Robinson, Andrew dan Mike Cook. 2014. Raspberry Pi Projects. Chichester: John Wiley & Sons Ltd.Rohiman, Ao. 2011. Pengertian dan cara kerja router.http://www.catatanteknisi.com/2011/05/pengertian-cara-kerja-router.html.Sidik, Betha. 2011. Javascript. Jakarta: Informatika.Wahyu. Pengertian Webcam dan Fungsinya. http://wahyu.blog.fisip.uns.ac.id/2011/12/06/pengertian-web-cam-dan-fungsinya.Wikipedia. Secure Digital. https://en.wikipedia.org/wiki/Secure_Digital#Micro. 


2019 ◽  
Vol 8 (3) ◽  
pp. 6458-6464

The purpose of this research work is to find out whether one of visual response time or auditory response time is faster than another on web based environment. Simple reaction time can be strong when an individual is asked to press a button as soon as a light or sound appears. A tool for capturing response times is created. This tool is a web application www.responsetime.muhammadsuhaib.com that runs on server and can be accessed through internet. R is commonly used in countless scientific disciplines for statistical analysis. Collected data will be analyzed by using R. it is concluded that on web based environment visual response times are not different than auditory response time. The data are also classified by gender to compare male response time and female response time, data analyzed based on gender, on visual stimuli, male react faster than female. However, on auditory stimuli, there is no different between male and female


Author(s):  
ZAINAL ABIDIN ◽  
Tutuk Indriyani ◽  
Danang Haryo Sulaksono

Client’s request for traffic problems is so huge that causes the single server difficult in handling the traffic load. Therefore, the system of load balancing is required as it is a technique to equally distribute the traffic load on the two or more connection lines so that the traffic can run optimally. Thus, the load balancing is crucial to implement by using Modified Weighted Round Robin-Retrieve Packet on the Software-Defined Networking. Based on the parameter of average response-time in time limits 0.1, 0.2, and 0.3 seconds, the scores were 0.016-0.04, 0.02-0.04, and 0.014-0.032 seconds consecutively. Based on the parameter of data transaction per second in time limits 0.1; 0.2, and 0.3 seconds, the scores respectively were 49.614-111.306, 41.678-107.032, and 37.806-102.84 data transaction/second. 


Sign in / Sign up

Export Citation Format

Share Document