ABSTRAK :
PEMANFAATAN PARALLEL PROCESSING UNTUK
SINKRONISASI DATA PADA DATABASE
Muhammad Rifa’I Nur Syahfendi
14030027
Intisari
Parallel Processing adalah proses yang menggunakan lebih dari satu
processor untuk mengerjakan sebuah. Sinkronisasi data merupakan sebuah proses
untuk menyamakan data dan waktu agar tidak terjadi perbedaan data, sinkronisasi
data pada database dapat bertujuan untuk sistem keamanan database. Penggunaan
parallel processing untuk sistem sinkronisasi data diharapkan dapat
mempersingkat waktu proses sinkronisasi. Sistem ini berjalan pada sistem operasi
Linux dan Windows berupa service yang tidak membebabi database server .Cara
kerja sistem ini yaitu membandingkan antara database aplikasi dengan database
server, jika ada perubahan data pada database aplikasi maka akan mengembalikan
data kembali seperti semula. Pengujian ini dilakukan dengan menggunakan dua
jaringan yang berbeda yaitu jaringan peer to peer dan LAN dengan perubahan
data sebanyak 10 data, 20 data, 30 data, 100 data, 500 data, 1000 data, 1500 data,
1750 data, 2000 data dan 3000 data dengan jumlah data 65517 data. Diperoleh
hasil waktu rata-rata sinkronisasi pada jaringan peer to peer 17.956 detik pada
komputer 1 dan 20.365 detik pada komputer 2. Hasil waktu rata-rata sinkronisasi
data pada jaringan LAN 14.224 detik pada komputer 1 dan 22.669 detik pada
komputer 2. Faktor yang mempengaruhi perbedaan waktu ini adalah banyaknya
data yang diuji, penggunaan perangkat komputer yang berbeda serta bandwidth
yang disediakan provider.
Kata Kunci: Parallel Processing, Sinkronisasi, Database Server, Pemanfaatan,
Peer to Peer, LAN.
|