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:
Gambar Struktur Sistem Terdistribusi
- 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. Contoh: Beberapa pemakai browser mengakses halaman web secara bersamaan
- 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.
- Independent failures of components. Setiap komponen/perangkat dapat mengalami kegagalan namun komponen/perangkat lain tetap berjalan dengan baik.
- Computation Speedup. Apabila sebuah komputasi dapat dipartisi menjadi beberapa subkomputasi yang berjalan bersamaan, maka sistem terdistribusi akan mendistribusikan subkomputasi tersebut ke situs-situs dalam sistem. Dengan demikian, hal ini meningkatkan kecepatan komputasi (computation speedup).
- Reliability. Dalam sistem terdistribusi, apabila sebuah situs mengalami kegagalan, maka situs yang tersisa dapat melanjutkan operasi yang sedang berjalan. Hal ini menyebabkan reliabilitas sistem menjadi lebih baik.
- Resource Sharing. Dalam sistem terdistribusi, situs-situs yang berbeda saling terhubung satu sama lain melalui jaringan sehingga situs yang satu dapat mengakses dan menggunakan sumber daya yang terdapat dalam situs lain. Misalnya, user di situs A dapat menggunakan laser printer yang dimiliki situs B dan sebaliknya user di situs B dapat mengakses file yang terdapat di situs A.
- Communication. Ketika banyak situs saling terhubung melalui jaringan komunikasi, user dari situs-situs yang berbeda mempunyai kesempatan untuk dapat bertukar informasi.
Model Sistem terdistribusi
- Model client server
- Model proxy server
- Model peer to peer
- Model mobile Code
- Model mobile agent
Contoh - Contoh Sistem terdistribusi
1. Sistem Telepon
- ISDN, PSTN
2. Manajemen Jaringan
- Adminstrasi ke sumber jaringan
Gambar diatas adalah contoh sistem terdistribusi, Automatic Banking (teller machine) System
3. Network File System (NFS)
- Arsitektur untuk mengakses sistem file melalui jaringan
4. WWW (World Wide Web)
- Arsitektur client/server yang diterapkan di atas infrastruktur internet
- Shared Resource (melalui URL)
Sumber
http://nurmanto.com/pengertian-sistem-terdistribusi/
http://ar4y4sh1k1.wordpress.com/2010/02/13/model-sistem-terdistribusi/
http://sistemterdistribusipradityo.wordpress.com/2011/01/14/1-2-contoh-sistem-terdistribusi/
Nama : Andreas
NPM : 50408111
Why Baccarat is a great way to learn and play against the
BalasHapusWhy Baccarat is หาเงินออนไลน์ a great way to learn and play against the computer. The reason why Baccarat is so popular is because it's 카지노 a fun febcasino game.