1 / 20

Merancang Data Terdistribusi

Merancang Data Terdistribusi. Martin, James. Design and Strategy for Distributed Data Processing. Englewood eliffs, MJ:Prentice Hall, Inc, 1981 Fred R. McFadden. Modern Database Management,4 th edition,Addison-Wesley Educational Publishers, Inc, 1999

aiden
Download Presentation

Merancang Data Terdistribusi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Merancang Data Terdistribusi Martin, James. Design and Strategy for Distributed Data Processing. Englewood eliffs, MJ:Prentice Hall, Inc, 1981 Fred R. McFadden. Modern Database Management,4th edition,Addison-Wesley Educational Publishers, Inc, 1999 Prabhat K.Andleigh. Multimedia Systems Design, Prentice Hall PTR, 1996

  2. Tipe distribusi data host host host host host host host host • Sentral data, single host • Sentral data, multi host • Dependent data hirarki • Independent data hirarki Teknik Informatika UDiNus

  3. Tipe distribusi data Rekord Cab A Produksi network network Penjualan Rekord Cab B host host host host host host Keuangan Rekord Cab C 5. Split data 6. Separate data Teknik Informatika UDiNus

  4. Tipe distribusi data XYZ Universitas network network Perpustakaan XYZ host host host host host host Bank XYZ 7. Replicated data 8. Heterogeneous data systems Teknik Informatika UDiNus

  5. Contoh distribusi data • Sistem Data terpusat dengan sebuah host • Sistem data terpusat dengan banyak host • data tersimpan di lokal atau di tempat jauh (remote) • Sistem data hirarki yang dependent • Data pada mesin tingkat rendah erat hubungannya dengan data pada mesin tingkat tinggi • Merupakan subset dari data yang lebih tinggi tingkatannya • Sistem data hirarki yang bebas • Struktur data berbeda pada berbagai tingkat • Data tingkat tinggi berupa ringkasan • Contoh : • Tingkat rendah : operasi rutin, kontrol produksi, order, persediaan • Tingkat tinggi : untuk sistem operasi Teknik Informatika UDiNus

  6. Contoh distribusi data • Sistem Split data • Struktur dan format sama, data berbeda • Tiap bagian menyimpan data bagiannya saja • Sistem separate data • Data dan program berbeda • Melayani perusahaan yang sama • Sistem data Salinan (replikasi) • Salinan data sama pada setiap lokasi (duplikasi) • Data diupdate dari sistem terpusat • Keuntungan : • Menghindari kebutuhan transmisis data • Bila terjadi klerusakan, salinan masih ada • Ketersediaan data lebih ditingkatkan • Waktu respon lebih ditingkatkan • Kerugian : • Biaya tempat penyimpanan • Upodate dan reorganisasi file dikerjakan beberapa klai Teknik Informatika UDiNus

  7. Contoh distribusi data • Sistem data heterogen • Sistem komputer heterogen • Data disimpan pada setiap sistem komputer • Tidak ada hubungan antar organisasi, data berbeda • Pemakai dapat mengakses ke komputer lain, namun harus tahu bagaimana data diorganisasikan Teknik Informatika UDiNus

  8. Strategi Distributed Data Processing • DDP merupakan bagian utama dari evolusi teknologi proses data • Pemakaian DDP yang tepat akan memberikan keuntungan yang sangat besar • Strategi DDP bertujuan untuk memaksimumkan keuntungan dan menghindari bahaya/kerugian Teknik Informatika UDiNus

  9. Strategi Hexagon d. Desisi pemakaian c. Pengembangan aplikasi e. Pemilihan HW dan SW b. Disain data f. Desisi Arsitektur a. Standard Aspek yang diperhatikan • Setting standard • Pemilihan arsitektur dan jaringan komputer, seperti : SNA, DECNET, CCITT, X-25 • Pemilihan hardware dan software Garis panah ke dalam  desisi / pemilihan / perancangan dilakukan oleh pusat Garis panah ke luar  desisi desentralisasi Teknik Informatika UDiNus

  10. Strategi Hexagon Kontrol sentral secara total baik desain maupun implementasi Disain, implementasi, pengembangan desentralisasi, standard sentralisasi. Tidak ada arsitektur secara umum. Disain, implementasi, pengembangan desentralisasi, standard dan arsitektur sentralisasi. Teknik Informatika UDiNus

  11. Strategi Hexagon Desain dan implementasi desentralisasi total. Tidak ada standar dan arsitektur Standard dan arsitektur sentral. Kompromi yang erat antara sentral data processing dan user grup dalam HW/SW, desain data, pemilihan proyek dan pengembangan aplikasi Standar dan arsitektur sentral, kompromi / kerjasama yang erat antara sentral dengan user grup dalam pemilihan HW / SW, dan administrasi data Teknik Informatika UDiNus

  12. Pola majemuk Head Office x data Laboratorium Arsitektur y 1 z aplikasi 1 1 Pabrik 2 1 Marketing Kantor Cabang 3 1 3 1 2 2 Pabrik Cabang Distributor Cab. 3 1 4 2 2 1 Marketing Region 1 4 4 Teknik Informatika UDiNus

  13. Proses Rancangan • Implementasi DDP dapat berbentuk : • Designed (terancang) • Dimulai dari strategi perusahaan, pola manajemen apa yang dipakai dan bagaimana menerjemahkannya dalam bentuk DDP • Ad hoc (hanya untuk tujuan khusus) • Kelompok pemakai mengerjakan bagian mereka saja • tidak ada campur tangan dari luar Teknik Informatika UDiNus

  14. Strategi dan Perencanaan DDP • Strategi Perencanaan • Strategi Data Prosesing • Struktur Perencanaan • Pengemb. Aplikasi Tujuan Perusahaan Perencanaan 5 th Trend Teknologi 5 th A Bagaimana teknologi merubah logistik / market Perencanaan data (tp down), dbase standard, seleksi kamus data, pemantapan prosedur, data base administrasi Pemantapan strategi DDP Pemantapan Responsibel strategi Hexagon yg dipilih, siapa yg menentukan standar, B Network, e-mail, arstitektur, standar, evolusi network Pemantapan strategi File & DB Pemantapan Responsibel strategi Pemantapan strategi Network Pemantapan Responsibel strategi Komunikasi Detail perencanaan u. distribusi data Detail perencanaan network Detail perencanaan mesin C Pemilihan Mesin komp. Pemilihan End user SW Pemilihan Aplikasi Detail Desain data Desain Transaksi D Teknik Informatika UDiNus

  15. Perencanaan Terstruktur • Rancangan Top down • Arsitektur jaringan digunakan untuk proses terdistribusi • Protokol line kontrol digunakan untuk transmisi antar modul • Judul-judul pesan dan teknik-teknik untuk mengontrol pesan-pesan • Arsitektur database yang digunakan • Teknik-teknik untuk memperbaiki dari kegagalan-kegagalan • Teknik untuk keamanan dan audit • Penghubung antar team : • Field data didefinisikan dalam kamus data • Skema database • Struktur pesan • Rancangan bottom-up • Pembuatan modul-modul pemakai Teknik Informatika UDiNus

  16. Pertimbangan pemilihan strategi • Misi dan Organisasi • Model • Bentuk • Kultur • Teknologi • Kerumitan • Kemudahan • Peluang • SDM yang ada Teknik Informatika UDiNus

  17. Perancangan baik vs buruk • Kompleksitas sistem berkurang • Interface antar sistem sederhana dan sedikit • Prosesor pemakai yang otonom hingga level tertentu • Semua prosesor pemakai sesuai dengan interface dan standar sistem • Prosesor pemakai menyediakan fasilitas pengaksesan data, pembuatan laporan, dan pengembangan aplikasi • Otonomi pemakai dalam pengembangan aplikasi • Arsitektur jaringan tingkat tinggi dapat dipercaya dan fleksibel penggunaannya • Perancanagn ditekankan pada produktivitas pengembangan aplikasi • Prosesor pheriperal mudah digunakan • Kompleksitas bertambah • Interaksi antar sub sistem rumit • Prosesor pemakai rumit hubungannya dengan prosesor lain • Prosesor pemakai ditentukan oleh team yang berbeda tanpa koordinasi dari pusat • Prosesor harus diprogram dalam bahasa tingkat rendah • Pengembangan aplikasi terpusat • Hubungan teleprocessing tingkat rendah dengan arsitektur jaringan yang rumit • Pengembangan aplikasi hanya menggunakan pemrograman cara lama • Prosesor peripheral memerlukan pemrograman / operator yang terlatih Teknik Informatika UDiNus

  18. Perancangan baik vs buruk • Perancangan data terkoordinasi kecuali data untuk satu lokasi • Penggunaan database • Kamus data untuk mengontrol data di semua lokasi • Kemanan sistem • Sistem dapat diaudit • Keseimbangan antara yang mana yang harus dipusatkan, dan yang mana disebarkan • Data inkompatibel pada lokasi berbeda • Tidak menggunakan DBMS • Tidak ada kamus data, atau hanya ada dipusat • Tidak ada keamanan pada node peripheral • Sistem tidak dapat diaudit • Terpusat, atau implementasi pada departemen pemakai tanpa koordinasi Teknik Informatika UDiNus

  19. Desain aplikasi sistem multimedia tersebar Aplikasi multimedia Fungsi-fungsi Komunikasi Direktori & Layanan save/retrieve Aplikasi multimedia Aplikasi multimedia Protokol Jaringan Link, Network, Transport dan Sesion layers Jaringan Perusahaan Protokol Jaringan Link, Network, Transport dan Sesion layers Protokol Jaringan Link, Network, Transport dan Sesion layers Object Request Broker Object Recompilation, Playback Ctrl, Format Object Mgr Object Directory Mgr Object Retriver Object Name Server Object Server Teknik Informatika UDiNus

  20. Desain aplikasi sistem multimedia tersebar • Jaringan komputer dan komunikasi merupakan bagian yang berperan besar dalam sistem multimedia • Lokasi yang independen • Protokol jaringan dan fungsi komunikasi • Independensi Jaringan • Pengelolaan penyimpan sementara (cache storage) • Gunakan cache untuk objek multimedia • Compresi dan decompresi • Indexing untuk mempercepat pencarian Teknik Informatika UDiNus

More Related