Senin, 12 Maret 2012

KARAKTERISTIK SISTEM TERDISTRIBUSI

Pendahuluan

Sistem terdistribusi adalah sekumpulan prosesor yang tidak saling berbagi memori atau clock dan terhubung melalui jaringan komunikasi yang bervariasi, yaitu melalui Local Area Network ataupun melalui Wide Area Network. Prosesor dalam sistem terdistribusi bervariasi, dapat berupa small microprocessor, workstation, minicomputer, dan lain sebagainya. Berikut adalah ilustrasi struktur sistem terdistribusi:


Karakteristik sistem terdistribusi adalah sebagai berikut:

1. Concurrency of components.

- Pengaksesan suatu komponen/sumber daya (segala hal yang dapat digunakan bersama dalam jaringan komputer, meliputi H/W dan S/W) secara bersamaan. pemakai browser mengakses halaman web secara bersaman.

– Setiap komponen hardware/software bersifat otonom (kita akan menyebut komponen
otonom adalah "proses")
– Komponen menjalankan tugas bersamaan
● Contoh : A dan B adalah concurrent jika A dapat terjadi sebelum B, dan B dapat terjadi
sebelum A
– Sinkronisasi dan koordinasi dengan message passing
– Sharing resources
– Masalah umum dalam sistem concurrent
● Deadlock
● Lifeclock
● Komunikasi yang tidak handal

2. No Global Clock

- Hal ini menyebabkan kesulitan dalam mensinkronkan waktu seluruh komputer/perangkat
yang terlibat. Dapat berpengaruh pada pengiriman pesan/data, seperti saat beberapa
proses berebut ingin masuk ke critical session.
– Terdapat batasan pada ketepatan proses sinkronisasi clock pada sistem terdistribusi, oleh
karena asynchronous message passing
– Pada sistem terdistribusi, tidak ada satu proses tunggal yang mengetahui global state
sistem saat ini (disebabkan oleh concurrency dan message passing)

3. Independent failures of components

- Setiap komponen/perangkat dapat mengalami kegagalan namun komponen/perangkat lain
tetap berjalan dengan baik.
– Kemungkinan adanya kegagalan proses tunggal yang tidak diketahui
– Proses tunggal mungkin tidak peduli pada kegalalan sistem keseluruhan

Karakteristik Sistem Terdistribusi

Apa saja karakteristik yang dimiliki oleh sistem terdistribusi? Sistem terdistribusi memiliki karakteristik concurrency, tidak ada(keterbatasan) Global Clock dan kegagalan independent. Lengkapnya akan saya jelaskan dibawah ini:

  • Concurrency (Konkurensi)

Yang dimaksud dengan concurrency (sistem atau program yang berjalan bersama-sama) disini adalah suatu karakteristik yang dimiliki oleh sistem terdistribusi dimana sifatnya setiap komputer/aplikasi dapat melakukan pekerjaan masing-masing tanpa terjadi konflik diantaranya. Hal yang wajar apabila proses eksekusi program harus berjalan secara konkuren. Melakukan koordinasi konkurensi terkadang diperlukan juga untuk mengatur layanan seperti file sharing.

  • Tidak ada / Keterbatasan Global Clock

Setiap komputer memiliki clock yang berbeda dalam sistem terdistribusi. Agar tidak terjadi konflik maka diperlukan koordinasi agar tidak terjadi konflik clock antar komputer. Saat program membutuhkan koordinasi antarkomputer, dilakukan proses pertukaran pesan antarkomputer.

  • Kegagalan Independent (Independent failures of component)

Komputer/sistem dapat mengalami kegagalan atau kerusakan. Akan sangat merepotkan apabila kerusakan pada 1 komputer atau 1 sistem akan mempengaruhi semua komputer/sistem. Oleh karena itu apabila terdapat komponen yang rusak atau gagal, kerusakan tidak meyebar ke komponen lainnya. Hal ini juga menyebabkan adanya kegagalan proses tunggal yang bisa tidak diketahui.


Sumber : http://sitialiyah.staff.gunadarma.ac.id/

4 komentar:

  1. Loh kak...karakteristik itu bukannya karakter atau sifat sifatnya ya ? Yang diatas itu kok malah kek kerugiannya ya ?

    BalasHapus
  2. boleh juga artikelnya kak, lumayan mbantu menambah referensi saya dalam mempelajari System terdistribusi, oh ya perkenalkan nama saya yuli Suseno. jangan lupa kunjungi web kampus kami di ISB Atma Luhur. terima kasih

    BalasHapus
  3. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  4. terimaksih untuk artikelnya sangat menarik dan membantu saya untuk belajar,perkenalkan saya Rama januarti dari kampus ISB Atma Luhur

    BalasHapus

Mengenai Saya

Foto saya
Cibinong, jawa barat, Indonesia
Saya mahasiswa universitas gunadarma,jurusan Teknik Informatika jenjang S1.