Postingan

CLIENT SERVER - SISTEM TERDISTRUBUSI

Gambar
CLIENT SERVER Client adalah komputer yang diperbolehkan untuk masuk kedalam network dan mengambil / menggunakan segala sumber daya yang tersedia di dalam network. Kata kuncinya adalah pada sistem client/server harus terdapat satu atau beberapa server yang menyediakan layanan dan satu atau beberapa klien yang meminta layanan tersebut. GAMBAR CLIENT SERVER Model Client Server Ada beberapa model client/server yang penting untuk diketahui. Dimulai dari arsitektur mainframe hingga arsitektur client/server.  1.Arsitektur Mainframe      Pada arsitektur ini, terdapat sebuah komputer pusat (host) yang memiliki sumber daya yang sangat besar, baik memori, processor maupun media penyimpanan. Melalui komputer terminal, pengguna mengakses sumber daya tersebut. Komputer terminal hanya memiliki monitor/keyboard dan tidak memiliki CPU. Gambar Arsitektur Mainframe 2.Arsitektur File Sharing       Pada arsitektur ini komputer server menyediakan filefile yang tersimp...

SISTEM OPERASI TERDISTRIBUSI-SISTEM TERDISTRIBUSI

  SISTEM OPERASI TERDISTRIBUSI      Sistem Operasi Terdistribusi adalah   salah satu implementasi dari sistem terdistribusi, di mana sekumpulan komputer dan prosesor yang heterogen terhubung dalam satu jaringan. Koleksi-koleksi dari objek-objek ini secara tertutup bekerja secara bersama-sama untuk melakukan suatu tugas atau pekerjaan tertentu. Tujuan utamanya adalah untuk memberikan hasil secara lebih, terutama dalam File System, Name Space, Waktu Pengolahan, Keamanan, Akses Seluruh Resource (Prosesor, Memori, Penyimpanan) dan Perangkat Keras Sistem operasi terdistribusi bertindak sebagai sebuah infrastruktur/rangka dasar untuk network-transparent resource management. Infrastruktur mengatur low-level resources (seperti Processor, memory, network interface dan peripheral device yang lain) untuk menyediakan sebuah platform untuk pembentukan/penyusunan higherlevel resources(seperti Spreadsheet, electronic mail messages, windows). Manfaat Sistem Operasi Terdist...

PROSES-SISTEM TERDISTRIBUSI

Gambar
PROSES  THREAD      Thread adalah  sekumpulan instruksi (proses) yang dieksekusi secara independen (sendiri). Thread merupakan kemampuan yang disediakan oleh Java untuk membuat aplikasi yang tangguh, karena  thread  dalam program memiliki fungsi dan tugas tersendiri. Dengan kita menggunakan thread kita dapat membuat program menjadi lebih sederhana dan lebih mudah dan dapat membagi proses dalam aplikasi di dalam waktu yang bersamaan.      Thread juga sering disebut lightweight process. Sebuah proses tradisional atau heavyweight process mempunyai thread tunggal yang berfungsi sebagai pengendali. KEUNTUNGAN MULTI THREAD 1. Responsivie dimana yang dimaksud pada responsive ialah    program untuk berjalan terus walau-pun pada bagian program tersebut di block atau sedang dalam keadaan menjalankan operasi yang lama/ panjang. Sebagai contoh, multithread web browser dapat mengizinkan pengguna berinteraksi dengan suatu thre...