Implementasi Sinkronisasi File Server Dengan Secure File Transfer Protocol

Authors

  • Feldy Novanda Mulkan Universitas Mataram
  • Lalu A. Syamsul Irfan Akbar, ST., M.Eng. Dosen
  • Cipta Ramadhani, ST., M.Eng. Dosen

Keywords:

Secure File Transfer Protocol, Synchronization, Server

Abstract

The web serves as a platform for disseminating and retrieving information. However, during periods of server overload, server performance and client access times can significantly slow down. One viable solution to address this issue is server clustering, where multiple servers are combined into a unified system. Among the methods employed in such scenarios is load balancing, which aims to evenly distribute client requests across multiple servers to optimize performance. Nevertheless, ensuring file synchronization across these clustered servers remains crucial to maintain file availability. Python's watchdog library provides a solution for monitoring file changes and facilitating file synchronization using Secure File Transfer Protocol (SFTP). In synchronization tests, file transfer speeds ranged from 39.54 to 42 Mb/s, with transfer durations varying between 2.02 seconds and 19.05 seconds for file sizes ranging from 10MB to 100MB. Concurrent synchronization experiments revealed that 9 files failed due to data collisions caused by simultaneous file transfers to both servers. Furthermore, the experiments successfully differentiated and compared the MD5 values of each file, demonstrating the capability to detect changes when files were created, deleted, or modified during alternate synchronization processes.

Author Biographies

Lalu A. Syamsul Irfan Akbar, ST., M.Eng., Dosen

Sebagai Dosen Pembimbing Utama Di Penelitian ini

Cipta Ramadhani, ST., M.Eng., Dosen

Sebagai Dosen Pembimbing Pendamping Di Penelitian Ini

Downloads

Published

2024-07-31