200 likes | 571 Views
MANAJEMEN SISTEM TERDISTRIBUSI. Diana Laily Fithri , S.Kom. KONTRAK KULIAH. PILIHAN PERTAMA ABSEN : 15 % TUGAS : 25% UTS : 30% UAS : 30 % PILIHAN KEDUA ABSEN : 15% TUGAS : 30% UTS : 30% UAS : 25%. POKOK BAHASAN. KONSEP DASAR MANAJEMEN SISTEM TERDISTRIBUSI.
E N D
MANAJEMEN SISTEM TERDISTRIBUSI Diana LailyFithri, S.Kom
KONTRAK KULIAH • PILIHAN PERTAMA • ABSEN : 15% • TUGAS : 25% • UTS : 30% • UAS : 30% • PILIHAN KEDUA • ABSEN : 15% • TUGAS : 30% • UTS : 30% • UAS : 25%
POKOK BAHASAN • KONSEP DASAR MANAJEMEN SISTEM TERDISTRIBUSI. • SISTEM SINGLE USER DAN MULTIUSER • DATABASE MANAGEMENT SISTEM TERPUSAT DAN DATABASE MANAGEMENT SYSTEM TERDISTRIBUSI. • IMPLEMENTASI QUERY DIDALAM BAHASA SQL • PILIHAN – PILIHAN DI DALAM MANAGEMENT SISTEM TERDISTRIBUSI.. • DATABASE SINKRON DAN ASINKRON • MODEL – MODEL MANAJEMEN SISTEM TERDISTRIBUSI. • SISTEM PENGOLAHAN DATA TERDISTRIBUSI. • DATA WAREHOUSING • APLIKASI DIDALAM MANAJEMEN SISTEM TERDISTRIBUSI
DEFINISI SISTEM TERDISTRIBUSI Sebuahsistemdimanakomponen software atau hardware-nyaterletakdidalamjaringankomputerdansalingberkomunikasimenggunakanmessage pasing( pesan ). Sebuah sistem yang tersusun oleh dua ataulebihkomputerdanmemilikikoordinasiprosesmelaluipertukaranpesansinkronatauasinkron. • Sistemkomputerterdistribusiadalahsebuahsistem Yang memungkinkanaplikasikomputerberoperasisecaraterintegrasipadalebihdarisatulingkungan yang terpisahsecarafisis. (LukitoEddi)
Lalusekarangakantimbulpertanyaanmengapaharusterdistribusi ? Bukannyaterintegrasiakanlebihbaik ? • KalauAndasedangmenerapkanproyek TI, Andaharuswaspadapadahal-halberikutini. TahukahAndaberapapersenkegagalanimplementasi software ERP, SCM, CRM diseluruhdunia? Rata-rata surveimenghasilkan lebih dari 50%, bahkan sampai 70% tingkat kegagalan implementasi. Dalam banyak tulisan, angka70% dapatdikatakan “standar” kegagalan yang telahditerimabersamadalamberbagaiproyek TI. • Standish Group menyatakanhanya 10% perusahaan yang berhasilmenerapkan ERP, sedangkansisanya? 35% proyekdibatalkandan 55% mengalamiketerlambatan. Meta Group menyatakan 55% - 75% proyek CRM gagal. CRM Forum menyatakanlebihdari 50% proyek CRM di US sertalebihdari 85% diEropadianggapgagal. Walaupundemikian, surveidari Morgan Stanley terhadap 225 CIO diawaltahuninimenunjukkanbahwa 80% darimerekatetapmerencanakanproyek TI baruditahun 2002 danbanyakyang memprioritaskanCRM. ABN AMRO memprediksikanpangsapasar CRM akanmencapai US$ 3,36 milyarditahun 2003, naik 25.8% dari tahun 2002.
Jikaandamenjadiseorang manager, apa yang harusandalakukanjikainginmembuatproyekdandapatditerapkandalamsebuahperusahaan! • Apakahharusterdistribusiatauterintegrasi?
Jawaban… • Terusterangsayasangatsetujudenganpernyataandiatas yang menerangkanbahwa 70 % kegagalansuatu software adalahimplementasi, danjikakitaanalisalebihlanjut, ternyataadabanyaksekalifaktor yang terdapatdalamimplementasi, dansalahsatufaktor yang menarikperhatiansayaadalahmasalahresponse time dan bandwidth capability (kemampuanbandwidth) yang ternyatasudahmenjadimasalahumumdilingkunganperusahaandaninstansi-instansimasyarakat. Dan olehkarenaitusayasangatberharapbukanhanyasayasaja yang memikirkanmasalahini, dansayajugaberharapartikelinidapatmemberikaninspirasibagipara developer lain agar dapatbereksperimen, memperbaikikelemahandanmembundle-nyalagikedalamsuatusolusi yang robust.
KomponenDasarsistemterdistribusi 1. Webserver : server pengelolasistem / tempatmenaruh source code program yang merupakan otak dari sistem itu sendiri. 2. Database server : Mesin yang digunakansebagai server untukmenyimpan database 3. File server : Mesin yang digunakansebagai server untukmenyimpan file/kontenyang berhubungandengan sister.
Alasanmenggunakankomponensistemterdistribusi 1. Distribusi fungsi : Karena komputer memiliki kemampuan fungsi yang berbeda (distribusifungsi), contoh : fungsiutama file server yang menitikberatkanpadaspace harddrivetentuberbedadenganfungsiutamawebserveryang mengutamakankecepatanprosesordankemampuanmemori yang besar. 2. Distribusibebankeseimbangan: Pemberiantugaskeprosesorsecukupnyasehinggaunjukkerjaseluruhsistemteroptimasi. 3. Distribusifisik: sistem yang menggantungkanpadafaktabahwakomputersecarafisikterpisah (e.g., untukmencapaikehandalan).
KendaladidalampEnerapansistemterdistribusi • 1. Kompleksitasdalamperancanganarsitektur software. • 2. Sistemterdistribusisangattergantungpadajaringan. • 3. Pendistribusian data memunculkanmasalahkeamanan (security).
SOLUSI DI DALAM KENDALA PENERAPAN SISTEM TERDISTRIBUSI • 1. Yang kitabutuhkanuntukmengatasimasalahiniadalah tools, banyaksekali tools yang dapatandagunakan, dankarenapenulisbekerjadilingkungan windows maka tool saatini yang penulisgunakanadalahadalahMS.Visual Studio Team System (VSTS). • 2. Scheduler update agar data tetap tersentalisasi • 3. Selaintrik-trikdalampemrograman, Policy ISMS (http://id.wikipedia.org/wiki/ISMS) jugawajibditerapkan
Lanjutan… • Distribusi file adalahbagiandarisisteminformasiterdistribusidimanakonten-konten (file berupafisik) yang terdapatdalamsistem, terdistribusikandisetiap fileserver lokal.
Lanjutan… • Distribusi database adalah bagian dari sistem informasi terdistribusi dimana arsitekturdatabasenyadirancangsedemikianrupasehingga data yang berupa record dapat • terdistribusikan di setiap database server lokal dan dapat bekerja secara terintegrasi dan simultan.
Lanjutan… • Model pendistribusian ini adalah gabungan dari 2 model distribusi yang telah dijelaskandiatas, dantentusajahal-hal yang perludiperhatikandalammensimulasikan model pendsitribusianiniadalahgabungandarikeduanya.