Friday, April 15, 2011

REPLIKASI

Jika postingan sebelumnya mengenai pengertian transaksi dalam sistem terdistribusi maka kali ini saya akan memosting tentang Replikasi . Semoga bermanfaat..


REPLIKASI

Ada beberapa pendekatan yang berkaitan dengan penyimpanan data/tabel dalam sebuah sistem basis data terdistribusi, yaitu
l      1. Replikasi
l      2. Fragmentasi
l      3. Replikasi dan Fragmentasi


Replikasi
l      Sistem memelihara sejumlah salinan/duplikat tabel-tabel data.
l      Setiap salinan tersimpan dalam simpul yang berbeda, yang menghasilkan replikasi data
l      Keuntungan :
            1. Ketersediaan yang tinggi.
            2. Peningkatan Keparalelan (Increased paralelism)
            3. Peningkatan beban pengubahan data (Increased overhead on upate)

Fragmentasi
l      Data dalam tabel dipilah dan disebar ke dalam sejumlah fragmen.
l      Tiap fragmen disimpan di sejumlah simpul yang berbeda-beda.
l      Fragmentasi dapat berbentuk fragmentasi horizontal (pemilahan record data) atau fragmentasi vertikal pemilahan field/atribut data)

Replikasi dan Fragmentasi
l      Merupakan kombinasi dari replikasi dan fragmentasi.
l      Data/tabel dipilah dalam sejumlah fragmen.
l      Sistem lalu mengelola sejumlah salinan dari masing-masing fragmen tadi di sejumlah simpul.

Contoh Replikasi
Fragmentasi terdiri dari relasi yang dibagi ke relasi atau fragmen yang lebih kecil dan mengirim fragmen, pada beberapa tempat. Terdapat dua macam fragmentasi, fragmentasi horizontal dan fragmentasi vertikal. Pada fragmentasi horisontal, setiapfragmen terdiri dari sebuah subset baris dari relasi asal. Pada fragmentasi vertikal, setiap fragment terdiri dari sebuah subset kolom dari relasi asal. Fragmentasi horisontal dan vertical Replikasi berarti bahwa kita menyimpan beberapa copy sebuah relasi atau fragmen relasi. Keseluruan relasi dapat direplikasi pada satu atau lebih tempat. Sebagai contoh, jika relasi R difragmentasi ke R1, R2 dan R3, kemungkinan terdapat hanya satu copy R1, dimana R2 adalah replikasi pada dua tempat lainnya dan R3 replikasi pada semua tempat. (Bila sebuah relasi difragmentasi, harus meliputi relasi asal dari fragmen)



0 komentar

Post a Comment