41
Dalam replikasi syncrepl, konsumen selalu memulai proses
update, tidak seperti seperti slurpd dimana master penyedia yang memulai update. Konsumen memungkinkan dikonfigurasi secara
berkala menarik update dari penyedia refreshOnly atau meminta penyedia untuk mendorong pembaruan refreshAndPersist. Dalam
semua kasus, agar tegas merujuk pada entri server harus mempertahankan sejumlah universal unik entryUUID untuk setiap
entri dalam DIT. Proses sinkronisasi ditunjukkan pada Gambar 2.12 refreshOnly dan Gambar 2.13 refreshAndPersist.
a. Replikasi refreshOnly Consumer Pull
Gambar 2.12
Replikasi refreshOnly Sumber : http:www.zytrax.combooksldapch7ol-replication
Sebuah slapd server 1 yang ingin mereplikasi DIT 8 konsumen dikonfigurasi menggunakan direktif syncrepl pada file
slapd.conf nya 6. Direktif syncrepl mendefinisikan lokasi nama dari slapd server penyedia 3 yang berisi salinan master DIT.
Penyedia 3 dikonfigurasi menggunakan direktif overlay syncprov di file slapd.conf nya 5.
42
Pada tipe refreshOnly, replikasi konsumen 1 memulai
koneksi 2 dengan penyedia 2 - sinkronisasi DIT mengambil tempat dan koneksi rusak. Konsumen secara berkala 1 terhubung
kembali 2 dengan penyedia 3 dan menyinkronisasi.
b. Replikasi refreshAndPersist Provider Push
Gambar 2.13
Replikasi refreshAndPersist Sumber : http:www.zytrax.combooksldapch7ol-replication
Sebuah slapd server 1 yang ingin mereplikasi DIT 7 dari server 3 penyedia , dikonfigurasi menggunakan direktif syncrepl
di file slapd.conf nya 6. Direktif syncrepl mendefinisikan lokasi nama dari server slapd 3 penyedia yang berisi salinan DIT
master. Penyedia 3 dikonfigurasi dengan menambahkan overlay syncprov direktif pada file slapd.conf 5.
Dalam refreshAndPersist jenis replikasi konsumen 1
memulai koneksi 2 dengan penyedia 3 - sinkronisasi 12 dari DIT segera mengambil tempat dan pada akhir proses ini koneksi
dipertahankan persist. Perubahan selanjutnya 4 ke penyedia 3
segera disebarkan ke konsumen 1.
43
2.5 CentOS
CentOS adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux RHEL
. Proyek ini berusaha untuk 100 binari kompatibel dengan produk terdahulunya RHEL. Arsip perangkat lunak
tambahan menyediakan versi terbaru paket-paketnya, berbasis paket RPM. CentOS singkatan dari Community ENTerprise Operating System yang
merupakan proyek independen yang bertujuan untuk menyediakan distribusi GNULinux yang stabil untuk institusi dan perseorangan yang tidak sangat
memerlukan dukungan untuk menjalankan sistem yang mereka miliki. CentOS memiliki beberapa keunggulan antara lain:
Mudah dipelihara Distribusi yang mandiri, maksudnya adalah distribusi ini bisa
dikembangkan tanpa
bantuan yang
lainnya dalam
proses pembangunannya
Sangat cocok untuk penggunaan jangka panjang, terutama untuk lingkungan produksi bukan eksperimental dan lainnya
Mudah digunakan bagi pemelihara paket software dan para pengguna Dukungan jangka panjang dari para developernya
Pengembangan yang aktif Infrastruktur berbasis komunitas
Manajemen yang terbuka Model bisnis yang terbuka
Dukungan komersial, diberikan oleh vendor-vendor partner.
44
Distro CentOS didukung dari banyak software yang sangat baik dalam dunia open source. Jika menggunakan CentOS sebagai server, maka
software yang mendukung diantaranya : ApacheWeb Server http:httpd.apache.org, HTTP server yang paling
populer . Samba
www.samba.org , paket aplikasi untuk sharing files, printer dan
informasi yang terkait menggunakan protokol yang mendukung Windows, OS2, PC-based systems lainnya.
Sendmail www.sendmail.org
, sebuah email server yang dapat mengirim dan menyimpan dan dapat diakses menggunakan berbagai
email client. CUPS
www.cups.org , terdiri dari software untuk mengkonfigurasi
print servers pada UNIX Printing System. vsFTPd
http:vsftpd.beasts.org , sebuah File Transfer Protocol FTP
server yang dapat digunakan untuk mengunggah dan mengunduh file dalam jaringan.
MySQL www.mysql.com
, sebuah SQL database server yang multiuser. BIND
www.isc.orgproductsBIND , server Berkeley Internet Name
Domain BIND mengimplementasikan protokol Domain Name System DNS untuk mengubah hostname ke IP address pada internet atau
jaringan yang sama.
2.6 Zimbra Mail Server