Pengantar Data Terdistribusi

Slides:



Advertisements
Presentasi serupa
PENGERTIAN KOMPUTER Modul 1 I-1 1. PENGERTIAN DASAR
Advertisements

PERKEMBANGAN KOMPUTER
PENGANTAR KOMPUTER & TI 1A Minggu ke 2. PENGENALAN KOMPUTER * Sejarah singkat komputer Computer berasal dari kata kerja to compute, yang berarti menghitung.
PENGANTAR TEKNOLOGI & SI 1A Minggu 2 - Jenis Komputer.
IT Pengantar komputer 1 & Praktikum** 2-SKS Sejarah Komputer.
Pengantar Tekno. Komp. & Informatika A
PENGENALAN KOMPUTER.
Pertemuan 7 Penggolongan Komputer
KOMPUTASI BISNIS DAN DUNIA USAHA
Ciri-ciri Perkembangan Komputer dari Setiap Generasi
Perkembangan dan Klasifikasi Komputer
MENGENAL DUNIA KOMPUTER
KOMPUTER MENURUT DATA YANG DIOLAH
1. Ciri Komputer Generasi Pertama
PRESENTASI X TKJ 2 SMK TELKOM SANDHY PUTRA PURWOKERTO AHMAD MARZUKI
Sejarah Komputer dan Perkemba-ngannya
ASISTEN PTI 2011 Perkembangan Komputer. PERANGKAT LUNAK Perangkat Lunak Sistem Contoh: DOS, Windows, OS/2, dan UNIX Perangkat Lunak Aplikasi Contoh: Microsoft.
SEJARAH KOMPUTER ABACUS awal mula mesin komputasi.
Chip prosesor 4004 Chip prosesor 8008 Chip prosesor 8080.
MENGENAL DUNIA KOMPUTER
Sejarah Teknologi Komputer
KOMPUTER, SEJARAH & PERKEMBANGANNYA
DEFINISI KOMPUTER COMPUTARE TO COMPUTE menghitung KOMPUTER adalah :
PENGANTAR APLIKASI KOMPUTER 1A
KOMPUTER ALAT PEMECAH MASALAH
KELOMPOK 1 ADINDA FATMAWATI ANILSA AYU UTAMI APRILIANTRI HILYAH IRSALINA RIZKI DUINUGRAHA YULI YUDYASTUTI.
Computare (Latin) to compute menghitung
SEJARAH PERKEMBANGAN KOMPUTER
Pertemuan 3 Pengenalan Komputer.
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
komputer to compute menghitung
Computare (Latin) to compute menghitung
PENGENALAN KOMPUTER.
Generasi Komputer Komputer Generasi Pertama ( ) Ciri-ciri :
JENIS KOMPUTER Berdasarkan Data yang Diolah Berdasarkan Ukurannya
computare to compute menghitung
Dasar Komputer dan Internet
PENGANTAR TEKNOLOGI INFORMASI
Oleh : Ari Muhardono, S.Kom., M.Kom
Pengantar Teknologi Informasi
Sejarah komputer dan perkembangannya
PENGENALAN KOMPUTER SECARA UMUM
MATA KULIAH: PENGANTAR ILMU KOMPUTER
KOMPUTASI BISNIS DAN DUNIA USAHA
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI 1A
KLASIFIKASI KOMPUTER Rahilla Apria F., S.Kom., MT.
KOMPUTASI BISNIS DAN DUNIA USAHA
SEJARAH KOMPUTER ABACUS awal mula mesin komputasi.
Sejarah komputer dan perkembangannya
Perkembangan dan Klasifikasi Komputer
DASAR KOMPUTER DAN PEMPROGRAMAN
Perkembangan dan Klasifikasi Komputer
Computare (Latin) to compute menghitung
MENGENAL DUNIA KOMPUTER
PERKEMBANGAN KOMPUTER
KOMPUTASI BISNIS DAN DUNIA USAHA
Modul ke: Fakultas Program Studi 01 MKCU Ida Farida, M.Kom APLIKASI KOMPUTER Pengenalan, Sejarah Komputer dan Sistem Komputer.
Pengantar Teknologi Informasi
Pengantar Teknologi informasi Novi Hendriyanto, M.Kom
Computare (Latin) to compute menghitung
MENGENAL DUNIA KOMPUTER
Konsep Sistem Komputer
JENIS KOMPUTER Berdasarkan Data yang Diolah Berdasarkan Ukurannya
KOMPUTASI BISNIS DAN DUNIA USAHA
JENIS KOMPUTER Berdasarkan Data yang Diolah Berdasarkan Ukurannya
PERKEMBANGAN KOMPUTER
SEJARAH KOMPUTER ABACUS awal mula mesin komputasi.
DEFINISI KOMPUTER COMPUTARE TO COMPUTE menghitung KOMPUTER adalah :
Berdasarkan data yang diolah :
KOMPUTASI BISNIS DAN DUNIA USAHA
Transcript presentasi:

Pengantar Data Terdistribusi Sejarah komputer Jaringan komputer Perubahan dalam pengolahan data Data terdistribusi Antonius Wahyu Sudrajat, S. Kom

PERUBAHAN REVOLUSIONER DALAM PENGOLAHAN DATA Pendahuluan Mikroelektronika Software Path Length Konsep Teleprocessing Data Terdistribusi

Komputer Berdasarkan Data yang Diolah Komputer Analog Komputer Digital Komputer Hybrid Digunakan untuk data yang sifatnya kontinyu dan bukan data yang berbentuk angka, tetapi dalam bentuk fisik,seperti misalnya arus listrik,temperatur,kecepatan,tekanan,dll Digunakan untuk data berbentuk angka atau huruf Keunggulan : Memproses data lebih tepat Dapat menyimpan data selama masih dibutuhkan oleh proses Dapat melakukan operasi logika Data yang telah dimasukkan dapat dikoreksi atau dihapus Output dari komputer digital dapat berupa angka, huruf,grafik maupun gambar Kombinasi komputer analog dan digital

Komputer Berdasarkan Ukuran Micro Computer (Personal Computer) Mini Computer Small Computer (Smale-Scale Mainframe Computer) Medium Computer (Medium-Scale Mainframe Computer) Large Computer (Mainframe Computer) Super Computer

Komputer Super Harga Rp 2 – 300 milyar Menggunakan prosesor khusus vector dengan kecepatan sangat tinggi atau MPP (massively parallel processor)

Komputer Super

Komputer Mainframe Ukuran sebesar mobil Jeep Harga Rp. 500 juta – 50 milyar Digunakan oleh perusahaan penerbangan, asuransi, bank, dll. Mampu menangani jutaan transaksi Harganya yang mahal dan meningkatnya kemampuan jaringan PC menyebabkan perusahaan mempertimbangkan downsizing

Komputer Mainframe

Komputer Mini Single user atau jaringan (hingga ratusan pengguna Harga Rp. 200 juta – 2,5 milyar Untuk organisasi ukuran menengah Juga digunakan sbg server dalam jaringan (client-server network)

Komputer Mini

Komputer Mikro Desktop Workstation Laptop Palmtop Pen PC

Komputer Mikro

Komputer Berdasarkan Kegunaan Special Purpose Computer General Purpose Computer Komputer yang dirancang untuk kebutuhan khusus program tertentu sudah tersimpan didlm komputernya dapat berupa komputer analog maupun digital umumnya adalah komputer analog Komputer yang dirancang untuk menyelesaikan bermacam-macam masalah dapat berupa komputer analog maupun digital umumnya adalah komputer digital

Komputer Generasi Pertama (1946-1959) Sirkuitnya menggunakan Vacum Tube Program dibuat dengan bahasa mesin ; ASSEMBLER Ukuran fisik komputer sangat besar, Cepat panas Proses kurang cepat , Kapasitas penyimpanan kecil Memerlukan daya listrik yang besar Orientasi pada aplikasi bisnis 1946 : ENIAC, komputer elektronik pertama didunia yang mempunyai bobot seberat 30 ton, panjang 30 M dan tinggi 2.4 M dan membutuhkan daya listrik 174 kilowatts 1953 : IBM 701, komputer komersial berukuran besar, komputer generasi pertama yang paling populer

Komputer Generasi Kedua (1959-1964) Sirkuitnya berupa transistor Program dapat dibuat dengan bahasa tingkat tinggi ; COBOL, FORTRAN, ALGOL Kapasitas memori utama sudah cukup besar Proses operasi sudah cepat Membutuhkan lebih sedikit daya listrik Berorientasi pada bisnis dan teknik. Komputer yang paling banyak digunakan pada generasi kedua ini adalah IBM 401 untuk aplikasi bisnis, IBM 1602 & IBM 7094 untuk aplikasi teknik

Komputer Generasi Ketiga (1964-1970) Menggunakan IC ( Integrated Circuit ) Pemrosesan lebih cepat Kapasitas memori lebih besar lagi Penggunaan listrik lebih hemat Bentuk fisik lebih kecil Banyak bermunculan application software 1964 : IBM S/360, komputer generasi ketiga pertama digunakan untuk aplikasi bisnis dan teknik. 1969 : NOVA, dikembangkan oleh Data General Corporation, komputer mini 16 bit pertama

Komputer Generasi Keempat (1970-1990) Menggunakaan Large Scale Integration ( LSI ) Dikembangkan komputer micro yang menggunakan microprocessor dan semiconductor yg berbentuk chip untuk memori komputer IBM 370, komputer generasi keempat yang pertama Cray 1, Komputer super pertama Apole II, Personal Computer pertama Komputer IBM PC yang pertama Pentium II AMD K6 3D

Komputer Generasi Kelima (Sejak 1990 an) Menggunakaan Very Large Scale Integration ( VLSI ) Adanya microprocessor dan semi conductor Komputer pada generasi ini mengembangkan komputer yang bisa bercakap dengan manusia sehingga bisa meniru intelegensi manusia Dikenal juga dengan sebutan Generasi Pentium.

Komputer Generasi Keenam (Abad 21) Generasi ini adalah generasi masa depan yang nantinya dikenal dengan Generasi Titanium.

Pendahuluan Sampai dengan tahun 1970-an kebanyakan sistem komputasi merupakan komputer yang besar dan terpusat. Tahun 1970-an adalah masa komputer mini dan dilanjutkan dengan komputer mikro.

Jaringan komputer Perkembangan Pengelolaan data terdistribusi dipengaruhi oleh teknologi informasi. Kemampuan dari teknologi informasi tidak pernah berhenti. Definisi Jaringan Komputer: “Jaringan Komputer adalah sekumpulan komputer yang saling terhubung sedemikian rupa sehingga mampu untuk saling berbagi Sumber Daya”

Potensi Jaringan Berbagi (sharing) peralatan dan sumber daya komputer Integrasi data Komunikasi Distributed Processing Keteraturan aliran komunikasi Keamanan data Konektifitas berbagai jenis dan merek komputer (mesin)

Berdasarkan tipe jaringan komputer, perangkat keras apa saja yang harus disediakan agar dapat berkomunikasi dalam sebuah jaringan?

Jenis Pemrosesan Transaksi Pemrosesan Tumpuk (Batch processing) Data ditumpuk dulu dalam rentang waktu tertentu, baru kemudian diproses Pemrosesan Seketika (online processing atau real time processing) Setiap transaksi terjadi segera dilakukan proses Pemrosesan hibrid (inline) Perpaduan antara batch dan online Contoh : POS

Pendahuluan Pertengahan 1970-an dikembangkan bentuk arsitektur sistem baru dengan fasilitas on-line untuk transaksi pada aplikasi database. Sistem ini harus : Sangat reliable (tidak boleh sering gagal) Memenuhi berbagai kebutuhan pengolahan Mempunyai fasilitas untuk mengikuti perkembangan teknologi pada arsitekturnya tanpa perlu mengubah sistem utamanya.

Apa itu? On-line? Apa lawan kata dari on-line? Apa kelebihan dan kekurangan dari on-line dan batch? Berikan contoh on-line dan batch?

Pengolahan terdistribusi Dalam perkembangannya sistem komputer menggabungkan banyak prosessor yang besar maupun kecil dalam jarak yang jauh dengan menggunakan jaringan komputer. Pengolahan terdistribusi dimaksutkan sebagai banyak prosesor yang biasanya dihubungkan dengan telekomunikasi.

Taukah Anda? Dalam meningkatkan kinerja khususnya pengolahan data, perusahaan atau organisasi memanfaatkan teknologi informasi. Menurut Anda permasalahan apa saja yang ditimbulkan dari pengolahan data tanpa menggunakan teknologi informasi! Menurut pendapat Anda apakah setiap perusahaan harus menggunakan teknologi untuk meningkatkan kinerja karyawan dan dalam mengelola sumber daya perusahaan khususnya informasi?

Permasalahan dari pengolahan data tanpa teknologi Pencarian data membutuhkan waktu yang lama. Adanya kemungkinan untuk terjadinya banyak kesalahan dalam pengolahan data Tempat penyimpanan data yang banyak atau besar (lemari arsip) Proses kerja yang lama karena lebih mengandalkan tenaga manusia Biaya operasional tinggi (tenaga manusia, ATK)

Pengolahan terdistribusi Beberapa hal yang perlu dipertimbangkan dalam perancangan sistem pengolahan data yang terdistribusi adalah : Di mana informasi harus disimpan dan diolah? Di mana dan bagaimana bentuk data yang disimpan? Bagaimana struktur data yang disimpan? Bagaimana mengakses data tersebut?

Pengolahan terdistribusi Biaya Mesin Yang menjadi penunjang pengolahan terdistribusi adalah biaya dari prosesor kecil Hingga awal 1970-an masih berlaku aturan yang disebut GROSCH : biaya per intruksi yang dilaksanakan merupakan kebalikan dari ukuran kuadrat dari mesin. Hal ini kemudian berubah,karena biaya per intruksi yang dilaksanakan pada komputer mini jauh lebih rendah daripada komputer besar, dan pada prosesor mikro hal ini lebih rendah lagi.

2. Mikroelektronika Moore’s Law : hukum Moore menjelaskan harga komputer mikro dan memori juga menurun karena jumlah komponen per chip bertambah dalam sirkuit mikroelektronika

Software Path Length adalah jumlah intruksi perangkat lunak yang dilaksanakan untuk suatu transaksi. Faktor perangkat lunak juga penting dalam perkembangan sistem komputer. Pada komputer mini,penanganan satu transaksi pada satu saat dan pembacaan record yang sederhana dan langsung mempunyai software path length yg kurang dari 2000 intruksi.

Software Path Length Pada komputer besar dengan sistem operasi virtual dan fasilitas komunikasi data dengan database yang rumit,path length-nya seringkali lebih besar daripada 100.000 atau 200.000 intruksi. Program aplikasi untuk kebanyakan pekerjaan komersial melaksanakan sedikit intruksi per transaksi kurang dari 1000 Jadi jumlah total intruksi yang dilaksanakan per transaksi pada komputer besar adalah 50 kali lipat atau lebih.

Perangkat lunak pada mesin besar sangat rumit karena 3 faktor yakni : Kerumitan dari banyak transaksi yang menggunakan prosesor yg sama secara bersama-sama. Perangkat lunaknya dibuat sangat general sehingga sesuai dengan berbagai tipe pengolahan. Perangkat lunaknya juga harus kompatibel dengan yg lalu.

Beberapa keuntungan menggunakan komputer kecil untuk banyak aplikasi : Biaya per intruksi untuk aplikasi sederhana lebih murah. Jarang mengalami kegagalan sistem Perangkat lunak pendukung yang sederhana Software path length lebih pendek Training yg diperlukan lebih sedikit Pengujian program lebih sederhana Tidak perlu pengatur udara ruangan, atau pun peninggian lantai Biaya instalasi yang rendah Lebih ekonomis dalam pengerjaan eksperimen/percobaan.

Keuntungan menggunakan komputer besar : Kumpulan intruksi yang lebih rumit dapat ditangani Memori utama yg lebih besar Dapat digunakan oleh banyak pemakai bersama-sama Penanganan sistem manajemen database yg lebih baik.

4. Konsep Teleprocessing Teleprocessing adalah penggunaan fasilitas telekomunikasi untuk mengakses kemampuan pengolahan.

5. Data Terdistribusi Hal yang penting dalam sistem terdistribusi adalah lokasi dan perancangan datanya. Beberapa data digunakan pada banyak lokasi Sering diperlukan sistem manajemen database yang memberikan akses kepada banyak pemakai dengan view yang berbeda dengan data yang sama. Peningkatan biaya penyimpanan per bit pada unit penyimpanan yang sangat besar lebih rendah dibandingkan pada penyimpanan yang lebih kecil. Beberapa masalah pada data yang terpisah secara geografis adalah masalah integritas, kepemilikan, dan kemacetan (deadlock) ketika banyak prosesor meng-update data yang sama.

Ringkasan Pengolahan data dimasa depan merupakan perkembangan mesin yang pesat yang kebanyakan dihubungkan dengan telekomunikasi. Tugas perancang sistem adalah : Memutuskan distribusi mesin bagaimana yang paling baik Penghubung yang bagaimana diperlukan Dimana data harus disimpan.

Tujuan Pengolahan Terdistribusi Tujuan Utama Otonomi lokal Pengoperasian yang terpisah dan kontrol yang terpusat Produktivitas pemakai Pengembangan aplikasi oleh kelompok pemakai Dialog terminal Akses untuk sumber daya dan data yang jauh Jarak menjadi tidak nyata Ketersediaan (availibility) Privacy dan keamanan Audit Ketepatan dan konsistensi Kemudahan pengubahan Proteksi Penyembunyian kerumitan

Tujuan Kedua (hal teknik yang diperlukan untuk mencapai tujuan utama ) Penggunaan komputer mini dan mikro Teknik database Jaringan komputer Struktur jaringan yang pleksibel Kontrol saluran yang standar Arsitektur jaringan yang standar Arsitektur berlapis Terminal virtual Kriptografi Keamanan Audit Bahasa tingkat ringgi Kamus data Strategi