Pengantar Sistem Terdistribusi

dokumen-dokumen yang mirip
Bab 1. Pengenalan Sistem Terdistribusi

Sistem Terdistribusi 1 Introduction. Pengantar Sistem Terdistribusi

SISTEM TERDISTRIBUSI

Sistem terdistribusi multimedia Biasanya digunakan pada infrastruktur Internet Karakteristik Sumber data yang heterogen dan memerlukan sinkronisasi

Pengantar Sistem Terdistribusi. Budi Susanto

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

SISTEM TERDISTRIBUSI

Sistem Jaringan Terdistribusi

Heru Lestiawan, M.Kom

PENGENALAN SISTEM TERDISTRIBUSI

1. PENGENALAN SISTEM TERDISTRIBUSI

- File server pertama kali dikembangkan tahun 1970

FILE SERVICE DAN NAME SERVICE

Sistem terdistribusi. Albertus dwi yoga widiantoro, M.Kom

Gambar 1. Service terdistribusi

Model Sistem Terdistribusi

CLUSTER. Kategori Cluster Computing

Sistem Terdistribusi & Paralel TIK-604

Tujuan. terkluster. Grid. 2. Mahasiswa memahami komputasi terdistribusi dengan

Sistem Terdistribusi 2. Model arsitektur Terdistribusi

FILE SERVICE DI DALAM SISTEM INFORMASI TERDISTRIBUSI

SERVICE ORIENTED ARCHITECTURE (SOA)

Fase pertama: single user, single tasking

Model arsitektur Terdistribusi

Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.

CLUSTERING & GRID COMPUTING. Sistem terdistribusi week 10

SISTEM OPERASI. Belajar SO?

Soal terdiri dari 50 Pilihan Ganda Setiap soal pilihan ganda hanya satu jawaban yang benar

Sistem Terdistribusi. Sistem Operasi Terdistribusi oleh : Musayyanah, S.ST, MT

Middleware Sebagai Jembatan Platform yang berbeda. Budi Susanto

Distributed System. Number One Introduction. Genap 2011/2012. Dahlia Widhyaestoeti, S.Kom

1. Hardware terdistribusi. 2. Program terdistribusi. Nama : Gede Doddi Raditya Diputra NIM : Kelas : 5.C

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN 1.1 Pendahuluan

TIPE JARINGAN KOMPUTER

SISTEM OPERASI ISG2B3. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

KOMPUTASI GRID SEBAGAI JAWABAN KETERBATASAN SUMBER DAYA KOMPUTASI. Kata Kunci: grid computing, distributed computing, PVM (Parallel Virtual Machine)

Pengantar Sistem Tersebar

Introduction. Overview

PROSES PENGANTAR DATA TERDISTRIBUSI. Materi: 1. Thread 2. Client/Server 3. Agent

Pemahaman mengenai Model arsitektur SisTer Mengetahui Sudut pandang logis Arsitektur Sistem Tersebar. Memahami model Arsitektur sistem

Bab 2 Tinjauan Pustaka

NAMA : FERRY ANGGRIAWAN KUSUMA ( ) SHELLI RIPATI ( ) STMIK INDONESIA

Sistem Terdistribusi Pengenalan

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

BAB I PENDAHULUAN. seiring perkembangan teknologi mikroprosesor, proses komputasi kini dapat

Sistem Terdistribusi Proses. S1 Sistem Komputer Musayyanah, S.ST, MT

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN A. Latar Belakang B. Rumusan Masalah C. Tujuan Penulisan

PENGOLAHAN DATA TERDISTRIBUSI

SISTEM OPERASI TERDISTRIBUSI

Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama)

IT Infrastructure and Emerging Technologies

PROSES, OBJEK DAN LAYANAN TERDISTRIBUSI

PENGOLAHAN DATA TERDISTRIBUSI

JARINGAN. Definisi Dasar Jaringan : Dua atau lebih komputer yang saling terhubung sehingga dapat membagi data dan sumber-sumber peralatan lain

Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama)

TUGAS I SISTEM TERDISTRIBUSI

Bab 5. File Service. Atribut File Nama yaitu menentukan nama file yang dimaksud Tipe

SISTEM INFORMASI MANAJEMEN INFRASTRUKTUR TI DAN TEKNOLOGI BARU

2 SKS. Dedy Hermanto / Jaringan Komputer. Dedy Hermanto

PEMROGRAMAN SISTEM TERSEBAR

Bab I Pengenalan Sistem Operasi. Apa yang dimaksud Sistem Operasi?

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS JARINGAN TERDISTRIBUSI

Analisis Perbandingan Performansi Server VoIP. berbasis Parallel Processing

PROSES SISTEM INFORMASI TERDISTRIBUSI

PROSES. Sistem Terdistribusi

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


Thread. pada satu waktu. menjalankan banyak tugas/thread. yang sama

Soal terdiri dari 50 Pilihan Ganda Setiap soal pilihan ganda hanya satu jawaban yang benar

SISTEM OPERASI ISG2B3 THREAD. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

INFRASTRUKTUR WAREHOUSE KATEGORI INFRASTRUKTUR DW

SISTEM OPERASI TERDISTRIBUSI

PENERAPAN GRID COMPUTING

Database dalam Sistem Terdistribusi

Database dalam Sistem Terdistribusi

BAB II TINJAUAN PUSTAKA

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan

Sistem Terdistribusi Penanganan Proses

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Sistem Terdistribusi. S1 Sistem Komputer Semester 6 MUSAYYANAH, S.ST., MT

DISTRIBUTED FILE SYSTEMS

Sistem terdistribusi Processes, Threads and Virtualization pertemuan 3. Albertus Dwi Yoga Widiantoro, M.Kom.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1 Tinjauan Pustaka

INTRO TO CLOUD COMPUTING

BAB I PENDAHULUAN 1.1 Latar Belakang

DISTRIBUTED FILE SYSTEM. Sistem terdistribusi week 11

INFRASTRUKTUR WAREHOUSE

System Software. Camelia Chandra M.Kom MM. Modul ke: Fakultas Psikologi. Program Studi Psikologi.

Sistem Operasi Mobile

BAB 1 Service Oriented Architecture 1.1 Evolusi SOA

BAB III METODOLOGI PENELITIAN

Oleh: Ahmad Syauqi Ahsan

BAB V Remote Procedure Call (RPC)

Sistem Terdistribusi 2

Urutan instruksi yang akan dieksekusi oleh hardware untuk melakukan tugas tertentu

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

RENCANA PEMBELAJARAN SEMESTER (RPS)

Transkripsi:

Pengantar Sistem Terdistribusi DEFINISI Sebuah sistem dimana komponen software atau hardware-nya terletak di dalam jaringan komputer dan saling berkomunikasi menggunakan message pasing Sebuah sistem yang tersusun oleh dua atau lebih komputer dan memiliki koordinasi proses melalui pertukaran pesan sinkron atau asinkron 1

DEFINISI Kumpulan komputer independent yang tampak oleh user sebagai satu sistem komputer Kumpulan komputer autonom yang dihubungkan oleh jaringan dengan software yang dirancang untuk menghasilkan fasilitas komputasi terintegrasi Jaringan Komputer vs Sistem Terdistribusi Jaringan komputer: Komputer otonom yang secara eksplisit terlihat Sistem terdistribusi: Komputer otonom transparan Memiliki lebih banyak masalah 2

Distribusi Fungsi: Alasan: Client/server Data colecting/data processing Distribusi beban: Pembagian beban prosesing ke beberapa prosesor Replikasi Kekuatan: Kumpulan PC memiliki kekuatan yang lebih besar dari super komputer Pemisahan Fisik: Alasan: Untuk kehandalan atau redundancy sistem Ekonomis: Kumpulan mikroprosesor memberikan harga/unjuk kerja yang lebih baik dibandingkan dengan mainframe 3

Software: Masalah: Tingkat kesulitan lebih tinggi dalam merancang program dalam DS Ketergantungan pada infrastruktur jaringan (World Wide Wait ) Kemudahan akses sumber daya memunculkan masalah keamanan Contoh DS: Internet 4

Contoh DS: Intranet Contoh DS: Manajemen Jaringan Network File Systems WWW 5

Heterogenitas: Jaringan Hardware Software Language Solusi: CORBA RMI Tantangan: Openness: Tantangan: Mengikuti standard interface Security: Privacy Authentication Availability Scalability 6

Fault handling: Detection Retransmission Redundancy Rute Tantangan: Replikasi data pada bbrp mesin Concurrency: Penjadwalan Deadlock avoidance Transparancy: Tantangan: Menyembunyikan keragaman sistem Access: user menganggap bahwa semua resource adalah lokal Ex: pemetaan drive Samba server, NFS Location: user tidak perlu mengetahui lokasi resurce Concurrency: user tidak perlu mengetahui keberadaan sistem paralel Replication: user tidak perlu mengatur replikasi data 7

Tantangan: Migration/mobility: kemampuan melakukan relokasi sumber daya tanpa konfigurasi ulang oleh user Performance: perbedaan kinerja komponen sistem tidak perlu diketahui user Failure: user tidak perlu mengetahui kegagalan dan recovery sistem Contoh Transparency: http://www.google.com Dimana lokasi fisiknya? Tersebar dalam server farm? Pengguna HP tetap dapat berkomunikasi tanpa putus walaupun berpindah lokasi Akses ke tabel yang sama oleh beberapa user sekaligus 8

Contoh Transparency: Replikasi yahoo web server ke beberapa lokasi geografis yang lebih dekat dengan user User tidak mengetahui kapan data dipindah dari disk ke memori Scalability Problem: Masalah kinerja yg disebabkan oleh kapasitas server dan jaringan Tiga scaling teknik: Hiding communication latency Distribusi Replikasi 9

Hiding communication latency Distribusi: 10

Replikasi: Multiprocessor Sebuah komputer dengan bbrp prosesor Semua prosesor mengakses memori yang sama Lebih sulit dibuat Interkoneksi lebih cepat 11

Multiprosesor dengan caching Multiprosesor dengan switch 12

Multicomputer Beberapa PC terhubung dengan jaringan Setiap CPU punya memori sendiri Lebih mudah dibangun Interkoneksi lebih lambat Multicomputer berbasis switch 13

Sistem Multikomputer Heterogen Paling banyak digunakan dalam DS Berbeda: Prosesor Memori I/O Bandwidth Jaringan Distributed OS: Software Side: Multiprocessor Multicomputer homogen Network OS: Multicomputer heterogen Middleware: Layer tambahan di atas NOS 14

Distributed OS Network OS 15

Middleware CORBA Component Object Request Broker Archi 16

Multitiered Archi Modern Archi 17

Contoh Distributed Computing BOINC: Berkeley Open Infrastructure for Network Computing Climateprediction.net: predikisi iklim Bumi Orbit@home: simulasi orbit obyek-2 di sekitar Bumi Rosetta@home: prediksi dan desain protein SETI@home: pencarian sinyal dari luar angkasa Majestic-12: distributed web crawler untuk mengindeks situs Distributed Computing Platform Acute: distributed programming Amoeba: distributed operating system Beowulf: parallel computing berbasis linux Condor: lexible high-throughput distributed computing Sun GridEngine: distributed resource management system, similar to Condor Globus Toolkit an open source software toolkit used for building Grid systems and applications 18