UBUB
Jurnal Teknologi Informasi dan Ilmu KomputerJurnal Teknologi Informasi dan Ilmu KomputerPerkembangan teknologi saat ini mempercepat penyebaran informasi, hal ini meningkatkan traffic dan tekanan pada infrastruktur. Menghadapi ini, sistem yang reliable, availability, dan maintainability diperlukan. Dengan container dan Raspberry Pi sebagai server. Memberikan keunggulan selain 3 karakteristik sistem tersebut juga dari sumberdaya yang diperlukan. Raspberry Pi dapat terhubung ke jaringan LAN maupun nirkabel. Fokus penelitian ini pada perancangan dan implementasi sistem berbasis empat Raspberry Pi, tiga sebagai webserver Nginx, dan satu sebagai kontroler. Sistem ini menggunakan teknologi containerization di lingkungan DockerSwarm dan diintegrasikan Ansible untuk otomatisasi tugas. Tujuan penelitian ini adalah menciptakan sistem yang dapat disesuaikan dengan kebutuhan, memanfaatkan Raspberry Pi untuk efisiensi daya, dan memberikan manfaat dalam hal skalabilitas dan otomatisasi. Sistem ini menggunakan empat Raspberry Pi dengan algoritma IP HASH untuk pembagian beban kerja. Komponen utama mencakup input dari pengguna, pemrosesan beban kerja oleh load balancer, dan output melalui antarmuka web browser. Load balancer bertanggung jawab atas distribusi lalu lintas dan pemantauan status server untuk mengalihkan lalu lintas jika diperlukan. Pengujian menunjukkan system dengan load balancer lebih efisien dalam penggunaan CPU dengan perbandingan CPU 39.1% pada ws1 dengan loadbalancer dan 51.2% tanpa, 38.9% pada ws2 dengan loadbalancer dan 51.7% tanpa, serta 6.3% pada ws3 ketika mengalihkan request saat server 1 atau 2 mati dan efektif dalam mengalihkan request saat server bermasalah dengan persentase kegagalan melayani request sebesar 18% atau 18 request dari 1000 request sedangkan tanpa loadbalancer request tidak dapat dilayani ketika server yang dituju mati. Ini membuktikan reliable, availability, dan maintainability pada sistem ini terpenuhi.
Setelah melalui berbagai tahapan penelitian, termasuk perancangan, implementasi, dan pengujian, diperoleh beberapa kesimpulan.Pertama, load balancer berhasil membagi beban sesuai konfigurasi Nginx, dengan persentase pembagian beban yang persisten sebesar 100% pada satu server.Kedua, pengujian kinerja menggunakan Apache Benchmark menunjukkan bahwa request melalui node load balancer memiliki penggunaan CPU yang lebih rendah dibandingkan dengan sistem tanpa load balancer.Ketiga, saat server tujuan mengalami down, sistem melakukan pengecekan status server dan mengarahkan request ke server lain jika statusnya tidak siap.Namun, sistem mengalami penurunan performa saat server down, dengan kegagalan melayani 1,8% dari 1000 request atau 18 request.Penelitian ini menunjukkan hasil yang baik meskipun ada beberapa kekurangan.
Untuk penelitian selanjutnya, beberapa saran dapat dipertimbangkan. Pertama, peningkatan perangkat keras untuk memastikan kenyamanan pengguna dan kehandalan sistem yang lebih baik. Kedua, menambahkan proses pengiriman data atau backend untuk menguji kelayakan Raspberry Pi untuk layanan yang lebih berat dan mengintegrasikannya dengan CI/CD seperti GitLab-CI atau penjadwalan seperti cronjob. Ketiga, menambah cluster agar dapat menjalankan beberapa layanan secara bersamaan di berbagai cluster. Terakhir, memperbaiki algoritma agar lebih efisien dan dapat melayani semua request ketika salah satu server down.
| File size | 1.09 MB |
| Pages | 8 |
| DMCA | Report |
Related /
UNKRISUNKRIS Berdasarkan permasalahan dan arah tujuan penelitian ini, dapat disimpulkan bahwa pengaturan dalam penentuan kandidat penerima bantuan sosial Covid-19 diBerdasarkan permasalahan dan arah tujuan penelitian ini, dapat disimpulkan bahwa pengaturan dalam penentuan kandidat penerima bantuan sosial Covid-19 di
UNIPOLUNIPOL Metode yang digunakan dalam penelitian ini adalah Forward Chaining, yaitu teknik inferensi berbasis data yang dimulai dari gejala yang teridentifikasiMetode yang digunakan dalam penelitian ini adalah Forward Chaining, yaitu teknik inferensi berbasis data yang dimulai dari gejala yang teridentifikasi
UNISIUNISI Penelitian ini bertujuan untuk menganalisis implementasi simulasi sebagai alat prediktif dalam Sistem Pendukung Keputusan (SPK) pada manajemen pendidikan.Penelitian ini bertujuan untuk menganalisis implementasi simulasi sebagai alat prediktif dalam Sistem Pendukung Keputusan (SPK) pada manajemen pendidikan.
IKHAFIIKHAFI Pelaksanaan kegiatan pengabdian masyarakat dengan tema pengenalan ujian daring berbasis deteksi wajah di SMP Negeri 206 menunjukkan bahwa teknologi ujianPelaksanaan kegiatan pengabdian masyarakat dengan tema pengenalan ujian daring berbasis deteksi wajah di SMP Negeri 206 menunjukkan bahwa teknologi ujian
UNIPOLUNIPOL Absensi merupakan hal penting dalam instansi pemerintah. Dengan adanya sistem absensi yang baik, dapat membantu mengontrol proses penyelesaian pekerjaanAbsensi merupakan hal penting dalam instansi pemerintah. Dengan adanya sistem absensi yang baik, dapat membantu mengontrol proses penyelesaian pekerjaan
LLDIKTI10LLDIKTI10 Data tersebut kemudian dibangkitkan menggunakan algoritma genetika dengan 3 variasi jumlah iterasi yang berbeda untuk mencari urutan penjadwalan yang memilikiData tersebut kemudian dibangkitkan menggunakan algoritma genetika dengan 3 variasi jumlah iterasi yang berbeda untuk mencari urutan penjadwalan yang memiliki
LLDIKTI10LLDIKTI10 Penelitian ini menyimpulkan bahwa purwarupa sistem informasi konsultasi dokter berhasil mempermudah petugas lapas berkonsultasi dengan dokter jarak jauhPenelitian ini menyimpulkan bahwa purwarupa sistem informasi konsultasi dokter berhasil mempermudah petugas lapas berkonsultasi dengan dokter jarak jauh
LLDIKTI10LLDIKTI10 Dengan adanya sistem Padang Health akan dapat membantu masyarakat mendapatkan informasi dokter terbaik di Kota Padang. Dengan berjalannya sistem PadangDengan adanya sistem Padang Health akan dapat membantu masyarakat mendapatkan informasi dokter terbaik di Kota Padang. Dengan berjalannya sistem Padang
Useful /
UMKLAUMKLA Desain penelitian deskriptif, populasi 304 responden, sampel 30 responden, menggunakan teknik purposive sampling, instrumen penelitian lembar kuesioner,Desain penelitian deskriptif, populasi 304 responden, sampel 30 responden, menggunakan teknik purposive sampling, instrumen penelitian lembar kuesioner,
IKHAFIIKHAFI Dengan adanya pelatihan ini, para peserta diharapkan mampu menerapkan keterampilan baru yang mereka peroleh dalam tugas sehari-hari, sehingga dapat mendukungDengan adanya pelatihan ini, para peserta diharapkan mampu menerapkan keterampilan baru yang mereka peroleh dalam tugas sehari-hari, sehingga dapat mendukung
IKHAFIIKHAFI Hasil pengabdian menunjukkan bahwa setiap jaringan penyuplai PLN memang memakai ceka conector dengan sistem penjepit dan kunci baut pada versing conector.Hasil pengabdian menunjukkan bahwa setiap jaringan penyuplai PLN memang memakai ceka conector dengan sistem penjepit dan kunci baut pada versing conector.
STIKESPANTIRAPIHSTIKESPANTIRAPIH Tidak ada hubungan antara usia, pendidikan, dan masa kerja dengan tingkat kecemasan pada perawat di unit stroke dalam menghadapi kegawatdaruratan selamaTidak ada hubungan antara usia, pendidikan, dan masa kerja dengan tingkat kecemasan pada perawat di unit stroke dalam menghadapi kegawatdaruratan selama