Kamis, 22 Oktober 2015

Post Tes RPC - Sistem Terdistribusi [Vclass]

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