P. 1
PDT1

PDT1

|Views: 83|Likes:
Dipublikasikan oleh Mr'Slam Hariyadi

More info:

Published by: Mr'Slam Hariyadi on Dec 17, 2011
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPS, PDF, TXT or read online from Scribd
See more
See less

10/05/2012

pdf

text

original

Pengolahan Data Terdistribusi

MKB511222 - Bobot 2 SKS

Oleh : Suparno Email : endustong@yahoo.com Blog : www.digdoyo3m.co.cc

Tujuan
‡ Memperkenalkan konsep dan permasalahan pada basis data yang tersebar meliputi fragmentasi data, optimisasi query, transaksi, pengaturan concurrency dan recovery. ‡ Memahami konsep dasar Pengolahan Data Terdistribusi. Hubungan dan pengelolaan data serta pendistribusiannya dalam tingkatan yang lebih tinggi, baik jaringan lokal maupun web. Kontrol akses yang luas dan manipulasi pada data dapat dilakukan oleh sebuah aplikasi program.

SPK Data Mining ² Proses menggali nilai tambah informasi Arsitektur Sistem Manajemen Fungsi Terdistribusi.Deskripsi Materi ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ Pengenalan SistemTerdistribusi Desain Basis Data Pengolahan Sistem Terdistribusi dan Bahayanya Strategi Pengolahan Data Terdistribusi Shared Files Pengenalan SQL dalam perancangan Basis Data Pengenalan Database Terdistribusi Basis Data Internet Data WareHouse ² Metode Perancangan Database. Sistem Terdistribusi yang Hirarkis Protection & Security .

intranet.Sistem Tedistribusi Sebuah sistem yg komponennya berada pd jaringan komputer. Komponen tsb saling berkomunikasi & melakukan koordinasi hanya dengan pengiriman pesan (message passing). mobile computing . ‡Contoh: Internet.

komersial) ‡ Reliability Jika terjadi kerusakan pada salah satu mesin. sehingga lebih baik jika Dipisah dalam mesin yang berbeda (contoh: aplikasi perbankan.Mengapa Sistem Terdistribusi ‡ Performance Sekumpulan prosesor dapat menyediakan kinerja yang lebih tinggi daripada komputer yang terpusat ‡ Distribution Banyak aplikasi yang terlibat. tidak akan mempengaruhi kinerja system secara keseluruhan .

‡ Communication Menyediakan fasilitas komunikasi antar manusia . juga software (berkas. disk.g.Mengapa Sistem Terdistribusi ‡ Incremental Growth Mesin baru dapat ditambahkan jika kebutuhan proses meningkat ‡ Sharing Data/Resource Resource adalah: ² Segala hal yang dapat digunakan bersama dalam jaringan komputer. printer. basis data. scanner). ² Meliputi hardware (e. obyek data).

seperti saat beberapa proses berebut ingin masuk critical section. Hal tsb berpengaruh pd pengiriman pesan. 2. Concurrency of components Beberapa pemakai mengakses suatu data secara bersamaan. namun komponen lain tetap berjalan dengan baik 3. Independent failure Setiap komponen dapat mengalami kegagalan.Karakteristik 1. No global clock Sulit mensinkronkan waktu seluruh komputer yg terlibat. Bagaimana jika ada operasi update? .

dan saling terhubung dalam jaringan lokal (Local Area Network).Model Sistem Terdistribusi 1. 2. Sistem point to point Merupakan bagian dari model sistem terdistribusi dimana sistem dapat sekaligus berfungsi sebagai client maupun server. saling berbagi tempat penyimpanan data (storage). . Sistem client .server Merupakan bagian dari model sistem terdistribusi yang membagi jaringan berdasarkan pemberi dan penerima jasa layanan. Sistem terkluster Adalah gabungan dari beberapa sistem individual (komputer) yang dikumpulkan pada suatu lokasi. 3.

bagaimana merancang dan mengatur software dalam Sistem Terdistribusi ‡ Ketergantungan pada infrastruktur jaringan ‡ Kemudahan akses ke data yang di share. memunculkan masalah keamanan .Permasalahan Masalah dengan sistem terdistribusi yang muncul antara lain berkaitan dengan : ‡ Software .

2. 7. 5. 6.Tantangan 1. 4. Keheterogenan komponen (heterogenity) Keterbukaan (openness) Keamanan (security) Scalability Penanganan kegagalan (failure handling) Concurrency of components Transparansi . 3.

Keheterogenan ‡ Suatu sistem terdistribusi dpt dibangun dari berbagai network.1. . hardware. ‡ IP dapat digunakan untuk mengatasi perbedaan dalam jaringan. dan programming language yg berbeda. ‡ Middleware untuk mengatasi perbedaan lainnya. operating system.

Keterbukaan ‡ Mendukung extensibility. ‡ Setiap komponen memiliki antarmuka (interface). .2. yg di-publish ke komponen lain. ‡ Perlu integrasi berbagai komponen yg dibuat oleh programmer atau vendor yg berbeda.

3. ‡ Cegah denial of service. . Keamanan ‡ Shared resources & transmisi informasi rahasia perlu dilengkapi dengan enkripsi.

Scalability ‡ Penambahan pemakai membutuhkan penambahan resource yg konstan. .4. ‡ Cegah bottleneck (kinerja suatu komputer harus seimbang antar komponennya) ‡ Jika perlu. gunakan replikasi.

Penanganan Kegagalan ‡ Setiap proses (komputer atau jaringan) dpt mengalami kegagalan secara independen. Kegagalan sistem terdistribusi perbankan pada kantor cabang .5. ‡ Komponen lain harus tetap berjalan dengan baik.

Concurrency ‡ Permintaan penggunaan resource bersama dalam multiple user ‡ Setiap resource harus aman di lingkungan multiple user. .6.

‡ Bagaimana mengenai hyperlink & URL? . Transparansi Transparan: bagi pemakai. ‡ Location transparency: ² Resource dapat diakses tanpa tahu di mana lokasinya. keberadaan beberapa komponen tampak sebagai satu sistem saja.7. ‡ Access transparency: ² Local and remote resources dapat diakses dengan operasi yang sama.

Transparansi ‡ Concurrency transparency: ² Beberapa proses dapat sama-sama menggunakan suatu resource tanpa saling interferensi.7. yg dpt meningkatkan kehandalan & unjuk kerja. ‡ Failure transparency: ² Pemakai dan pemrogram aplikasi dapat menyelesaikan tugasnya walaupun ada kegagalan hardware atau software. . ² Bagaimana jika beberapa pemakai secara bersamaan akan mengubah suatu berkas? ‡ Replication transparency: ² Pemakai maupun pemrogram aplikasi tidak perlu mengetahui adanya replikasi resource.

sejalan dengan perubahan beban sistem. Transparansi ‡ Mobility transparency: ² Resource dan client dapat berpindah tanpa mempengaruhi operasi pemakai atau program. . ‡ Performance transparency: ² Sistem dapat dikonfigurasi ulang untuk meningkatkan unjuk kerja. ‡ Scaling transparency: ² Sistem dan aplikasi mudah bertambah luas tanpa perubahan struktur sistem dan algoritma aplikasi.7.

Selesai Komunikasi dan Tanya Jawab Email : endustong@yahoo.com Blog : www.co.digdoyo3m.cc Sampai Jumpa Pada Pertemuan Berikutnya .

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->