Triyogatama Wahyu Widodo

Slides:



Advertisements
Presentasi serupa
Sistem Terdistribusi 02 – Model dan Permasalahan Sistem Terdistribusi
Advertisements

Sistem Terdistribusi 013 – Database Terdistribusi
MENGELOLA SUMBER DAYA DATA
Minggu 6 Prinsip & Konsep Desain
SISTEM TERDISTRIBUSI Definisi :
Service-Oriented Architecture (SOA)
Bahan Kuliah Sistem Terdistribusi
Model Sistem Terdistribusi
Sistem Informasi Manajemen Dasar intelejen bisnis: basis data dan manajemen informasi STUDI KASUS SISTEM BASIS DATA TERDISTRIBUSI PADA SISTEM INFORMASI.
Basis Data Terdistribusi
Sistem Basis Data Terdistribusi
Overview BASIS DATA TERDISTRIBUSI
DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)
DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)
Komputasi Paralel.
Komputasi Paralel.
Sistem Terdistribusi.
Bahan Kuliah Sistem Terdistribusi
Wahyu Herlambang ( ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 Wahyu Herlambang ( ) Pendidikan Teknik.
SISTEM TERDISTRIBUSI Definisi :
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 BY NUR HIDAYA BUKHARI
Pentingnya sistem informasi bagi organisasi
Perjalanan Menuju Client Server
KEBIJAKAN TELEMATIKA INDONESIA
SISTEM PENDUKUNG KEPUTUSAN KELOMPOK (GDSS)
Interaksi Manusia & Komputer Pendahuluan
ARSITEKTUR DAN PEMODELAN APLIKASI
Pengenalan Sistem Terdistribusi
Perkembangan Komputer
Karakteristik Sistem Terdistribusi
Arsitektur dalam Sister
DATA SEBAGAI SUMBER DAYA
ARSITEKTUR SISTEM TERDISTRIBUSI
Arsitektur SisTer.
Model Sistem Terdistribusi
Sistem Terdistribusi.
SEKOLAH TINGGI ILMU KOMPUTER INDONESIA (STIKI)
DASAR ILMU BIDANG INFORMATIKA
Toleransi Kesalahan.
Sistem tersebar ~overview~
Prepared by : Mursid Saleh, SE, S.Kom
DATABASE TERDISTRIBUSI
11 Arsitektur Sistem Terdistribusi
SISTEM TERDISTRIBUSI VIII. Sistem Distribusi Yang Hirarki
BAB I Materi 2014 Mata Kuliah Sistem Terdistribusi
SISTEM BASIS DATA ( DBMS )
Perancangan dan Pemeliharaan
Tipe Integrasi Nurwahyu Alamsyah Heru Prayogo Farizal Arifin
KONSEP DASAR SISTEM TERDISTRIBUSI
Persentasi Kelompok REKAYASA PIRANTI LUNAK
(User Interface Design--UID)
DISTRIBUTED SYSTEM.
Review Sistem Terdistribusi
BAB I Mata Kuliah Sistem Terdistribusi
SISTEM BASIS DATA TERSEBAR
Database Server & Terdistribusi
SISTEM BASIS DATA TERSEBAR
Cluster Computing? Grid Computing? Cloud Computing?
CLOUD COMPUTING Nama Kelompok : 1. Aghnia Azka Nabilla (A ) 2. Annisa Indria Arisdahnia (A ) 3. Eka Mulyasari (A )
Sistem Terdistribusi dan Jaringan Komputer
Erlina Wati Fitrah Arrasyid Samsurizal Muhammad Rizal Ramadhaningrum BASIS DATA 2 SISTEM TERDISTRIBUSI.
Keamanan Pada Sistem Terdistribusi Nama Kelompok : 1.M.Ulfi Taufik Nurahman Nurmanudin Syaifuna
Infrastruktur, Integrasi dan Agensi Software
Database Server & Terdistribusi
Jaringan Komputer Kontrak Kelas & Prolog.
SISTEM TERDISTRIBUSI Definisi :
BASIS DATA TERDISTRIBUSI
DATA SEBAGAI SUMBER DAYA
Sistem Basis Data Terdistribusi
BY : AULIA FITRUL HADI, M.KOM 3 SKS TEKNIK INFORMATIKA
Transcript presentasi:

Triyogatama Wahyu Widodo Sistem Terdistribusi Pendahuluan Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Definisi Sekumpulan/sekelompok komputer yang terlihat sebagai sistem tunggal (yang harmonis/menyatu) oleh penggunanya Dua aspek penting dalam definisi: Komponen yang otonom: komputer, software, dll Sistem tunggal: tidak dapat dipisahkan Definisi alternatif oleh Leslie Lamport: “You know you have one when the crash of a computer you’ve never heard of stops you from getting any work done” Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Definisi Yang berarti komponen-komponen yang terlibat harus berkolaborasi Bagaimana melakukan kolaborasi antarkomponen adalah inti dari sistem distribusi Dalam sistem terdistribusi tidak ada asumsi mengenai jenis komputer/komponen yang terlibat maupun bagaimana komponen-komponen tersebut berkomunikasi Triyogatama Wahyu Widodo

Karakteristik sistem terdistribusi Pengguna tidak mengetahui adanya perbedaan di antara komponen dan bagaimana komponen berkomunikasi Pengguna tidak mengetahui struktur/organisasi internal sistem terdistribusi Interaksi dengan sistem terdistribusi dilakukan dengan cara yang seragam tanpa pandang waktu dan tempat Konsekuensi dari independensi antarkomponen dan struktur internal yang tersembunyi: sistem terdistribusi semestinya mudah untuk diperluas, perbaikan atau perubahan pada sistem terdistribusi tidak mempengaruhi pengguna Triyogatama Wahyu Widodo

Posisi sistem terdistribusi Sistem terdistribusi biasanya berada pada lapis di antara user/aplikasi dengan sistem operasi: middleware Triyogatama Wahyu Widodo

Tujuan sistem terdistribusi Mempermudah akses sumber daya Memberikan kemudahan kepada pengguna/aplikasi untuk mengakses sumber daya secara jarak jauh dan berbagi pakai sumber daya secara terkendali Transparensi distribusi Menyembunyikan fakta bahwa komponen (proses/sumber daya) secara fisik tersebar pada berbagai komputer Keterbukaan Memberikan ayanan sesuai dengan aturan standar Skalabilitas Dapat diperluas sesuai dengan kebutuhan Triyogatama Wahyu Widodo

Mempermudah akses sumber daya Sumber daya (resource): printer, komputer, data, file, jaringan, mikroprosesor, dll Alasan: Ekonomi: lebih murah untuk berbagi Mempermudah kolaborasi dan pertukaran informasi: tidak perlu berpindah lokasi atau bertemu secara fisik Masalah: Keamanan: pertukaran data rahasia Privasi: profil preferensi Triyogatama Wahyu Widodo

Transparensi distribusi Transparensi != transparansi Sistem terdistribusi terlihat seperti sistem tunggal = transparen Jenis transparensi Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Derajat transparensi Sistem terdistribusi idealnya mengimplementasikan seluruh jenis transparensi distribusi Ada beberapa hal yang mencegah keadaan ideal: Perbedaan lokasi: jarak dan waktu Performa: konsistensi replika, failure masking Keberadaan: mobile and ubiquity Intinya, transparensi distribusi harus mempertimbangkan performa dan comprehensibility (kemampuan untuk dipahami) Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Keterbukaan Adanya aturan standar untuk menggunakan layanan (baca: berkomunikasi) sistem terdistribusi Dalam bentuk antarmuka (interface), biasanya dalam bentuk IDL (Interface Definition Language), antara lain berisi nama layanan, tipe data parameter, tipe data nilai kembalian, dll Contoh: WSDL IDL harus lengkap, semua yang diperlukan untuk implementasi sudah dispesifikasikan, dan netral, tidak menyebutkan implementasi spesifik Tujuan akhirnya adalah interoperabilitas, portabilitas, dan ekstensibilitas Ekstensibilitas dan fleksibilitas dapat dicapai dengan memisahkan kebijakan dan mekanisme Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Skalabilitas Skalabilitas diukur dari 3 aspek (Neuman, 1994): Ukuran: mudah menambah jumlah pengguna dan sumber daya Geografis: pengguna dan sumber daya terpisah secara geografis Administratif: mudah dikelola meskipun melewati batas-batas administratif Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Masalah skalabilitas Masalah skalabilitas pada aspek ukuran adalah pada batasan layanan, data, dan algoritma terpusat Pada aspek geografis, masalah yang muncul adalah dalam teknik komunikasi sinkron (tidak masalah pada lingkup LAN), jalur komunikasi yang tidak handal dan umumnya point-to-point Pada aspek administratif, bagaimana mengatasi konflik kepentingan/kebijakan, pengelolaan dan keamanan Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Teknik pen-skala-an Menyembunyikan latensi pada komunikasi: komunikasi asinkron, misal AJAX; memecah komputasi Distribusi: memecah menjadi komponen-komponen kecil, misal DNS Replikasi: menduplikasi komponen/objek, tidak hanya untuk meningkatkan ketersediaan tetapi juga membagi beban dan mengurangi latensi pada komunikasi, contoh: caching Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Memecah komputasi Triyogatama Wahyu Widodo

Triyogatama Wahyu Widodo Distribusi komponen Triyogatama Wahyu Widodo

Jenis-jenis sistem terdistribusi Distributed computing systems Cluster computing Grid computing Distributed information systems Transaction processing systems Enterprise application integration Distributed pervasive systems Home systems Electronic health systems Sensor networks Triyogatama Wahyu Widodo