Search

Home » » PENGENALAN DASAR SISTEM TERDISTRIBUSI

PENGENALAN DASAR SISTEM TERDISTRIBUSI


  • Sistem
    Terdistribusi
Sistem terdisitribusi merupakan kumpulan autonomous(berbagai) komputer yang terhubung melalui sistem jaringan komputer dan dilengkapi dengan sistem software terdistribusi untuk membentuk fasilitas komputer terintegrasi.


  • Proses:
    - Dijalankan secara bersamaan (execute concurrently)

    - interaksi untuk bekerjasama dalam mencapai tujuan yang sama

    - mengkoordinasikan aktifitas dan pertukaran informasi yaitu pesan yang dikirim melalui jaringan komunikasi


    Contoh
    :

    - Internet: global jaringan interkoneksi computer yang berkomunikasi melalui IP (Internet Protocol) Protocol;

    - Intranet: jaringan ter-administrasi yang terpisah dengan batasan pada kebijakan keamanan local;

    - Mobile dan komputasi diberbagai tempat,laptop, PDA, mobile phone,printer, peralatan rumah, dll

    - World Wide Web (www): sistem untuk publikasi dan akses sumber daya dan layanan melalui Internet.


  • Tantangan
    Sistem
    Terdistribusi

    - Kompleksitas,

    - Ukuran,

    - Tantangan Teknologi

    - Ketergantungan Sosial



  • Keberagaman(Heterogeneity)

    - Bervariasinya software dan hardware: membutuhkan standard (protocol, middleware)

    - Dukungan pada mobile code: virtual machine (JVM (Java Virtual Machine))


•    Keterbukaan
(Opennes):

- Tidak bergantung pada vendor

- Interface untuk key yang dapat dipublikasi: CORBA (Common Object Request Broker Architecture),

- Mekanisme Komunikasi yang dapat dipublikasi: Java RMI (Remote Method Invocation)

•    Keamanan:

- Kerahasiaan (Melindungi dari kebocoran)

- Integritas (melindungan dari pengubahan daninterfensi) mis. Data keuangan. Membutuhkan teknologi enkripsi dan informasi identitas.

- Ketersediaan (mempertahankan sistem tetap tersediasetiap saat dibutuhkan)

•    Skalabilitas

- Tetap mampu bekerja efektif meskipun ukuran bertambah.

- Membutuhkan pengendalian biaya sumber daya, unjuk kerja, dll.

- Contoh: Memperbesar kapasitas rasio computer/web server.

•    Penanganan
Kesalahan

Kemampuan untuk tetap melakukan komputasi ketika terjadi kesalahan

- Deteksi/mask/toleransi kesalahan

- Recovery terhadap kesalahan

- Redundancy

•    Concurrency

- Proses dilakukan secara simultan dan mebagi sumber daya,

- Synchronization (clock, task, dll)

- Komunikasi antar proses

•    Transparansi

– Menyembunyikan kerja sistem dari pengguna/programmer: network transparansi : mis. Log on, email,

– Contoh: Paperless Office (eFiling)

•    Kebutuhan:

- memasukkan dan menyimpan dokumen yg sudah di-scan

- menampilkan/mncetak dokumen ketika diperlukan

- jaringan resource sharing dan komunikasi

- perhitungan dan analisis data

•    Sifat
yang diperlukan:

- tidak terdapat kehilangan/kerusakan/akases data dari yang tidak berhak

- respon yang cepat

- berkembang sesuai dengan perluasa bisnis



Share this article :

Blogger templates

Are you looking for "فيديو ، يوتيوب ، فيديوهات ، مقاطع ، افلام ، فلم ، مقطع ، قناة ، مسلسل ، مسلسلات"? Check out videoo The passionate experts in this field are ready to answer all of your requests.
 
Support : Your Link | Your Link | Your Link
Copyright © 2013. funsday - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger