PTIK 03 UNM
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.

TUJUAN
A. Koneksi pengguna dan sumber daya.
 Performance
 Distribution
 Reliability
 Incremental Growth
 Sharing Data/Resource
 Communication
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

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.
D. Skalabilitas
 Keterbatasan perluasan.
 Hiding Comunication Latencies
 Distribution
 Replication
 Konkurensi/kebersamaan ( Concurrency )
 Fault Tolerance
 Keamanan ( Security )
 Keanekaragaman ( Heterogeneity )
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.
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
Aplikasi Layer


APLICATION LAYER



PRESENTATION LAYER



SESSION LAYER



TRANSPORT LAYER



NETWORK LAYER



DATA LINK LAYER



PHYSICAL LAYER
Arsitektur Client Server


Komponen software (proses, object).



Cara berinteraksi antar komponen.



Pemetaan komponen pada sistem jaringan
utama.
TERIMAKASIH...

“Tidak ada yang
sulit jika
dikerjakan dengan
penuh keikhlasan
dan rasa tanggung
jawab. So, jangan
bersikap pesimis

Chapter 1

  • 1.
  • 2.
    APA ITU SISTEMTERDISTRIBUSI? 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 penggunadan 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 perangkatmemiliki 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.
  • 6.
    D. Skalabilitas  Keterbatasanperluasan.  Hiding Comunication Latencies  Distribution  Replication  Konkurensi/kebersamaan ( Concurrency )  Fault Tolerance  Keamanan ( Security )  Keanekaragaman ( Heterogeneity )
  • 7.
    HARDWARE CONCEPTS  Multiprosesor Dalammultiprosesor, 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. Sistemoperasi 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
  • 10.
    Aplikasi Layer  APLICATION LAYER  PRESENTATIONLAYER  SESSION LAYER  TRANSPORT LAYER  NETWORK LAYER  DATA LINK LAYER  PHYSICAL LAYER
  • 11.
    Arsitektur Client Server  Komponensoftware (proses, object).  Cara berinteraksi antar komponen.  Pemetaan komponen pada sistem jaringan utama.
  • 12.
    TERIMAKASIH... “Tidak ada yang sulitjika dikerjakan dengan penuh keikhlasan dan rasa tanggung jawab. So, jangan bersikap pesimis