76
melakukan search, compare, atau bind. Model pemasangan master-slave server dilakukan secara paralel.
Gambar 4.7 Sistem Pemasangan Paralel
Ciri khas dari direktori adalah melakukan operasi pencarian lebih banyak dari memodifikasi operasi, itu menguntungkan bagi penggunaan replika
read-only. Server replika read-only bisa menangani operasi pencarian seperti
master server write. Dalam replikasi refreshAndPersist, jenis replikasi slave
yang memulai koneksi dengan master, sinkronisasi dari DIT segera mengambil tempat dan kemudian pada akhir proses ini koneksi tetap
dipertahankan persist. Perubahan yang terjadi pada master selanjutnya akan disebarkan ke slave.
4.3 Simulasi Prototipe
Pada tahap ini dilakukan perhitungan availability secara matematis, sebelumnya telah dilakukan analisis availability selama tiga puluh dua hari
menggunakan NMS tools Nagios. Diketahui :
Uptime = 30d 13h 35m 42s = 2.640.942s
Downtime = 1d 22h 52m 24s
= 168.744s Total time
= 32d 12h 28m 6s = 2.809.686s
77
Ditanya : Availability? Jawab
:
100 x
totaltime uptime
ty Availabili
100
686 .
809 .
2 942
. 640
. 2
x ty
Availabili
Availability = 0.939 x 100
= 93.9
Berdasarkan perhitungan, availability LDAP master selama 32 hari adalah sebesar 93.9.
Perhitungan Availability Provider-Consumer Server
Sistem availability dihitung berdasarkan pemodelan sistem sebagai keterkaitan bagian dalam seri dan paralel. Aturan berikut ini dipakai untuk
memutuskan apakah komponen harus ditempatkan secara seri atau paralel: Jika kegagalan sebagian mengarah ke gabungan menjadi tidak dapat
beroperasi, kedua bagian itu dianggap sebagai beroperasi secara seri. Jika kegagalan sebagian mengarahkan bagian lainnya untuk mengambil
alih pengoperasian dari bagian yang gagal, dua bagian ini dianggap beroperasi secara paralel.
Maka dalam hal ini, LDAP master-slave server dianggap beroperasi secara paralel. Sebagaimana dinyatakan di atas, dua bagian dianggap
beroperasi secara paralel jika kombinasi tersebut dianggap gagal ketika kedua bagian gagal. Perhitungan berikut ini, diasumsikan LDAP slave
server memiliki availability yang sama dengan availability LDAP master server yang di dapat sebelumnya.
78
Availability = 1 – 1- A
x 2
= 1 – {1-A
1
1-A
2
} = 1 – {1-0.931-0.93}
` = 1 – {0.070.07}
= 1 – 0.0049 = 0.9951
→ 99.51 Berdasarkan perhitungan, ketika dilakukan replikasi dengan 1
redundan menggunakan sistem paralel maka availability gabungan akan meningkat 5.61. Implikasi dari persamaan di atas adalah bahwa gabungan
availability dari dua komponen secara paralel selalu jauh lebih tinggi dari availability komponen individu.
4.4 Implementasi