SHARE DATA & TRANSACTION

dokumen-dokumen yang mirip
TSI Perbankan REPLIKASI

Replikasi adalah suatu teknik untuk melakukan copy / pendistribusian data dan objek-objek dalam melaksanakan sinkronisasi antara objek sehingga

Administrasi Basis Data Replikasi. Yoannita

Sistem Jaringan Terdistribusi

Consistency and Replication

CONSISTENCY & REPLICATION. Sistem terdistribusi week 7

SISTEM TERDISTRIBUSI. Agenda : - Pengantar Sistem Terdistribusi - Karakteristik Sistem Terdistribusi - Model Sistem Terdistribusi. Yuli Purwati, M.

Replikasi. Ridzky Novasandro, Alvian Edo Kautsar, Jurusan Teknik Elektro FT UGM, Yogyakarta

BAB 2 TINJAUAN PUSTAKA

1. PENGENALAN SISTEM TERDISTRIBUSI

Replikasi. Aloysius S Wicaksono, Glagah Seto S Katon, Jurusan Teknik Elektro FT UGM, Yogyakarta

PRAKTIKUM VII SHARING DATA,SHARING CD ROM/HARDISK, PRINT SERVER

BAB I PENDAHULUAN. 1.1 Latar Belakang

REVIEW KARAKTERISTIK DAN MODEL SISTEM TERDISTRIBUSI

BAB II DASAR TEORI. teknologi informasi belum maksimal diterapkan. Penggunaan Personal Computer

IMPLEMENTASI REPLIKASI DATA SISTEM INFORMASI AKADEMIK STMIK PROFESIONAL MAKASSAR

BAB III TUGAS DAN TANGGUNG JAWAB ADMIN SERVER

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

FAILOVER CLUSTER SERVER DAN TUNNELING EOIP UNTUK SISTEM DISASTER RECOVERY

Pengertian [1] naming context.

Bab 1. Pengenalan Sistem Terdistribusi

JARINGAN KOMPUTER. Dengan berkembangnya teknologi komputer dan komunikasi suatu model

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.


SINKRONISASI. Sistem terdistribusi week 5

6/26/2011. Database Terdistribusi. Database Terdesentralisasi

ARSITEKTUR NETWORKING CLIENT

BAB I PENDAHULUAN Latar Belakang

Arsitektur Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

LOCAL AREA NETWORK (LAN) STMIK TASIKMALAYA

BASIS DATA TERDISTRIBUSI

Sentralisasi dan Desentralisasi

Making Provisions for Applications and Services

BAB I PENDAHULUAN BAB 1 PENDAHULUAN

Bab II Landasan Teori

Θ KONSEP JARINGAN KOMPUTER Θ

Database Terdistribusi. by: Ahmad Syauqi Ahsan

Sistem Basis Data Terdistribusi Arif Basofi

BAB 2 LANDASAN TEORI. menyediakan layanan ke komputer lain melalui koneksi jaringan. Server dapat

FILE SERVICE DAN NAME SERVICE

INSTALLASI WINS (Windows Internet Name Service)

DEGI PANJU ANANDIA Dosen Pembimbing Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc

Mata pelajaran ini memberikan pengetahuan kepada siswa mengenai konsep dasar dan design jaringan komputer.

26/09/2013. Pertemuan III. Elisabeth, S.Kom - FTI UAJM. Referensi Model TCP/IP

KONSEP JARINGAN KOMPUTER

- File server pertama kali dikembangkan tahun 1970

Gambar 1. Service terdistribusi

BAB II LANDASAN TEORI

Pengertian Jaringan Komputer

ANALISIS AVAILABILITAS LOAD BALANCING PADA WEB SERVER LOKAL

M. Choirul Amri

Gambar 1.1 Jaringan peer-to-peer

PENGEMBANGAN SERVER SIAKAD UNIVERSITAS DEHASEN BENGKULU MENGGUNAKAN HIGH AVAILABILITY CLUSTERING DAN MYSQL DATABASE REPLICATION


BAB II LANDASAN TEORI

JARINGAN. sumber :

BAB 2 TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. dengan alat/device yang dipasang (attached) secara langsung, seperti cardreader

ANALISIS JARINGAN INTERNET DI KAMPUS J2 KALIMALANG UNIVERSITAS GUNADARMA

.: BAB II :. Fokus : Desain Sistem Keamanan Jaringan. (pengamatan kontrol dan gambar sistem keamanan jaringan komputer)

SISTEM OPERASI TERDISTRIBUSI

Sistem Terdistribusi 1 Introduction. Pengantar Sistem Terdistribusi

3. 3 Application Layer Protocols and Services Examples

Setting TCP/IP Klik menu start Klik Programs Klik Control Panel Klik Network Connection, hingga muncul gambar seperti berikut :

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Replikasi Basis Data Pada Sistem Pengolahan Data Akademik Univeristas Katolik Santo Thomas

Gambar Notifikasi via

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

Bab 2 Tinjauan Pustaka

REMOTE DESKTOP DENGAN TEAMVIEWER

DISTRIBUTED FILE SYSTEMS

Modul 2 Konstruksi Network

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 2 TINJAUAN PUSTAKA

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB I PENDAHULUAN. 1.1 LatarBelakang

SISTEM TERDISTRIBUSI TUGAS 3 REPLIKASI DATABASE MASTER - SLAVE

PERANCANGAN DAN IMPLEMENTASI GOOGLE GEARS PADA WINDOWS MOBILE DENGAN STUDI KASUS WEB PENJUALAN BARANG PRANESTI NOVITASARI

TUGAS JARINGAN KOMPUTER IMPLEMENTASI VLAN DENGAN PERANGKAT JARINGAN MIKROTIK

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

APPLICATION LAYER. Oleh : Reza Chandra

TIPE JARINGAN KOMPUTER

Fungsi Lapis Transport

3. Salah satu tipe jaringan komputer yang umum dijumpai adalah. a. Star b. Bus c. WAN d. Wireless e. Client-server

DAFTAR ISI DAFTAR ISI

NETWORK FILE SYSTEM (NFS) di ubuntu 10.04

ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1

BAB IV HASIL DAN ANALISIS

Network Programming 2010 Jaringan & Aplikasinya. Husni Husni.trunojoyo.ac.id

Satu Physical Network dengan host yang banyak

BAB III ANALISIS DAN PERANCANGAN SISTEM. terjadi. Oleh karena itu perlu dilakukan analisis proses bisnis yang sedang berjalan

Model Sistem Terdistribusi

TE Informatika Industri

Infrastruktur = prasarana, yaitu segala sesuatu yg merupakan penunjang utama terselenggaranya suatu proses. Kebutuhan dasar pengorganisasian sistem

SISTEM BASIS DATA BACKUP DAN RECOVERY. Backup Data. Restore Data. DENI HERMAWAN Informatika

Ancaman & Keamanan Jaringan Komputer. Rijal Fadilah, S.Si

Universitas Bina Darma

Sistem terdistribusi. Albertus dwi yoga widiantoro, M.Kom

Server & Client Overview

BAB II KAJIAN PUSTAKA

Transkripsi:

SHARE DATA & TRANSACTION 8.1. Shared Data Sharing adalah suatu fasilitas yang digunakan untuk membagi suatu file, perangkat dan koneksi internet untuk digunakan secara bersama-sama dengan tujuan untuk menghemat biaya dan perangkat. Sharing dapat dilakukan terhadap File Dokumen/Software dalam drive atau folder,atau dalam CD-Rom, sharing perangkat: Printer dan CD-Room dan sharing jaringan koneksi internet. Untuk Melakukan Sharing ada beberapa hal yang harus diperhatikan diantaranya : 1. Jaringan sudah tekoneksi dengan baik 2. Protokol sharing file dan printer sudah terinstall 3. Setting Sharing dengan dengan benar. Pengaksesan resource pada sistem terdistribusi yang memerlukan : 1. Nama resource (untuk pemanggilan) 2. Alamat (lokasi resource tersebut) 3. Rute (bagaimana mencapai lokasi tersebut) Ada beberapa Sharing yang sering di jumpai diantaranya : 1. Sharing Data : Sharing File/Folder/Drive 2. Sharing Perangkat : CD/DVD ROM dan Sharing Printer 3. Sharing Internet/Sharing Koneksi Internet Keuntungan Shared Data 1. Mengurangi biaya duplikasi usaha pengumpulan data 2. Aman-menjaga data dalam lingkungan yang aman 3. Back-up data 4. Transaksi

Kelemahan Shared Data Kemudahan sharing file dalam jaringan yang ditujukan untuk dipakai oleh orang-orang tertentu, seringkali mengakibatkan bocornya sharing folder dan dapat dibaca pula oleh orang lain yang tidak berhak. Hal ini akan selalu terjadi apabila tidak diatur oleh administrator jaringan. Sementara data sharing salah satu basis ini menguntungkan, pengarsipan dataset melalui organisasi yang berdedikasi adalah lebih baik.pusat data memiliki infrastruktur terpusat dan in-house semua aspek keahlian dalam menelan data, Kurasi, persiapan, dokumentasi, penyimpanan, penyebaran, dukungan pengguna dan promosi. Tujuan Shared Data Sharing resources bertujuan agar seluruh program, peralatan atau peripheral lainnya dapat dimanfaatkan oleh setiap orang yang ada pada jaringan komputer tanpa terpengaruh oleh lokasi maupun pengaruh dari pemakai. Merupakan bagian dari pengeksekusian sebuah program yang melakukan pengaksesan basis data dan bahkan juga melakukan serangkaian perubahan data. Manfaat Share Data Walaupun perangkat sekarang sudah memiliki kemampuan yang cepat dalam prosesproses komputasi, atau misal mengakses data, tetapi pengguna masih saja menginginkan ssitem berjalan dengan lebih cepat. Apabila hardware terbatas, kecepatan yang diinginkan user dapat di atasi dengan menggabung perangkat yang ada dengan sistem. 8.2. Fault Tolerance & Transaction Salah satu tujuan dalam membangun sebuah system terdistribusi adalah memungkinkan untuk melakukan improvisasi terhadap kehandalan sistem. Ini dilakukan karena setiap system pasti akan menemukan kesalahan atau gangguan. Sehingga perlu untuk dibuat pencegahan atau solusi untuk mengatasi masalah tersebut. Availability: kalau mesin mati (down), sistem tetap harus berjalan dengan jumlah layananan yang tersisa. Dalam suatu sistem terdistribusi komponen dalam system yang sangat vital terutama pada resources (critical resources) berjumlah seminimal mungkin. Yang dimaksud dengan critical resources adalah komponen dalam system yang harus ada untuk menjalankan sistem terdistribusi.

Secara umum, ada dua jenis fault tolerant, yaitu fault tolerant secara hardware dan secara software. Untuk itu, masing - masing Software dan Hardware harus di replikasi. Sehingga kalau terjadi kegagalan / error maka yang lain akan menangani. Data dalam sistem terdistribusi tidak boleh hilang, oleh karena itu copy dari data atau resource lainnya tersebut disimpan secara redundan pada server lain, tapi tetap harus dijaga konsistensi datanya. Hal ini memang berkaitan dengan replikasi. Dengan membuat system terdistribusi yang fault tolerance maka Sistem harus bisa mendeteksi kegagalan dan melakukan tindakan dasar sebagai berikut : 1. Mask the fault (menutupi kegagalan) : tugas harus dapat dilanjutkan dengan menurunkan kinerja tapi tanpa terjadi kehilangan data atau informasi. 2. Fail Gracefully : membuat suatu antisipasi terhadap suatu kegagalan ke suatu prosedur yang telah di rencanakan dan memungkinkan untuk menghentikan proses dalam waktu yang singkat tanpa menghilangkan informasi atau data. Data Transaction adalah transaksi pengiriman (Send - Request) ke sebuah Server-Host dengan alamat IP / IP adress dengan Format ( Protokol ) Server-Host tersebut dengan harapan Server-Host melakukan apa yang pengirim Inginkan dalam hal ini Server-Host atau Client. Sebagai Contoh : Server - Host A atau Client mengirim sebuah data kepada Server-Host B, Pengirim menginginkan sebuah data xxx agar di proses oleh Server-Host- B lalu memberikan informasi dsb ke pada Pengirim dalam hal ini ( Server-Host A atau Client ). Pada contoh di atas tentu pengirim harus tahu kemana akan di kirim, yah itulah butuhnya sebuah ip address, dengan ip adress tentu data yang kita kirim akan sampai ke tujuan yang kita inginkan, pengiriman data dengan TCP/IP adalah baik, karena dengan konsep protokol TCP/IP data yang kita kirim pasti sampai kepada tujuan yang tepat, keculi memakai protokol UDP alias broadcast. Jenis - jenis Transaksi : 1. Flat Transaction. 2. Nasted Transaction. 8.3. Replication Replikasi adalah suatu teknik untuk melakukan copy dan pendistribusian data dan objek-objek database dari satu database ke database lain dan melaksanakan sinkronisasi antara database sehingga konsistensi data dapat terjamin. Dengan menggunakan teknik replikasi ini, data dapat

didistribusikan ke lokasi yang berbeda melalui koneksi jaringan lokal maupun internet. Replikasi juga memungkinkan untuk mendukung kinerja aplikasi, penyebaran data fisik sesuai dengan penggunaannya, seperti pemrosesan transaksi online dan DSS (Desiscion Support System) atau pemrosessan database terdistribusi melalui beberapa server. Selain itu ada yang menyebutkan bahwa Replikasi adalah proses menyalin dan memelihara objek database dalam beberapa database yang membentuk suatu sistem database terdistribusi. Replikasi dapat meningkatkan kinerja dan melindungi ketersediaan aplikasi karena data pilihan alternatif akses ada. Sebagai contoh, sebuah aplikasi biasanya dapat mengakses database lokal daripada server jauh untuk meminimalkan lalu lintas jaringan dan mencapai kinerja maksimum. Selanjutnya, aplikasi dapat terus berfungsi jika server lokal mengalami kegagalan, tetapi server lain dengan data direplikasi tetap dapat diakses. Dengan replication dasar, replika data memberikan akses read-only ke tabel data yang berasal dari sebuah situs (master) primer.aplikasi dapat query data dari replika data lokal untuk menghindari akses jaringan terlepas dari ketersediaan jaringan.namun, aplikasi di seluruh sistem harus mengakses data pada situs utama ketika pembaruan diperlukan. Keuntungan replication tergantung dari jenis replikasi tetapi pada umumnya replikasi mendukung ketersediaan data setiap waktu dan dimanapun diperlukan. Adapun keuntungan lainnya adalah : 1. Memungkinkan beberapa lokasi menyimpan data yang sama. Hal ini sangat berguna pada saat lokasilokasi tersebut membutuhkan data yang sama atau memerlukan server yang terpisah dalam pembuatan aplikasi laporan. 2. Aplikasi transaksi online terpisah dari aplikasi pembacaan seperti proses analisis database secara online, data smarts atau data warehouse. 3. Memungkinkan otonomi yang besar. Pengguna dapat bekerja dengan meng-copy data pada saat tidak terkoneksi kemudian melakukan perubahan untuk dibuat database baru pada saat terkoneksi. 4. Data dapat ditampilkan seperti layaknya melihat data tersebut dengan menggunakan aplikasi berbasis Web. 5. Meningkatkan kinerja pembacaan. 6. Membawa data mendekati lokasi individu atau kelompok pengguna. Hal ini akan membantu mengurangi masalah karena modifikasi data dan pemrosesan query yang dilakukan oleh banyak pengguna

karena data dapat didistribusikan melalui jaringan dan data dapat dibagi berdasarkan kebutuhan masingmasing unit atau pengguna. Dibawah ini merupakan jenis-jenis Replication : 1. Snapshot replication : Mendistribusikan data yang dapat dilihat pada saat tertentu tanpa melakukan update. 2. Merge replication : Merge replication memungkinkan pengguna bekerja dan merubah data sesuai dengan wewenangnya. Pada saat server tidak dikoneksikan ke seluruh lokasi dalam topologi, replikasi merubah ke nilai data yang sama. 3. Transactional Replication : Pengguna mendapatkan salinan lengkap dari database awal dan kemudian mendapatkan update periodik sebagai perubahan data.