Sistem terdistribusi dikenal juga dengan sistem tersebar. Latar belakang sistem terdistribusi adalah adanya kebutuhan untuk berbagi informasi antar komputer dalam waktu yang cepat dan wilayah yang lebih luas.
Definisi
sistem terdistribusi
Sistem terdistribusi adalah kumpulan komputer
otonom yang dihubungkan oleh jaringan dengan software yang dirancang untuk
menghasilkan fasilitas komputerisasi terintegrasi dianggap oleh pengguna
sebagai satu sistem komputer tunggal.
Karakteristik terpenting dalam sistem terdistribusi
adalah adanya jenis komputer yang berbeda dan cara komunikasi yang berbeda
juga, tanpa diketahui pengguna. Karakteristik lainnya yaitu bahwa dalam sistem
terdistribusi, pengguna dan aplikasi dapat saling berinteraksi secara konsisten
dan dengan tampilan yang sama, kapanpun dan dimanapun mereka mengaksesnya.
Aplikasi dapat berjalan secara bersamaan pada prosesor yang berbeda.
Karakteristik lain juga yaitu pengaksesan hardware atau software dapat
dilakukan secara bersamaan. Hal ini dapat menyebabkan kesulitan dalam
mensinkronisasi semua perangkat yang terlibat (no global clock).
Sistem terdistribusi juga
dapat diartikan sebagai kebalikan dari Sistem Operasi Prosesor Jamak. Pada
sistem tersebut, setiap prosesor memiliki memori lokal tersendiri. Kumpulan
prosesornya saling berinteraksi melalui saluran komunikasi seperti LAN dan WAN
menggunakan protokol standar seperti TCP/IP. Karena saling berkomunikasi,
kumpulan prosesor tersebut mampu saling berbagi beban kerja, data, serta sumber
daya lainnya. Sistem terdistribusi dapat dikatakan sebagai suatu keberadaan
beberapa komputer yang bersifat transparan dan secara normal, setiap sistem
terdistribusi mengandalkan layanan yang disediakan oleh jaringan komputer.
Dalam penggunaanya sistem terdistribusi sangat diperlukan karena:
Performance
Sekumpulan prosesor dapat menyediakan kinerja yang
lebih tinggi daripada
komputer yang terpusat
Distribution
Banyak aplikasi yang terlibat, sehingga lebih baik
jika dipisah dalam mesin
yang berbeda (contoh: aplikasi perbankan, komersial)
Reliability
Jika terjadi kerusakan pada salah satu mesin, tidak
akan mempengaruhi kinerja
system secara keseluruhan
Incremental Growth
Mesin baru dapat ditambahkan jika kebutuhan proses
meningkat
Sharing Data/Resource
Resource adalah:
– Segala hal yang dapat digunakan bersama dalam
jaringan komputer.
– Meliputi hardware (e.g. disk, printer, scanner),
juga software (berkas,
basis data, obyek data).
Communication
Menyediakan fasilitas komunikasi antar manusia
Beberapa contoh dari sistem terdistribusi yaitu :
1. Internet, merupakan suatu bentuk jaringan global
yang menghubungkan
komputer denga satu sama lainnya, yang
dapat berkomunikasi dengan
media IP
sebagai protokol.
2. Intranet
● Jaringan yang teradministrasi secara lokal
● Biasanya proprietary
● Terhubung ke internet (melalui firewall)
● Menyediakan layanan internal dan eksternal
3. Sistem terdistribusi multimedia
Biasanya
digunakan pada infrastruktur internet
Karakteristik
Sumber data yang
heterogen dan memerlukan sinkronisasi secara real time Video, audio, text
Multicast
Contoh:
- Teleteaching tools (mbone-based, etc.)
- Video-conferencing
- Video and audio on demand
4. Mobile dan sistem komputasi ubiquitous
Sistem
telepon Cellular (e.g., GSM)
Resources
dishare : frekuensi radio, waktu transmisi dalam satu frekuensi, bergerak
Komputer
laptop, ubiquitous computing
Handheld
devices, PDA, etc
5. World wide web
Arsitektur
client/server tebuka yang diterapkan di atas infrastruktur
internet
Shared
resources (melalui URL)
6. Contoh distribusi yang lainnya seperti
Sistem
telepon seperti ISDN, PSTN
Manajemen
jaringan seperti Administrasi sesumber jaringan
Network
File System (NFS) seperti Arsitektur untuk mengakses sistem
file
melalui jaringan.
Manfaat sistem terdistribusi
-
Data sharing : mengijinkan pengguna untuk dapat
mengakses data yang sama
-
Device sharing : mengijinkan pengguna untuk
dapat mengakses perangkat keras yang sama
-
Communication : mengijinkan pengguna untuk dapat
malakukan komunikasi jauh lebih mudah Fleksibility
-
membagi beban kerja pada perangkat yang tersedia
dengan cara efektif
-
dapat menambah komponen secara individu tanpa
harus melakukan duplikasi sistem fasilitas local dapat disesuaikan dengan
kebutuhan local
-
memungkinkan pertumbuhan sistem secara terus
menerus susunan sistem bisa disesuaikan dengan pola organisasi perusahaan
-
mamungkinkan beberapa bagian/local melakukan percobaan
dan konsep baru untuk
mengurangi resiko kegagalan
sistem secara keseluruhan
-
Multiuser computing : mengijinkan banyak user
untuk melakukan akses dalam waktu yang bersamaan
3. http://vajza.wordpress.com/2010/11/20/sistem-terdistribusi/
4. lecturer.ukdw.ac.id/anton/.../sister6.pdf
4. lecturer.ukdw.ac.id/anton/.../sister6.pdf
1 comment:
blog yang sangat bagus dan atikel yang sangat menarik.:)
st3telkom
Post a Comment