Senin, 12 Maret 2012

Model Sistem Terdistribusi

 Sistem terdistribusi merupakan sebuah sistem dimana pemrosesan informasi didistribusikan kebeberapa computer dan tidak terbatas hanya pada satu mesin saja. Cara kerja dari model sistem ini adalah perangkat lunak sistem berjalan pada kelompok prosesor yang bekerja sama dan terintegrasi secara longgar dengan dihubungkan oleh jaringan. Contohnya : Internet, ATM, Mobile computing, dan sistem groupware.

Sistem terdistribusi sangat dibutuhkan karena memiliki beberapa kelebihan dari setiap aspek,
antara lain :
  1.  Kinerja sekumpulan prosesor lebih baik dibanding dengan komputer yang terpusat.
  2. Pendistribusian data dipisah ke dalam mesin yang berbeda. 
  3. Bila terjadi kerusakan pada salah satu mesin, mesin lain tidak akan terganggu (sistem ketahanan uji lebih baik).
  4.  Dapat menambahkan mesin baru tanpa mengganggu sistem.
  5.  Dapat melakukan sharing data (hardware atau software)
  6. Terdapat fasilitas komunikasi

Sistem terdistribusi terbagi ke dalam beberapa bagian, yaitu :
  1. sistem client-server, adalah model sistem yang cara kerjanya membagi jaringan berdasarkan pemberi dan penerima jasa layanan. Dalam sistem ini terdiri dari beberapa client dan server yang dapat mengirimkan query ke sembarang server atau client. 
  2. Sistem point to point, merupakan sistem yang dapat bekerja menjadi client atau server sekaligus
  3. Terkluster, merupakan gabungan dari beberapa sistem computer yang terhubung melalui satu jaringan (LAN) sehingga setiap computer dapat berbagi tempat penyimpanan (data storage)
  4. DS, cara kerja model sistem ini adalah terjadinya hubungan / koneksi antar komponen yang terkait di dalam sistem ini.
  5. Proxy Server, adalah model sistem terdistribusi yang berkerja dengan menyediakan hasil penggandaan sumber yang diatur oleh server lain.
  6. Mobile Code, contohnya adalah applet.yaitu model sistem yang dijalankan pada PC yang berbeda.
  7. Mobile agent, biasanya model sistem ini digunakan sebuah perusahaan/organisasi untuk pemeliharaan perangkat lunak.
  8. Model Multiple Server, terdapat beberapa server yang berfungsi untuk melakukan service. selain itu model ini juga menggunakan server yang database nya terdistribusi/ tersebar.

Tidak ada komentar:

Posting Komentar