pengolahan data terdistribusi.pdf

16
7/27/2019 pengolahan data terdistribusi.pdf http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 1/16 1 PENGOLAHAN DATA TERDISTRIBUSI 3 sks Oleh : Sri Rezeki Candra Nursari Pertemuan 1-2 Pertemuan 1-2 Sistem – Data – Proses – Infrastruktur [ Jaringan, H/W & S/W ]

Upload: muh-ghazali-akbar

Post on 02-Apr-2018

229 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 1/16

1

PENGOLAHAN DATATERDISTRIBUSI

3 sks

Oleh :Sri Rezeki Candra Nursari

Pertemuan 1-2Pertemuan 1-2

Sistem – Data – Proses

– Infrastruktur[ Jaringan, H/W & S/W ]

Page 2: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 2/16

2

Materi :Pengaruh pengolahan terdistribusi

pada organisasi

Perubahan peranan pemakai

Kantor masa depan

Bahaya dalam pengolahan terdistribusi

Pengolahan terdistribusi

Fungsi-fungsi terdistribusiSistem terdistribusi yang hirarkis

Sistem terdistribusi horisontal

Strategi pengolahan data terdistribusi

Materi :Pengawasan kompleksitas

Masalah inkompatibilitas

Sentralisasi vs Desentralisasi

Distributed data

Lokasi dataSalinan data berganda

Analisis permasalahan

Manajemen database

Database terdistribusi

Software dan strategi di dalam PDT

Page 3: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 3/16

3

I. Pendahuluan APA YANG DIMAKSUD DENGAN

PENGOLAHAN DATA TERDISTRIBUSI

Sistem pengolahan data terdistribusi merupakanSekumpulan interkoneksi komputer untuk memenuhikebutuhan pengolahan informasi dari satu entityperusahaan / organisasi modern. Pada dasarnyasistem pengolahan data terdistribusi merupakanpenyedia pelayananan pengolahan data yangdidukung oleh komputer dan komunikasi

Sistem pengolahan data terdistribusi berarti jugaMeletakan sumber daya komputer ketempat dimanauser berada, dimana sumber daya tersebut secarageografis terpisah dan saling interkoneksi secara on-line / langsung.

I. Pendahuluan APA YANG DIMAKSUD DENGAN

PENGOLAHAN DATA TERDISTRIBUSI

Adapun yang dimaksud dengan Sumber daya yangdidistribusikan meliputi sumber daya Platform(Hardware, Software System), Aplikasi/ Proses danData/Database. Terminologi sistem pengolahan

datanya dapat berbentuk distribusi horisontal dimanasetiap node komputer atau jaringan mempunyaikedudukan yang sama dengan node lainnya. Atauberupa distribusi vertical dimana ada penjenjanganatau hirarki antar node di setiap lokasi, misalnyaKantor pusat, kantor wilayah , kantor cabang danunit lebih kecil lainnya yang secara komputasiterdistribusi hirachical.

Page 4: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 4/16

4

I. Pendahuluan

Pengolahan data terdistribusi digunakan dalam berbagai perusahaan, organisasi dan perkantorandengan pertimbangan dan alasan sbb :Perkembangan organisasi yang pada umumnya

mempunyai banyak cabang yang tersebar dalam berbagai lokasi. Dan menginginkan untuk mengintegrasikan antar cabang-cabang tersebutsehingga pertukaran data dan informasi dapatdilakukan dengan cepat dan koordinasi antar 

cabang dapat ditingkatkan lebih baik lagi.Pengolahan data terdistribusi juga diperlukankarena terdapat kebutuhan dan tuntutan baik dari pihak perusahaan maupun dari sisi customer agar mendekatkan diri kepada user atau customer 

I. PendahuluanSistem pengolahan data terdistribusi

 juga dimungkinkan pada saat ini untukditerapkan karena dukungan

perkembangan teknologi yang tersediadan mendukung terselenggaranyasystem pengolahan data terdistribusi.Baik teknologi komputer maupunteknologi jaringan dan komunikasi

Page 5: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 5/16

5

I. PendahuluanSistem komputer sekarang kelihatannya

menghubungkan banyak prosesor yang

 besar maupun kecil dalam jarak yang jauh

dengan menggunakan jaringan komputer.

Pengolahan terdistribusi dimaksudkansebagai banyak prosesor yang biasanya

dihubungkan dengan telekomunikasi

I. Pendahuluan

Berapa hal yang perlu dipertimbangkan

dalam perancangan sistem pengolahan data

yang terdistribusi :

- dimana informasi harus disimpan dan diolah- dimana & bagaimana bentuk data yg

disimpan

- bagaimana struktur data yang disimpan

- bagaimana mengakses data tersebut

Page 6: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 6/16

6

Berbagai definisi dan berbagai arti yang berbeda

dari Distribusi Processing :Donald – Distributed Processing

Meletakkan sumber daya komputer (resource) dimana orang berada

Diebold – State of the Art in Distributed Processing

Suatu struktur organisasi data processing dengankemampuan sentralisasi, pemrosesan sedikitnya merupakan

 bagian dari aplikasi dalam bentuk desentralisasi

Goldberg – IBM System Communication DivisionSederetan node-node data processing yang terhubungkan(interconnected) oleh telekomunikasi satu sama lain danhost yang digunakan untuk menyediakan kontrol terhadapkeseluruhan jaringan

Berbagai definisi dan berbagai arti yang berbeda

dari Distribusi Processing :

Infotech International Report on Distributed 

Processing

Filosofi pembagian fisik dari organisasi sumber daya

komputing sehingga secara geografis dan secara

organisasi sedekat mungkin dengan aplikasiDavid Butler

Tiga kriteria distributed processing :

1. Harus berada pada dua lokasi atau lebih dengan prosesor yang

terpisah

2. Prosesor-prosesor harus di link 

3. Prosesor-prosesor melayani satu entiti organisasi

Page 7: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 7/16

7

Berbagai definisi dan berbagai arti yang berbeda dari

Distribusi Processing

Distributed Processing

Penggantian Sentralisasi Data Processing yang besar dengan

komputer-komputer kecil yang terpisah dan tidak perlu

terkoneksi oleh komunikasi

Definition from Citibank, NewYork 

Pemilihan dan penggunaannya merupakan tanggung jawab

sepenuhnya manajemen lokal

Definition from IBMMerupakan suatu aplikasi program dan/atau penempatan data

dalam node-node pemrosesan yang terpisah dan interkoneksi

serta dirancang dalam bentuk yang terintegrasi & terkontrol

ketat

Beberapa Konflik Definisi DDP (Data

Distributed Processing) :

1. Sistem terdistribusi harus mempunyai tanggung

 jawab terhadap sistem yang dimilikinya

2. Beberapa pengarang mengatakan bahwa DDP

(Data Distributed Processing) harus memilikimesin sentral, sedangkan pengarang lain tidak 

harus.

3. Sebagian mengatakan kebebasan menghindari

fasilitas sentralisasi, sebagian lagi mengatakan

 bahwa tidak 

Page 8: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 8/16

8

Kesepakatan yang disetujui

adalah :

DDP (Data Distributed Processing)

mempunyai multiple processor 

Karakteristik tentang Pendefinisian lain :

1. Prosesor-prosesor di link dengan telekomunikasi

atau saluran lainnya (Dalam beberapa kasus : tidak 

di link dengan telekomunikasi, tetapi dengan tape

atau disk secara manual).

2. Prosesor-prosesor secara geografis (lokasi)

terpisah (dalam kasus lain berada dalam ruanganyang sama)

3. Peripheral prosesor merupakan subordinat dari

central machine (mungkin tidak ada mesin kontrol

yang lebih tinggi, tetapi dalam struktur jaringan

mesin atau ring atau mesin-mesin dengan status

yang sama / satu level

Page 9: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 9/16

9

Karakteristik tentang Pendefinisian lain :

4. Prosesor-prosesor secara terpisah menjalankan

 program-program aplikasi masing-masing

(Prosesor-prosesor mempunyai distribusi fungsi-

fungsi, misalnya fungsi editing yang tidak 

memproses transaksi)

5. Data terdistribusi sebagaimana kemampuan

 prosesingnya (tetapi tidak selamanya demikian)

6. Prosesor-prosesor melayani satu entiti organisasi(prosesor-prosesor dari berbagai organisasi

 bisa/mungkin interlink)

Karakteristik tentang Pendefinisian lain :7. Program-program aplikasi dalam mesin yang

terpisah secara terkoordinasi (mungkin juga tidak 

demikian, sistem dirancang dengan

memungkinkan user membuat program sesuai

yang diperlukannya dan bertanggung jawab

terhadap apa yang dibuatnya8. Data dalam mesin-mesin yang terpisah dirancang

secara terkoordinasi (user-user diberi kebebasan

untuk merancang datanya sendiri)

9. Distributed System tidak harus visible kepada

user, user tidak harus tahu apakah sedang

dilayani oleh mesin lokal atau mesin remote

Page 10: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 10/16

10

II. Distributed Data Processing 

(Distributed System)

Yang dimaksud dengan DDP

Penyebaran secara terintegrasi dari sistem data

 processing (hardware, data, proses, sistem) pada

lokasi dimana End-user berada/bekerja

DDP diperlukan karena

Mengantisipasi perkembangan kebutuhan

organisasi/manajemen, dimana pola sentralisasi

kurang mendukung sehingga diperlukan

desentralisasi

Keuntungan Komputer Besar

1. Main memory besar 

2. Dapat sharing dengan banyak user 

3. DBMS (Data Base ManagementSystem)

4. Powerfull software

Page 11: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 11/16

11

Tujuan Distribusi Processing 

1. Otonomi lokal2. Desentralisasi operasi dan

Sentralisasi kontrol

3. Meningkatkan produktifitas End-User (apabila terjadi peningkatanditeruskan, apabila tidak harusdirevisi)

4. Pengembangan aplikasi oleh User 

Group5. Dialog terminal lebih efisien

6. Akses secara remote terhadapresource dan data di lain lokasi

Tujuan Distribusi Processing 7. Membuat jarak menjadi transparan

8. Availability - ketersediaan

9. Privacy & Security

10.Auditability

11.Accuracy & Consistency12.Mudah melakukan perubahan

13.Sedapat mungkin menyembunyikankerumitan dari pemakai

14.Proteksi (struktur data dan program yangada tidak perlu dikerjakan kembali)

Page 12: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 12/16

12

Persyaratan & Tujuan pendukung 

DDP1. Penggunaan komputer Mini & Mikro

(dimana interkoneksi micro computer, minicomputer dan large computer lebih efektif  biayanya)

2. Pemakaian teknik Database. (dapat sharingdata oleh banyak user)

3. Corporation wide work 4. Struktur jaringan yang fleksibel

5. Penggunaan standard line control & network architecture

Persyaratan & Tujuan pendukung DDP

6. Penerapan cryplography & security

7. High level language

8. Corporate strategy

Distributed system administration

Distributed data administration

Corporate network administration

Page 13: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 13/16

13

III. PENGARUH DISTRIBUSIPROSESING PADA ORGANISASI

DDP merupakan proses yang tersebar kesetiap penjuru

Karena sifat penyebaran tersebut maka DDP perlu

dikendalikan agar dapat sesuai dengan tujuan

organisasi

Tujuan utama DDP

Meningkatkan dan mengembangkan pemakaian komputer 

 pada End-user 

III. PENGARUH DISTRIBUSI PROSESINGPADA ORGANISASI

DDP :

1. Meningkatkan kemampuan komputasi

2. Meningkatkan kemampuan Data Storage

3. Memungkinkan kerja lebih efisien

4. Meningkatkan End-user, manajemen punya otoritas lebih

Masalah pada End-User 

Banyak End-user merasa tidak puas terhadap pelayanan dari

organisasi Sentralisasi Data Prosesing :

Harus membuat/mengisi aplikasi form

Menunggu proses yang lama

Tidak dapat mengakses ke komputer setiap saat dimana ia

membutuhkan

Page 14: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 14/16

14

III. PENGARUH DISTRIBUSI PROSESING

PADA ORGANISASIRancangan yang baik akan sistem distribusi merupakan solusi

terhadap masalah-masalah diatas (dengan DDP).

Pada DDP kemampuan komputer akan diletakkan pada

masing-masing lokasi End-user.

Misalnya :

Sekretaris : pemakaian WP, email, dsb

Akuntan : mengharapkan untuk melihat data up

to date untuk mengontrol keuangan

Peren.Produksi : bisa memperoleh inf yg dibutuhkan

dari tiap-tiap bagian dengan cepat

III. PENGARUH DISTRIBUSI PROSESINGPADA ORGANISASI

Data Entry :

DDP memungkinkan data entry dilakukan oleh masing-masing

user departemen/paralel

Keuntungan

1. User bertanggung jawab terhadap input datanya

2. User dapat menyakinkan bahwa data akurat dan

lengkap

3. Kesalahan data dapat segera diketahui/dikoreksi

4. Peak period (periode puncak) data dapat disebarkan

kebeberapa user 

Page 15: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 15/16

15

III. PENGARUH DISTRIBUSI PROSESING

PADA ORGANISASIPenerapan DDP pada organisasi :

1. Komputer dapat disebarkan mengikuti struktur organisasi

2. Hirarki data prosesing perlu dikontrol

3. Dengan DDP, maka tiap bagian mempunyaitanggung jawab

Perubahan DDP pada organisasi :

1. Dengan diterapkan DDP, maka struktur organisasidapat berubah sesuai dengan kebutuhan yangdiperlukan

2. DDP memungkinkan inventory “world wide”

3. DDP memungkinkan “just in time”

III. PENGARUH DISTRIBUSI PROSESINGPADA ORGANISASI

Apa yang harus Sentralisasi >< Desentralisasi :

1. Tergantung komputasi mana yang dilakukan

 pada komputer besar dan yang mana pada

komputer kecil

2. Data bagaimana yang harus disimpan secara

sentral dan mana yang disimpan secara lokal

Perubahan Terhadap End-User :

DDP akan merubah pola komputer End-user 

Page 16: pengolahan data terdistribusi.pdf

7/27/2019 pengolahan data terdistribusi.pdf

http://slidepdf.com/reader/full/pengolahan-data-terdistribusipdf 16/16

III. PENGARUH DISTRIBUSI PROSESING

PADA ORGANISASIType-type utama End-user Interface

1. Dialog preprogram

Misnya: Bank teller menggunakan terminal untuk 

menangani customer 

2. Programming language

End-user melakukan programming sendiri

3. Dialog Non-Program

Dialog dengan tidak membuat program lebih dahuluTidak menggunakan formal programming language

Memakai Database Retrieval (query)

Sampai bertemu di

pertemuanberikutnya

Silahkan Browsing untuk bahan Bab II