Tugas 1 Sistem Terdistribusi
Nama : Libriana Nurdiani
NPM
: 19112070
Kelas
: 4 KA 34
Soal : Cari contoh pendistribusian komponen-komponen hardware, Program, Procedure dan jelaskan!
PENDISTRIBUSIAN KOMPONEN HARDWARE
Printer merupakan
alat yang menampilkan data dalam bentuk cetakan, baik berupa teks
maupun gambar atau grafik di atas kertas. Printer biasanya terbagi atas
beberapa bagian, yaitu picker sebagai alat mengambil kertas dari
tray. Tray adalah tempat menaruh kertas. Tinta atau toner adalah
alat pencetak sesungguhnya, karena ada sesuatu yang disebut tinta atau
toner yang digunakan untuk menulis atau mencetak pada kertas. Perbedaan
toner dan tinta adalah perbedaan sistem toner atau laser butuh
pemanasan, sedangkan tinta atau inkjet tidak butuh pemanasan, hanya
pembersihan atau cleaning pada print-head printer tersebut.
Hardisk adalah
piranti penyimpanan sekunder dimana data disimpan sebagai pulsa
magnetik pada piringan metal yang berputar yang terintegrasi. Data
disimpan dalam lingkaran konsentris yang disebut track. Tiap track
dibagi dalam beberapa segment yang dikenal sebagai sector. Untuk
melakukan operasi baca tulis data dari dan ke piringan, hard disk
menggunakan head untuk melakukannya, yang berada disetiap piringan.
Head inilah yang selanjut bergerak mencari sector-sector tertentu untuk
dilakukan operasi terhadapnya. Waktu yang diperlukan untuk mencari
sector disebut seek time.
CD-ROM merupakan akronim dari Compact Disc Read-Only Memory adalah
sebuah piringan kompak dari jenis piringan optik (optical disc) yang
dapat menyimpan data. Ukuran data yang dapat disimpan saat ini bisa
mencapai 700 MB atau 700 juta bit. CD-ROM bersifat read only (hanya
dapat dibaca dan tidak dapat ditulisi). Untuk dapat membaca isi CD-ROM,
alat utama yang diperlukan adalah CD Drive. Perkembangan CD-ROM terkini
memungkinkan CD dapat ditulisi berulang kali (Re Write / RW) yang
lebih dikenal dengan nama CD-RW.
Modem berasal dari singkatan MOdulator DEModulator. Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah
bagian yang memisahkan sinyal informasi (yang berisi data atau pesan)
dari sinyal pembawa yang diterima sehingga informasi tersebut dapat
diterima dengan baik. Modem merupakan penggabungan kedua-duanya, artinya
modem adalah alat komunikasi dua arah.
PENDISTRIBUSIAN KOMPONEN PROGRAM
Chorus
merupakan keluarga dari sistem operasi berbasis mikro-kernel untuk
mengatasi kebutuhan komputasi terdistribusi tingkat tinggi di dalam
bidang telekomunikasi, internetworking, sistem tambahan, realtime,
sistem UNIX, supercomputing, dan kegunaan yang tinggi. Multiserver
CHORUS/MiX merupakan implementasi dari UNIX yang memberi kebebasan untuk
secara dinamis mengintegrasikan bagian-bagian dari fungsi standar di
UNIX dan juga service dan aplikasi-aplikasi di dalamnya.
GLUnix
sampai saat ini, workstation dengan modem tidak memberikan hasil yang
baik untuk membuat eksekusi suatu sistem operasi terdistribusi dalam
lingkungan yang shared dengan aplikasi yang berurutan. Hasil dari
penelitian ini adalah untuk menempatkan resource untuk performa yang
lebih baik untuk aplikasi pararel maupun yang seri/berurutan. Untuk
merealisasikan hal ini, maka sistem operasi harus menjadwalkan
pencabangan dari program pararel, mengidentifikasi idle resource
dijaringan, mengijinkan migrasi proses untuk mendukung keseimbangan
loading, dan menghasilkan tumpuan untuk antar proses komunikasi.
PENDISTRIBUSIAN KOMPONEN PROCEDURE
RPC (Remote Procedure Call) merupakan
suatu protokol yang menyediakan suatu mekanisme komunikasi antar proses
yang mengijinkan suatu program untuk berjalan pada suatu komputer tanpa
terasa adanya eksekusi kode pada sistem yang jauh ( remote system ). Protokol RPC digunakan untuk membangun aplikasi klien-server yang terdistribusi.
Cara
Kerja RPC: Tiap prosedur yang dipanggil dalam RPC, maka proses ini
harus berkoneksi dengan server remote dengan mengirimkan semua parameter
yang dibutuhkan, menunggu balasan dari server dan melakukan proses
kemudian selesai. Proses di atas disebut juga dengan stub pada sisi
klien. Sedangkan Stub pada sisi server adalah proses menunggu tiap
message yang berisi permintaan mengenai prosedur tertentu.
RMI (Remote Method Invocation) merupakan
sebuah teknik pemanggilan method remote yang lebih secara umum lebih
baik daripada RPC. RMI menggunakan paradigma pemrograman berorientasi
obyek (Object Oriented Programming).
RMI memungkinkan kita untuk mengirim obyek sebagai parameter dari
remote method. Dengan dibolehkannya program Java memanggil method pada
remote obyek, RMI membuat pengguna dapat mengembangkan aplikasi Java
yang terdistribusi pada jaringan.
Cara
Kerja RMI: Dalam model ini, sebuah proses memanggil method dari objek
yang terletak pada suatu host/computer remote. Dalam paradigma ini,
penyedia layanan mendaftarkan dirinya dengan server direktori pada
jaringan. Proses yang menginginkan suatu layanan mengontak server
direktori saat runtime, jika layanan tersedia, maka referensi ke layanan
akan diberikan. Dengan menggunakan referensi ini, proses dapat
berinteraksi dengan layanan tsb. Paradigma ini ekstensi penting dari
paradigma RPC.
Perbedaannya
adalah objek yang memberikan layanan didaftarkan (diregister) ke suatu
layanan direktori global, sehingga memungkinkan untuk ditemukan dan
diakses oleh aplikasi Yang meminta layanan tersebut.
Tidak ada komentar:
Posting Komentar