1. Jelaskan
tentang sistem operasi terdistribusi !
Sistem
Terdistribusi adalah Sekumpulan komputer otonom yang terhubung ke suatu
jaringan, dimana bagi pengguna sistem terlihat sebagai satu komputer. Maksud
komputer otonomi adalah walaupun komputer tidak terhubung ke jaringan, komputer
tersebut tetap data berjalan. 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.
2. Sebutkan
penerapan procedure RMI dan RPC !
a. RMI
(Remote Method Invocation)
RMI biasa
digunakan oleh para programer Java untuk dapat memanggil method pada jarak
jauh. RMI diartikan sebagai cara
programmer Java untuk membuat program aplikasi Java to Java yang terdistribusi.
Program-program yang menggunakan RMI bisa menjalankan metode secara jarak jauh,
sehingga program dari server bisa menjalankan method di komputer client, dan
begitu juga sebaliknya.
contoh
penerapan RMI adalah CORBA, Java RMI, Teamviewer, program aplikasi chat.
b. RPC
(Remote Procedure Call)
Yang
dimaksud disini adalah sebuah metode yang memungkinkan kita untuk mengakses
sebuah prosedur yang berada di komputer lain. Untuk dapat melakukan ini sebuah
server harus menyediakan layanan remote procedure. Pendekatan yang dilakukan
adalah sebuah server membuka socket, lalu menunggu client yang meminta prosedur
yang disediakan oleh server.
contoh
penerapan RPC adalah Putty, SSH, samba FTPzilla.
3. Contoh
dari penerapan hardware terdistribusi !
a. printer
b. harddisk
c. CD Rom
d. Modem
e. Processor
(penggunanan processor lebih dari 1 / server)
Tidak ada komentar:
Posting Komentar