Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Erlina Wati Fitrah Arrasyid Samsurizal Muhammad Rizal Ramadhaningrum BASIS DATA 2 SISTEM TERDISTRIBUSI.

Presentasi serupa


Presentasi berjudul: "Erlina Wati Fitrah Arrasyid Samsurizal Muhammad Rizal Ramadhaningrum BASIS DATA 2 SISTEM TERDISTRIBUSI."— Transcript presentasi:

1 Erlina Wati Fitrah Arrasyid Samsurizal Muhammad Rizal Ramadhaningrum BASIS DATA 2 SISTEM TERDISTRIBUSI

2 Definisi Sistem Terdistribusi Sistem terdistribusi adalah suatu kesatuan dari elemen-elemen yang saling berinteraksi secara sistematis dan teratur untuk mendistribusikan data, informasi, obyek dan layanan dari dan kepada pengguna yang terkait didalamnya. Infrastruktur utama sistem terdistribusi adalah jaringan, hardware software dan pengguna yang terkait di dalamnya. Dalam sistem terdistribusi terdapat pembagian pekerjaan antara elemen yang satu dengan elemen yang lain Sarana komunikasi antar elemen dijembatani dengan jaringan. Tata cara komunikasi antar elemen diatur dengan sebuah perjanjian sehingga terjadi komunikasi yang dapat dipahami antara masing masing elemen yang terlibat.

3 Jaringan Komputer vs Sistem Terdistribusi 1. Jaringan komputer : komputer otonom yang secara eksplisit terlihat (secara eksplisit teramati). 2. Sistem terdistribusi: keberadaan beberapa komputer otonom bersifat transparan 3. Secara normal, setiap sistem terdistribusi mengandalkan layanan yang disediakan oleh jaringan komputer. 4. Beberapa layanan pada jaringan komputer (seperti, name service) juga merupakan sistem terdistribusi. 5. Sistem terdistribusi lebih banyak masalah yang dihadapi.

4 Alasan untuk sistem terdistribusi 1. Distribusi fungsi : komputer memiliki kemampuan fungsi yang berbeda-beda  client/server Jaringan client server terdiri dari sebuah server atau lebih yang dihubungkan dengan beberapa client. Client adalah sebuah terminal yang menggunakan layanan server. Perbedaan antara client dengan dumb terminal adalah terminal client melakukan pemrosesan data di terminalnya sendiri dan hal itu menyebabkan spesifikasi dari client tidaklah harus memiliki perfomasi yang tinggi dan kapasitas penyimpanan data yang besar karena semua pemrosesan data yang merupakan permintaan dari client dilakukan di terminal client.

5  Host/terminal Jaringan komputer ini terdiri dari sebuah atau lebih server yang dihubungkan dalam satu dumb terminal.Server dalam jaringan host terminal adalah sebuah sistem komputer yang memiliki kemampuan pemrosesan data yang tinggi dan penyimpanan data yang sangat besar. Data gathering / data processing Dalam melakukan penelitian, seorang peneliti membutuhkan sumber-sumber informasi yang menunjang hasil penelitian. Proses ini disebut dengan data gathering, dimana peneliti menggunakan metode tertentu dalam mengumpulkan sumber.

6  Data gathering / data processing Dalam melakukan penelitian, seorang peneliti membutuhkan sumber-sumber informasi yang menunjang hasil penelitian. Proses ini disebut dengan data gathering, dimana peneliti menggunakan metode tertentu dalam mengumpulkan sumber. Pemrosesan data (Inggris: data processing) adalah jenis pemrosesan yang dapat mengubah data menjadi informasi atau pengetahuan. Pemrosesan data ini sering menggunakan komputer sehingga bisa berjalan secara otomatis. Setelah diolah, data ini biasanya mempunyai nilai yang informatif jika dinyatakan dan dikemas secara terorganisir dan rapi, maka istilah pemrosesan data sering dikatakan sebagai sistem informasi.Inggrisdatainformasi komputer sistem informasi

7 2. Distribusi beban/keseimbangan : pemberian tugas ke prosesor secukupnya sehingga unjuk kerja seluruh sistem teroptimasi. 3. Sifat terdistribusi mencegah terjadinya application domain : application domain adalah suatu organisasi yang memantau atau mengendalikan suatu problem domain. Tujuan dari application domain adalah untuk menganalisis kebutuhan dari pengguna sistem. Contoh: a). cash register dan sistem persediaan untuk supermarket, b). Komputer pendukung collaborative work

8 4. Replikasi kekuatan pemrosesan: independent processors bekerja untuk pekerjaan yang sama -Sistem terdistribusi terdiri dari kumpulan mikrokomputer yang memiliki kekuatan pemrosesan yang tidak dapat dicapai oleh superkomputer 5. 10000 CPU, masing-masing berjalan pada 50 MIPS( Microprocessor without Interlocked Pipeline Stages) mencapai 500000 MIPS, – Maka satu perintah dijalankan dalam waktu 0.002 nsec 6. Pemisahan fisik : sistem yang menggantungkan pada fakta bahwa komputer secara fisik terpisah. 7. Ekonomis : kumpulan mikroprosesor menawarkan harga/unjuk kerja yang lebih baik dari pada mainframe

9 Karakteristik Sistem Terdistribusi 1.Sistem terdistribusi adalah sistem concurrent (serentak) a. Setiap komponen hardware/software bersifat otonom (kita akan menyebut komponen otonom adalah “proses”) b. Komponen menjalankan tugas bersamaan Contoh : A dan B adalah concurrent jika A dapat terjadi sebelum B, dan B dapat terjadi sebelum A c. Sinkronisasi dan koordinasi dengan message passing

10 1). Sharing resources: Penggunaan perangkat keras secara bersama-sama oleh semua prosesor yang ada 2). Masalah umum dalam sistem concurrent a). Deadlock: adalah suatu kondisi dimana dua proses atau lebih tidak dapat meneruskan eksekusinya oleh pemroses, bisa dikatakan juga dengan kebuntuan. b). Lifelock: adalah sebuah resiko dengan algoritma yang dapat mendeteksi dan meneymbuhkan dari deadlock. Jika lebih dari satu proses melakukan aksi, algoritma pendetaksi deadlock akan dengan cepat men-trigger-nya.Ini dapat dihindari dengan meyakinkan bahwa hanya satu proses ( dipilih secara acak atau berdasarka prioritas) melakukan aksi. c). Komunikasi yang tidak handal

11 2. Keterbatasan dalam global clock a. Terdapat batasan pada ketepatan proses sinkronisasi clock pada sistem terdistribusi, oleh karena asynchronous message passing b. Pada sistem terdistribusi, tidak ada satu proses tunggal yang mengetahui global state sistem saat ini (disebabkan oleh concurrency dan message passing) 3. Independent failure a. Kemungkinan adanya kegagalan proses tunggal yang tidak diketahui b. Proses tunggal mungkin tidak peduli pada kegalalan sistem keseluruhan

12  Contoh Sistem Terdistribusi Internet Jaringan komputer dan aplikasi yang heterogen. Mengimplementasikan protokol Internet  Sistem Multimedia Terdistribusi Biasanya digunakan pada infrastruktur internet Karakteristik Sumber data yang heterogen dan memerlukan sinkronisasi secara real time (Video, audio)  Intranet Jaringan yang teradministrasi secara lokal Biasanya proprietary Terhubung ke internet (melalui firewall) Menyediakan layanan internal dan eksternal

13


Download ppt "Erlina Wati Fitrah Arrasyid Samsurizal Muhammad Rizal Ramadhaningrum BASIS DATA 2 SISTEM TERDISTRIBUSI."

Presentasi serupa


Iklan oleh Google