Distributed Processing.
A. Sejarah Komputer dalam Penggunaan Distributed Processing.
Sejarah
jaringan komputer bermula dari lahirnya konsep jaringan komputer pada tahun 1940-an di Amerika
yang digagas oleh sebuah proyek pengembangan komputer MODEL I
di Laboraturium Bell dan group riset Universitas Harvard yang
dipimpin profesor Howard Aiken. Pada
mulanya proyek tersebut hanyalah ingin
memanfaatkan sebuah perangkat komputer yang
harus dipakai bersama.
Untuk mengerjakan beberapa proses tanpa
banyak membuang waktu kosong dibuatlah proses
beruntun (Batch
Processing), sehingga beberapa program bisa dijalankan dalam sebuah
komputer dengan kaidah antrian.
Kemudian
ditahun 1950-an ketika jenis komputer mulai berkembang sampai terciptanya super komputer, maka sebuah komputer harus melayani
beberapa tempat yang tersedia (terminal),
untuk itu ditemukan konsep distribusi proses
berdasarkan waktu yang dikenal dengan nama TSS (Time Sharing System). Maka untuk pertama kalinya
bentuk jaringan (network)
komputer diaplikasikan. Pada sistem TSS beberapa terminal
terhubung secara seri ke sebuah komputer atau perangkat
lainnya yang terhubung dalam suatu jaringan
(host) komputer.
Dalam proses TSS mulai terlihat perpaduan teknologi komputer dan teknologi telekomunikasi yang pada awalnya
berkembang sendiri-sendiri. Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset yang bertujuan untuk menghubungkan sejumlah komputer sehingga membentuk jaringan organik pada tahun 1969. Program riset
ini dikenal dengan nama ARPANET. Pada
tahun 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan
satu sama lain sehingga mereka bisa saling berkomunikasi
dan membentuk sebuah
jaringan. Dan pada tahun 1970 itu
juga setelah beban pekerjaan bertambah banyak dan harga perangkat komputer besar
mulai terasa sangat mahal, maka mulailah
digunakan konsep proses distribusi (Distributed Processing).
Dalam proses ini beberapa host komputer mengerjakan sebuah pekerjaan
besar secara paralel untuk melayani
beberapa terminal yang tersambung
secara seri disetiap host komputer. Dalam proses distribusi
sudah mutlak diperlukan perpaduan yang
mendalam antara teknologi komputer dan telekomunikasi, karena selain proses yang harus didistribusikan,
semua host komputer wajib melayani
terminal-terminalnya dalam satu perintah dari komputer
pusat.
B. Pengertian Distributed
Processing.
Distributed Processing
adalah kemampuan menjalankan semua proses pengolahan
data secara bersama
antara komputer yang berfungsi sebagai pusat dengan beberapa komputer
yang lebih kecil dan saling dihubungkan melalui jalur komunikasi.
Setiap komputer tersebut memiliki prosesor mandiri
sehingga mampu mengolah sebagian data secara
terpisah, kemudian hasil pengolahan tadi digabungkan menjadi satu penyelesaian
total. Jika salah satu prosesor
mengalami kegagalan atau masalah maka prosesor
yang lain akan mengambil alih tugasnya. Dalam proses distribusi sudah mutlak diperlukan perpaduan
yang mendalam antara teknologi komputer dan telekomunikasi, karena selain proses yang harus didistribusikan, semua host komputer wajib
melayani terminal-terminalnya dalam satu perintah dari komputer
pusat.
C. Pengelompokkan
Distributed Processing.
Pemrosesan
terdistribusi dapat dikelompokan berdasarkan beberapa kriteria
yaitu :
01.) Struktur antar hubungan.
02.) Kesaling
ketergantungan komponen-komponen.
03.) Keselarasan antar komponen.
A. Kelebihan dan
Kekurangan Distributed Processing.
01.) Kelebihan.
a.) Pertukaran sumber daya (prosesor).
b.) Pertukaran data.
c.) Struktur geografis.
d.) Penyederhanaan logik.
e.) Modular.
f.) Reliabel.
g.) Biaya rendah.
02.) Kelemahan.
a.) Biaya komunikasi membengkak.
b.) Pemaduan yang sulit.
c.) Pembuatan program
yang lebih sulit .
Referensi.
- http://arifbudimanhsb.blogspot.com/2016/06/distributed-processing-adalah.html
- http://xditx32.blogspot.com/2012/09/pengertian-multiprocessingmultitasking.html
- https://www.deskripsi.com/komputer/distributed-processing
- https://andynovawijaya.wordpress.com/tugas/tugas-study-kasus-distributed-accounting/
- http://iqbalfadhilah.ilearning.me/2014/09/11/pengertian-realtime-system-batch-processing-system-time-sharing-system-dan-distributed-processing-system/
- https://erdinurikhsan.wordpress.com/tag/maka-mulailah-digunakan-konsep-proses-distribusi-distributed-processing-3-dalam-proses-ini-beberapa-host-komputer-mengerjakan-sebuah-pekerjaan-besar-secara-paralel-untuk-melayani-beberapa-terminal/
Tidak ada komentar:
Posting Komentar