Sistem terdistribusi adalah kumpulan komputer yang tidak berbagi memori atau clock tetapi terhubung melalui jaringan untuk membentuk fasilitas komputer terintegrasi. Sistem terdistribusi bertujuan untuk menyediakan koneksi pengguna dan sumber daya, transparansi antarmuka, serta skalabilitas melalui distribusi, replikasi, dan ketersediaan layanan. Sistem terdistribusi mencakup konsep perangkat keras multiprosesor dan sistem operasi terdistribusi serta middleware
2. APA ITU SISTEM TERDISTRIBUSI?
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.
Sistem terdistribusi merupakan kumpulan
autonom computers yang terhubung melalui
sistem jaringan computer dan dilengkapi
dengan sistem software terdistribusi untuk
membentuk fasilitas computer terintegrasi.
3. TUJUAN
A. Koneksi pengguna dan sumber daya.
Performance
Distribution
Reliability
Incremental Growth
Sharing Data/Resource
Communication
4. B. Transparansi
Bagi pemakai, keberadaan berbagai perangkat
(multiplisitas perangkat) dalam sistem terdistribusi
tampak sebagai satu sistem saja.
Access transparency
Location transparency
Migration (Mobility) transparency
Replication transparency
Concurency transparency
Performance transparency
Failure transparency
5. C. Oppeness
Setiap perangkat memiliki antarmuka
(interface) yang di-publish ke komponen lain.
Perlu integrasi berbagai komponen yang dibuat
oleh programmer atau vendor yang berbeda.
Selain itu, Interface dan Protocol yang
standard serta Support terhadap
keanekaragaman Middleware.
7. HARDWARE CONCEPTS
Multiprosesor
Dalam multiprosesor, ada virtual address yaitu satu
ruang yang digunakan bersama-sama oleh semua CPU.
Sistem
Homogen Multicomputer
Paling banyak digunakan dalam DS dan memiliki
Perbedaan pada Prosesor, Memori, I/O Bandwidth –
Jaringan.
Sistem
Heterogen Multicomputer
Beberapa komputer saling terhubung dan bekerja sam
untuk menyelesaikan suatu masalah.
8. SOFTWARE CONCEPTS
A. Sistem operasi terdistribusi
Sistem Operasi terdistribusi berjalan pada beberapa buah
mesin, yang tidak melakukan sharing memori, tetapi
terlihat bagi user sebagai satu buah komputer single.
B. Sistem operasi jaringan
Beberapa keuntungan sistem jaringan
terdistribusi, misalnya hemat biaya, berbagi data dan
perluasan jaringan.
C. Middleware
Merupakan software yang dirancang untuk mendukung
pengembangan sistem tersebar dengan memungkinkan
aplikasi yang sebelumnya terisolasi untuk saling