Langsung ke konten utama

Sistem Terdistribusi

sistem terdistribusi adalah sebuah sistem dimana komponen software atau hardware-nya terletak di dalam jaringan komputer dan saling berkomunikasi menggunakan message passing (Message passing adalah sebuah teknik untuk melakukan sinkronisasi dan komunikasi antara proses-proses yang saling berinteraksi). Ada juga yang mengatakan Sistem Terdistribusi adalah sebuah sistem yang terdiri dari beberapa komponen yang terdapat di dalam sebuah jaringan komputer. Komponen-komponen tersebut saling berinteraksi dan berkomunikasi hanya dengan melalui pengiriman pesan. Dengan menjalankan sistem terdistribusi, komputer dapat melakukan :
  •  Koordinasi Aktifitas
  •  Berbagi sumber daya : hardware, software dan data
Dengan definisi tersebut diatas maka internet sesungguhnya bukanlah suatu sistem terdistribusi, melainkan infrastruktur dimana sistem terdistribusi dapat di aplikasikan pada jaringan tersebut.

Contoh Sistem Terdistribusi
1. Internet: Jaringan komputer dan aplikasi yang heterogen Mengimple mentasikan protokol Internet.

2. Sistem Multimedia Terdistribusi: Biasanya digunakan pada infrastruktur internet
  1. Karakteristik
    • Sumber data yang heterogen dan memerlukan sinkronisasi secara real time    (Video, audio, text, M u lticast)
    • Contoh: Teleteaching tools (mbone-based, etc.)
    • Video-conferencing,  Video and audio on demand
3. Sistem Intranet:
  1. Jaringan yang teradministrasi secara lokal,
  2. Biasanya proprietary,
  3. Terhubung ke internet (melalui firewall),
  4. Menyediakan layanan internal dan eksternal
  5. Mobile dan Sistem Komputasi Ubiquitous
  6. Sistem telepon Cellular (e.g., GSM)
  7. Resources dishare : frekuensi radio, waktu transmisi dalam satu frekuensi, bergerak
  8. Komputer laptop, ubiquitous computing
  9. Handheld devices, PDA, etc
5. Contoh lainnya:
  1. Sistem telepon (ISDN, PSTN)
  2. Manajemen jaringan: Administrasi sesumber jaringan
  3. Network File System (NFS): Arsitektur untuk mengakses sistem file melalui jaringan
  4. WWW:
    • Arsitektur client/server tebuka yang diterapkan di atas infrastruktur internet
    • Shared resources (melalui URL).
Keuntungan Sistem Terdistribusi
Keuntungan yang didapatkan dalam menerapkan sistem terdistribusi, antara lain :
  • Performance : Kumpulan dari beberapa prosesor akan memberikan kinerja yang lebih baik dari pada komputer yang terpusat. Begitu juga kalau dilihat dari sisi biaya.- Distribution
  • Reliability (Fault tolerance) : apabila salah satu komponen terjadi kerusakan, sistem tetap dapat berjalan
  • Incremental Growth : Mudah dalam melakukan penambahan komputer/komponen
  • Sharing Data/Resources : Berbagi data adalah salah satu hal yang pokok pada kebanyakan aplikasi.
Permasalahan dalam Sistem Terdistribusi
Kelemahan pada sistem terdistribusi adalah :
  • Kesulitan dalam membangun perangkat lunak . Kesulitan yang akan dihadapi antara lain : bahasa pemrograman yang harus dipakai, sistem operasi dll.
  • Masalah Jaringan : Karena sistem terdistribusi di implementasikan dalam jaringan komputer,
    maka isu2 yang berkaitan dengan jaringan komputer akan menjadi pertimbangan utama dalam merancang dan mengimplementasikan sistem.
  • Masalah Keamanan : Karena pada sistem terdistribusi berbagi data/sumber daya merupakan hal yang mutlak, maka muncul masalah2 yang berkaitan dengan keamanan data dll.
Karakteristik Sistem Terdistribusi
Ada beberapa hal yang harus diperhatikan dalam membangun sistem terdistribusi,
yaitu :
  1. Transparency (Kejelasan)
  2. Communication (Komunikasi)
  3. Performance & Scalability (Kinerja dan Ruang Lingkup)
  4. Heterogeneity (Keanekaragaman)
  5. Opennes (Keterbukaan)
  6. Reliability & Fault Tolerancy (Kehandalan dan Toleransi Kegagalan)
  7. Security (Kemanan)
Model dalam Sistem Terdistribusi
Model dalam sistem terdistribusi :
  • Model Arsitektur (Architectural Models)
  • Model Interaksi (Interaction Models)
  • Model Kegagalan (Failure Models)
Resources dalam sistem terdistribusi dipakai secara bersama oleh users. Biasanya di bungkus (encapsulated) dalam suatu komputer dan dapat diakses oleh komputer lain dengan komunikasi.
Setiap resource di atur oleh program yang disebut dengan resource manager. Resource manager memberikan kemungkinan komunikasi interface antar resource.
Resource Managers dapat digeneralisasi sebagai proses, kalau sistem di design dengan sudut pandang object (Object Oriented), resource dibungkus dalam suatu objek.

Komentar

Postingan populer dari blog ini

Pro Evolution Soccer 2011-RELOADED [ Mediafire ]

Release Group: RELOADED Release Name: Pro.Evolution.Soccer.2011-RELOADED Release Date: 01-10-2010 Retail Date: 08-10-2010 Filename: rld-pe11 Source: DVD 9 Size: 5.19 GB Genre: Sports Critics: N/A Published by: Konami Developed by: Winning Eleven Productions

Tips untuk menghindari virus dari Flash Drive

Sering banget kan kita mendapat virus dari flashdisk atau removable disk lain ke dalam komputer kita. Virus-virus ini memang menyebalkan, seperti tamu yang ga diundang aja. Tiba-tiba nyelonong masuk ke dalam flashdisk, lalu menginfeksi komputer kita. Logikanya virus akan berjalan jika kita mengeksekusinya. Namun biasanya kita tidak pernah merasa mengeksekusi file yang mengandung virus, lalu kapan virus tersebut kita eksekusi?