You are on page 1of 25

KONSEP DASAR SISTEM TERDISTRIBUSI

3/29/13

Click to edit Master subtitle style

coretanrissa.blogspot.

3/29/13

SisTer terdiri dari dua kata yaitu Sistem dan Terdistribusi. Sistem terdistribusi merupakan sekumpulan elemen yang saling berhubungan satu dengan yang lainnya dan membentuk satu kesatuan untuk menyelesaikan satu tujuan yang spesifik atau

menjalangkan sperangkat fungsi. Adapun terdistribusi berasal dari kata distribusi yang merupakan lawan kata sentralisasi yang artinya penyebaran, sirkulasi, penyerahan, pembagian menjadi bagian-bagian kecil.

coretanrissa.blogspot.

3/29/13

Berawal

dari

pengertian yang

kata-kata

pembentuknya, secara

SisTer dapat didefinisikan sebagai suatu kesatuan dari elemen-elemen saling berinteraksi sistematis dan teratur untuk mendistribusikan data (Maseleno, 2003). Adapun infrastruktur utama dari aplikasi SisTer ini adalah :
a.

Jaringan komputer baik dalam skala lokal (LAN), metropolitan (MAN), skala luas (WAN) maupun skala global (internet). Beragam perangkat keras dan lunak, serta

b.

penggunaanya yang berada dan saling terkait dalam sistemjaringan yang membentuknya.

coretanrissa.blogspot.

3/29/13

Penerapan

SisTer

merupakan

bentuk

usaha

untuk

memanfaatkan

secara

optimal

sistem

jaringan

komputer yang dibangun didalam perusahaan. Sistem dibangun dengan tujuan untuk :
a.

Mengatasi bottleneck Dimana tumpukan pekerjaan pada suatu terminal dapat didistribusikan ke terminal-terminal lain. Mendukung layanan Misalnya menggunakan layanan penjualan yang dengan tersebar terminal-terminal

b.

diberbagai tempat.

coretanrissa.blogspot.

3/29/13

c.

Mendukung sistem kerja jarak jauh Misalnya sistem kerja small office home office yang memungkinkan karyawan untuk bekerja dari rumah sehingga tidak harus datang kekantor. Memudahkan kerja kelompok Dengan memudahkan data sharing dan tetap memungkinkan kerjasama walaupun letak anggota kelompok berjauhan.

d.

coretanrissa.blogspot.

3/29/13

Tantangan Pengembangan SisTer

coretanrissa.blogspot.

3/29/13

Untuk

mengembangkan bagi para

suatu

SisTer, SisTer

perlu yaitu

diperhatikan beberapa aspek yang merupakan suatu tantangan pengembang sebagai berikut : Keanekaragaman (Heterogenety) SisTer mampu mendukung berbagai jenis sistem operasi, perangkat keras dan perangkat lunak. Misalnya, SisTer dalam kantor masih dapat berjalan dengan baik meskipun terdiri dari komputer yang masih baru dan komputer yang sudah lama.

a.

coretanrissa.blogspot.

3/29/13

b.

Keterbukaan (openness) menabahkan dilakukan oleh kompone-komponen programmer yang baru

pengembangan SisTer yang dilakukan dengan dapat berbeda-beda.

Misalnya penambahan program sistem layanan bank tidak harus dilakukan oleh orang yang menciptakan program tersebut, tetapi dapat dilakukan oleh programer lain.
c.

Keamanan (security) SisTer harus dapat menyediakan keamanan yang memadai bagi sumber daya yang digunakan bersama dan pesan yang dihantarkan dalam sistem.

coretanrissa.blogspot.

3/29/13

d.

Skalabilitas (scalabilitty)

Ukuran SisTer dapat diubah dan tetap dapat dari segi jumlah pengguna keras maupun dari

beerjalan dengan baik. Perubahan dapat dilakukan segi kekuatan perangkat komputer-komputer

dalam SisTer itu sendiri. Misalnya mesin ATM bank dapat dikurangi jumlahnya tanpa mempengaruhi kinerja sistem layana bank secara keseluruhan. e. Kebersamaan (concurrency) Apabila bersamaan, terjadi SisTer permintaan tidak akan layanan menjadi secara kacau.

Misalnya permintaan data dari basis data bank dapat dilakukan oleh beberapa orang teller dalam waktu yang bersamaan.

coretanrissa.blogspot.

3/29/13

f.

Penanganan Masalah (error handling) Kerusakan yang terjadi pada satu

komputer

dalam SisTer tidak mempengaruhi kinerja sistem secara keseluruhan. Misalnya, sekumpulan komputer yang memantau kegiatan gunung berapi. Penyembunyian (transparency) Dalam beberapa buku berbahasa Indonesia, istilah tersebut juga sering disebut transparansi, walaupun sebenarnya kurang tepat. Penyembunyian membuat beberapa aspek distribusi tidak tampak oleh pengguna.

g.

coretanrissa.blogspot.

3/29/13

Berdasar yaitu :
1.

aspek-aspek ini

SisTer terdiri

yang dari

disembunyikan, beberapa jenis,

penyembunyian

Penyembunyian akses sesorang yang bekerja dalam lingkungan sistem dapat berada mengakses dalam berbagai lingkungan sumber daya yang untuk seorang tersebut Misalnya

penyelesaian

pekerjaannya.

sekretaris dapat mencetak dokumen-dokumennya secara paralel, yaitu di local printer yang langsung terhubung dengan komputer dimejanya maupun di remote printer dalam lingkungan SisTer sehinggan pekerjaan pencetakan

dokumen dapat segera coretanrissa.blogspot.

coretanrissa.blogspot.

3/29/13

3/29/13

2.

Penyembunyian lokasi penggunaan layanan transaksi tersebar tidak perlu mengetahui basis lokasi data basis dari data yang saja bank yang akan sejauh yang akan diakses. Pengguna layanan transaksi juga dapat mengakses mana memiliki fasilitas untuk mengakses basis data yang bersangkutan. untuk Misalnya letak nasabah basis data melakukan transaksi lewat ATM tidak perlu repot mengetahui diakses. Nasabah juga dapat melakukan transaksi dari ATM bank dimanapun.

coretanrissa.blogspot.

coretanrissa.blogspot.

3/29/13

3/29/13

3.

Penyembunyian kebersamaan pengelola data nasabah bank misalnya tidak perlu bingung untuk melayani transaksi untuk nasabah tertentu, karena SisTer mampu menangani transaksi yang terjadi bersama. Sebagai contoh : nasabah dapat menarik dana dari mesin ATM, sedangkan pada saat yang sama ada rekanan dari nasabah tersebut yang melakukan transfer dana ke rekening nasabah yang sama.

coretanrissa.blogspot.

coretanrissa.blogspot.

3/29/13

3/29/13

4.

Penyembunyian replikasi Pengguna mengakses tidak basis terpengaruh orisinil apakah ia data atau replilkasi.

Misalnya, pengguna jasa ATM bank tidak perlu direpotkan dengan basis data orisinil atau replikasi yang diakses. Contoh : suatu waktu, sebuah bank yang berpusat di Jakarta melakukan replikasi basis data di Surabaya untuk membantu melayani transaksi di Surabaya dan sekitarnya. Nasabah di Surabaya yang semula dilayani oleh server Jakarta tidak melihat atau direpotkan oleh penggantian server ini.

coretanrissa.blogspot.

coretanrissa.blogspot.

3/29/13

3/29/13

5.

Penyembunyian masalah Apabila salah satu komputer dalam SisTer mengalami kerusakan, kerusakan tersebut dapat diatasi secara langsung dan cepat tanpa terlihat dan tidak bank memerlukan di Jakarta banyak yang campur tangan di dari pengguna. Misalnya dalam kasus server basis data direplikasi Surabaya sebelumnya. Bilamana server basis data di Jakarta down maka transaksi nasabah dilakukan oleh server basis data di Surabaya. Namun, pergantian server basis data ini tidak terlihat dan tidak merepotkan nasabah.

coretanrissa.blogspot.

coretanrissa.blogspot.

3/29/13

3/29/13

6.

Penyembunyian skala Pengguna apabila tidak terpengaruh atau direpotkan SisTer di komputer-kopmputer dalam

upgrade guna meningkatkan kinerja dan jangkauan layanan. Misalnya, nasabah ATM tidak terpengaruh atau terganggu apabila processor dan memori basis data bank di tambah.

coretanrissa.blogspot.

coretanrissa.blogspot.

3/29/13

3/29/13

Arsitektur Sistem Terdistribusi

coretanrissa.blogspot.

Arsitektur didefinisikan sebagai suatu rancangan untuk penyusunan dan operasi komponen-komponen suatu

sistem, dimana rancangan tersebut mengidentifikasi komponen beserta fungsi masing-masing komponen, konektivitas komponen Dengan / hubungan antar komponen dan mendeskripsikan pemetaan fungsionalitas kedalam (rangkuman dari berbagai SisTer sumber). demikian, arsitektur diharapkan

mampu menyediakan gambaran fisik dan logikal dari sistem, serta mampu menyediakan spesifikasi dari komponen-komponen sistem beserta berhubungan antarkomponen dalam sistem.

coretanrissa.blogspot.

3/29/13

Adapun beberapa jenis arsitektur SisTer ialah sebagai berikut :


a.

3/29/13

Client

server,

client

menghubungi

server

untuk

mendapatkan data, yang kemudian memformat dan menampilkan pada pengguna.


b.

Tightly

coupled

(clustered),

mesin-mesin

terintegrasi yang menjalankan proses yang sama secara bersamaan dengan membagi tugas kedalam beberapa bagian yang dijalankan masing-masing mesin.
c.

Peer to peer, arsitektur dimana tidak ada mesin yang menyediakan layanan atau mengelola sumber daya jaringan.

coretanrissa.blogspot.

You might also like