Model Sistem Terdistribusi

Slides:



Advertisements
Presentasi serupa
JARINGAN CLIENT - SERVER
Advertisements

Sistem Terdistribusi 02 – Model dan Permasalahan Sistem Terdistribusi
Sistem Terdistribusi 01 – Pengenalan Sistem Terdistribusi
Model Arsitektur Terdistribusi
Dahlan Abdullah / Website : PENGANTAR SISTEM BD TERDISTRIBUSI.
SISTEM TERDISTRIBUSI Definisi :
Sistem Jaringan Terdistribusi
Bahan Kuliah Sistem Terdistribusi
Model Sistem Terdistribusi
SISTEM TERDISTRIBUSI (SILABUS dan Introduction to Distributed Systems)
CORBA “Common Object Request Broker Architecture”
Model Sistem Terdistribusi
ARCHITECTURE.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Administrasi Server Teguh Prasetyo Mulyo.
Bahan Kuliah Sistem Terdistribusi
IMPLEMENTASI SISTEM BASIS DATA
PEMROGRAMAN WEB DASAR Humisar Hasugian, S.Kom.
Wahyu Herlambang ( ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 Wahyu Herlambang ( ) Pendidikan Teknik.
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Model & Komunikasi Oleh : Laseri, S.Kom.
SISTEM TERDISTRIBUSI Definisi :
Perjalanan Menuju Client Server
Distributed Object CORBA and RMI
MODEL SISTEM INFORMASI
Pelatihan Web Untuk Anggota Kepolisian Metro Jaya
Pengenalan Sistem Terdistribusi
BASIS DATA 2 Basis Data Terdistribusi
Model Sistem.
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Model SISTER Oleh : Laseri, S.Kom.
PENGENALAN INTERNET & PENGANTAR E-BISNIS
Arsitektur dalam Sister
Client-Server Computing
Pengantar Client Server
ARSITEKTUR APLIKASI WEB
ARSITEKTUR SISTEM TERDISTRIBUSI
Model Sistem Terdistribusi
Arsitektur SisTer.
Arsitektur SisTer.
Sistem Jaringan Terdistribusi
Pertemuan 3 Khairul Anwar Hafizd
Universitas Gunadarma
Sistem Terdistribusi.
Dosen : Nuraini Purwandari
PENEGENALAN INTERNET & PENGANTAR E-BISANIS
Mobile Computing 7 Middleware.
SEKOLAH TINGGI ILMU KOMPUTER INDONESIA (STIKI)
7 DATABASE Client/Server Wiratmoko Y, ST C H A P T E R
Muhandis Ulil Absor Rifan
Sistem tersebar ~overview~
11 Arsitektur Sistem Terdistribusi
FIREWALL.
Pemrograman basis data internet dan client server
BAB I Materi 2014 Mata Kuliah Sistem Terdistribusi
Client-Server Computing
BAGAIMANA MEMILIH/MERANCANG ARSITEKTUR SUATU APLIKASI MOBILE ?
SISTEM BASIS DATA TERSEBAR
FIKRI FAUZANAKBAR 9A SERVER.
DISTRIBUTED SYSTEM.
Review Sistem Terdistribusi
Andika Elok Amalia, ST., MT.
BAB I Mata Kuliah Sistem Terdistribusi
SISTEM BASIS DATA TERSEBAR
SISTEM BASIS DATA TERSEBAR
Sistem Jaringan Terdistribusi
APLIKASI CLIENT SERVER
Client-Server Computing
SISTEM BASIS DATA TERSEBAR
Database Server & Terdistribusi
SISTEM TERDISTRIBUSI Definisi :
BY : AULIA FITRUL HADI, M.KOM 3 SKS TEKNIK INFORMATIKA
Transcript presentasi:

Model Sistem Terdistribusi

Model Menyediakan sebuah gambaran abstrak aspek yang relevan dengan sistem Tujuan Menyediakan sebuah kerangka kerja untuk memahami permasalahan dan pemecahannya

Kesulitan dan Ancaman Mode pemakaian Variasi yang beragam terhadap karakteristik pemakaian Contoh : berapa banyak halaman di kunjungi Masalah Internal Masalah concurrency Masalah clock Mode kegagalan Lingkungan Sistem Sistem terdistribusi harus mengakomodasi heterogenitas hardware, sistem operasi dan jaringan Contoh : berapa banyak versi SO? Ancaman Eksternal Serangan terhadap kesatuan data dan keamanannya

Model Arsitektur Sistem Terdistribusi Hubungan dan interkoneksi seperti apa antara komponen dari sistem terdistribusi Arsitektur Struktur komponen-komponen secara terpisah ; Organisasi logika dari komponen-komponen sofware Tujuan Menyakinkan bahwa struktur sistem memenuhi standar saat ini dan yang akan datang Ada 4 jenis: Layered architectures Object-based architectures Data-centered architectures Event-based architectures

Klasifikasi Proses •Proses Server – Menyediakan layanan dan menangani request • Proses Client – Proses membuat melakukan request • Proses Peer – Proses yang saling bekerja sama dan berkomunikasi • Middleware – Menyediakan transparansi terhadap keanekaragaman platform proses dan objek pada sekumpulan mesin yang menerapkan protokol untuk aplikasi terdistribusi Cth: CORBA, Java RMI, DCOM

Software Layer Arsitektur Software Lapisan atau modul dalam sebuah komputer tunggal Mendefinisikan layanan yang ditawarkan atau diminta antar proses pada satu atau berbeda komputer Ide dasarnya Membagi sistem yang komplek dalam struktur lapisan dan layanan Antar layer mendefinisikan antar muka Platform : Hardware dan SO WindowsNT/Pentium Processor Solaris/SPARC processor Linux/Pentium Processor

Arsitektur Sistem Perancangan sistem terdistribusi dititikberatkan pada : Pembagian tanggung jawab antara komponen sistem Penempatan komponen pada komputer dalam jaringan Pengaruh dari perancangan Unjuk kerja, Kehandalan dan Keamanan secara langsung tergantung pada pilihan yang ditentukan

Clients - Servers • Bersifat: centralized architecture • Terjadi invocation dari client ke server • Contoh: client (browser) meminta HTML ke HTTP Server

Karakteristik CS Service : Menyediakan layanan terpisah yang berbeda Shared resource : Server dapat melayani beberapa client pada saat yang sama dan mengatur pengaksesan Resource Asymmetrical Protocol : antara client dan server merupakan hubungan one-to-many. Mix-and-match : tidak tergantung pada platform Encapsulation of service : message memberitahu server apa yang akan dikerjakan

Transparency Location : proses server dapat ditempatkan pada mesin yang sama atau terpisah dengan proses client. Client/server akan menyembunyikan lokasi server dari client. Message-based-exchange : antara client dan server berkomunikasi dengan mekanisme pertukaran message. Scalability : sistem C/S dapat dimekarkan baik vertikal maupun horisontal. Integrity : kode dan data server diatur secara terpusat, sedangkan pada client tetap pada komputer tersendiri.

Multiple Server Service disediakan oleh beberapa server Contoh : sebagian besar layanan web komersial diterapkan melalui server fisik yang berbeda Motivasi : Unjuk kerja (contoh : cnn.com, download server, dll) , kehandalan Server menggunakan replikasi atau database terdistribusi

Proxy Server Server dengan duplikasi informasi yang melayani sebagai proxy Caching : Penyimpan lokal untuk item-item yang sering digunakan Meningkatkan unjuk kerja Mengurangi beban pada server Biasanya digunakan pada search engine