Rancangan Aplikasi Pendukung Rancangan Replikasi Database

Start Pilih Linux OS end Mengaktifkan aplikasi database ms sql server Mengaktifkan virtual box Menjalankan aplikasi pentaho Gambar 3.4 Rancangan Aplikasi Pendukung Gambar 3.4 menjelaskan alur jalannya fungsi aplikasi pendukung yaitu database ms sql server, vvirtual box dan aplikasi pentaho. Database ms sql server untuk penyimpanan data dan sebagai database utama. Kemudian virtual box untuk menjalankan Linux OS yang sudah terinstal database postgresql sebagai replika. Lalu palikasi pentaho sebgai jembatan antara database ms sql server dengan database postgresql. Melalui aplikasi pentaho akan mereplikasikan data yang tersimpan di database SqlServer ke database PostgreSql. Dalam aplikasi pentaho tercantum waktu yang dibutuhkan data untuk replikasi. Semakin banyak data yang masuk dan direplikasikan, maka semakin lama juga waktu yang diperlukan untuk replikasi.

3.6.2 Rancangan Alur Interface Replikasi Database

Berikut ini merupakan rancangan alur sistem untuk menjelaskan jalannya pengujian replikasi database Sql Server ke database PostgreSql melalui website. Tampilan web Start Masukkan jumlah user Simpan ke databse Ms Sql Server Pilih angkatan dan jurusan Menampilkan semua data dan replikasinya end Gambar 3.5 Rancangan interface Dari diagram alur gambar 3.5 admin memilih angkatan dan jurusan melalui web kemudian memasukkan jumlah user sesuai yang diinginkan. Lalu data akan tersimpan di database ms SqlServer sebagai database utama. Setelah selesai memasukkan user hingga user maksimum yang bisa disimpan, web menampilkan hasil data dan replikasi data dari database postgresql.

3.7 Skenario Uji Coba

Ada tiga skenario yang akan dilakukan pada tugas akhir ini berikut merupakan skenarionya:

3.7.1 Skenario Uji Coba Data Set Waktu dan Kecepatan Replikasi

. Pada uji coba ini akan diambil sebanyak 50 data ser hasil replikasi yang dilakukan secara bertahap banyaknya data replikasi yang berbeda- beda, dimulai dari 1 data yang di replikasi sampai 149985 data yang akan menghasilkan informasi mengenai waktu yang diperlukan hingga kecepatan proses replikasi pada system yang di ambil dari log yang dimiliki system.

3.7.2 Analisa Hasil

Dalam aplikasi pentaho yang muncul informasi time dan kecepatan. Aplikasi pentaho merupakan aplikasi yang menhubungkan antara databae ms sql server dengan postgresql, sebagai jembatan agar kedua database dapat terhubung. Mengambil parameter waktu dan kecepatan untuk dibahas dan dianalisa.