SlideShare a Scribd company logo
1 of 22
Download to read offline
Pengantar
Sistem Terdistribusi




     Budi Susanto
    budsus@ukdw.ac.id,
    budsus@yahoo.com
Definisi Sistem Terdistribusi
●   "A system in which hardware or software components
    located at networked computers communicate and
    coordinate their actions only by message passing."
    [Coulouris]
●   "A system that consists of a collection of two or more
    independent computers which coordinate their
    processing through the exchange of synchronous or
    asynchronous message passing."
●   "A distributed system is a collection of independent
    computers that appear to the users of the system as a
    single computer." [Tanenbaum]
●   "A distributed system is a collection of autonomous
    computers linked by a network with software designed to
    produce an integrated computing facility."
Jaringan Komputer vs
          Sistem Terdistribusi
●   Jaringan komputer : komuter otonom yang secara
    eksplisit terlihat (secara eksplisit teralamati)
●   Sistem terdistribusi: keberadaan beberapa komputer
    otonom bersifat transparan
●   Secara normal, setiap sistem terdistribusi
    mengandalkan layanan yang disediakan oleh jaringan
    komputer
●   Beberapa layanan pada jaringan komputer (seperti,
    name service) juga merupakan sistem terdistribusi
●   Sistem terdistribusi lebih banyak masalah yang dihadapi
Alasan untuk sistem terdistribusi
●   Distribusi fungsi : komputer memiliki kemampuan
    fungsi yang berbeda-beda
     – client/server
     – Host/terminal
     – Data gathering / data processing
●   Distribusi beban/keseimbangan : pemberian tugas
    ke prosesor secukupnya sehingga unjuk kerja seluruh
    sistem teroptimasi.
●   Sifat terdistribusi mencegah terjadinya application
    domain, e.g.
     – cash register dan sistem persediaan untuk
       supermarket,
     – Komputer pendukung collaborative work
Alasan untuk sistem terdistribusi
●   Replikasi kekuatan pemrosesan : independent
    processors bekerja untuk pekerjaan yang sama
     – Sistem terdistribusi terdiri dari kumpulan mikrokomputer
       yang memiliki kekuatan pemrosesan yang tidak dapat
       dicapai oleh superkomputer
         ● 10000 CPU, masing-masing berjalan pada 50 MIPS,

           mencapai 500000 MIPS,
            – Maka satu perintah dijalankan dalam waktu 0.002
              nsec
●   Pemisahan fisik : sistem yang menggantungkan pada
    fakta bahwa komputer secara fisik terpisah (e.g., untuk
    mencapai kehandalan).
●   Ekonomis : kumpulan mikroprosesor menawarkan
    harga/unjuk kerja yang lebih baik dari pada mainframe
Mengapa Sistem Terdistribusi ?
●   Butuh berbagi data dan resource di antara
    pemakai
●   Mendukung komunikasi person-to-person
●   Fleksibilitas : komputer yang berbeda dengan
    kemampuan yang berbeda dapat di share
    antar user
Masalah dengan sistem
              terdistribusi
●   Software - bagaimana merancang dan
    mengatur software dalam DS
●   Ketergantungan pada infrastruktur jaringan
    (world wide wait....)
●   Kemudahan akses ke data yang di share,
    memunculkan masalah keamanan
Konsekuensi...
     (Karakteristik Sistem Terdistribusi)
●   Sistem terdistribusi adalah sistem concurrent
    (serentak)
     – Setiap komponen hardware/software bersifat otonom
       (kita akan menyebut komponen otonom adalah "proses")
     – Komponen menjalankan tugas bersamaan
         ● Contoh : A dan B adalah concurrent jika A dapat

           terjadi sebelum B, dan B dapat terjadi sebelum A
     – Sinkronisasi dan koordinasi dengan message passing
     – Sharing resources
     – Masalah umum dalam sistem concurrent
         ● Deadlock

         ● Lifeclock

         ● Komunikasi yang tidak handal
Konsekuensi...(lanjut)
      (Karakteristik Sistem Terdistribusi)
●   Keterbatasan dalam global clock
     – Terdapat batasan pada ketepatan proses sinkronisasi
       clock pada sistem terdistribusi, oleh karena
       asynchronous message passing
     – Pada sistem terdistribusi, tidak ada satu proses tunggal
       yang mengetahui global state sistem saat ini
       (disebabkan oleh concurrency dan message passing)
●   Independent failure
     – Kemungkinan adanya kegagalan proses tunggal yang
       tidak diketahui
     – Proses tunggal mungkin tidak peduli pada kegalalan
       sistem keseluruhan
Contoh DS : Internet
●   Jaringan komputer dan aplikasi yang heterogen
     – Mengimplementasikan protokol Internet



                       intranet    ¤
                                             ¤
¤       ISP

    ¤



                                                        backbone




                                       satellite link

              desktop computer:
                         server:
                   network link:
Contoh DS : Sistem Multimedia
            Terdistribusi
●   Biasanya digunakan pada infrastruktur internet
●   Karakteristik
    –   Sumber data yang heterogen dan memerlukan
        sinkronisasi secara real time
         ●   Video, audio, text
    –   Multicast
●   Contoh:
    –   Teleteaching tools (mbone-based, etc.)
    –   Video-conferencing
    –   Video and audio on demand
Contoh DS: Intranet
●     Jaringan yang teradministrasi secara lokal
●     Biasanya proprietary
●     Terhubung ke internet (melalui firewall)
●     Menyediakan layanan internal dan eksternal
                                                     email server       Desktop
                                                                        computers
    print and other servers

                                        Local area
                  Web server            network


                      email server
                                                                          print
                                File server
                                                                    other servers
       the rest of
       the Internet
                              router/firewall
Contoh DS : Mobile dan Sistem
       Komputasi Ubiquitous
●   Sistem telepon Cellular (e.g., GSM)
     – Resources dishare : frekuensi radio, waktu transmisi dalam
       satu frekuensi, bergerak
●   Komputer laptop, ubiquitous computing
●   Handheld devices, PDA, etc
                                     Internet




     Host intranet                                WAP
                     Wireless LAN                 gateway   Home intranet




                                     Mobile
                                     phone
        Printer                     Laptop
                     Camera                     Host site
Contoh DS lainnya
●   Sistem telepon
    –   ISDN, PSTN
●   Manajemen jaringan
    –   Administrasi sesumber jaringan
●   Network File System (NFS)
    –   Arsitektur untuk mengakses sistem file melalui
        jaringan
●   WWW
    –   Arsitektur client/server tebuka yang diterapkan di
        atas infrastruktur internet
    –   Shared resources (melalui URL)
World Wide Web

                                http://www.google.comlsearch?q=kindberg
     www.google.com

                 Web servers                        Browsers


    www.cdk3.net                Internet
                                                   http://www.cdk3.net/

      www.w3c.org

File system of                  http://www.w3c.org/Protocols/Activity.html
www.w3c.org         Protocols

            Activity.html
Tantangan perancangan
              Sistem Terdistribusi
●   Heterogen terhadap
       ● Infrastruktur jaringan

       ● Hardware dan software (sistem operasi,

         perbedaan UNIX socket dan Winsock)
       ● Bahasa pemrograman

    – Beberapa pendekatan :
       ● Middleware (contoh : CORBA)

       ● Kode program Mobile (contoh : JAVA)
Tantangan perancangan
               Sistem Terdistribusi (lanjut)
●   Openness
    –   Memastikan sistem dapat diperluas dan mudah
        dalam pemeliharaan
         ●   Mengikuti standard antarmuka
●   Security
    –   Privacy
    –   Authentication
    –   Availability
Tantangan perancangan
                  Sistem Terdistribusi (lanjut)
●    Scalability
      –   Apakah sistem masih efektif dan handal dalam
          perkiraan pertumbuhannya?
                 Date             Computers          Web servers

                 1979, Dec.                    188                   0
                 1989, July              130,000                     0
                 1999, July           56,218,000            5,560,866

      Date                Computers           Web servers          Percentage

    1993, July                 1,776,000                  130            0.008
    1995, July                 6,642,000             23,500                0.4
    1997, July                19,540,000          1,203,096                  6
    1999, July                56,218,000          6,598,697                 12
Tantangan perancangan
                Sistem Terdistribusi (lanjut)
●   Penanganan Kegagalan
    –   Pendeteksian
    –   Masking
         ●   Transmisi ulang
         ●   Redudansi penyimpanan data
    –   Toleransi
         ●   Exception handling
    –   Redudancy
         ●   Redudan rute jaringan
         ●   Replikasi data pada beberapa mesin
●   Concurrency
    –   Penjadwalan yang konsisten terhadap concurrent
        thread
    –   Menghindari masalah deadlock dan lifelock
Tantangan perancangan
                  Sistem Terdistribusi (lanjut)
●   Transparency
    –   Menyembunyikan keanekaragaman
        (heterogeneous) dan tersebarnya sistem sehingga
        tampak sebagai satu sistem bagi user.
    –   Kategori Transparency (ISO's Reference Model for
        ODP)
         ●   Access
              –   menyembunyikan penggunaan komunikasi untuk
                  mengakses remote resource sehingga user beranggapan
                  bahwa semua resource adalah lokal.
              –   Contoh : pemetaan drive menggunakan Samba Server,
                  NFS
         ●   Location
              –   user tidak perlu mengetahui lokasi dari remote resources
Tantangan perancangan
                 Sistem Terdistribusi (lanjut)
●   Kategori Transparency (lanjut)
        ● Concurrency

             –   user tidak peduli keberadaan paralel akses ke remote
                 resource dan inkonsistensi dihindari dengan
                 menggunakan mekanisme concurrency control.
        ●   Replication
             –   menyembunyikan perbedaan-perbedaan antara layanan
                 replicated dan non-replicated.
        ●   Failure
             –   menyembunyikan pengaruh partial fail. Hal ini dicapai
                 dengan cara replikasi resources dan menerapkan
                 mekanisme recovery
        ●   Migration/Mobility
             –   Kemampuan untuk melakukan relocate resource secara
                 dinamik tanpa kekuatiran rekonfigurasi ulang dari user.
Tantangan perancangan
                 Sistem Terdistribusi (lanjut)
●   Kategori Transparency (lanjut)
        ● performance

             –   meminimalkan tambahan performance dalam
                 menggunakan remote resource, sehingga response time
                 dan trhoughput sebanding dengan ketika mengakses
                 resource secara lokal.
        ●   scaling
             –   Menyembunyikan variasi dalam kelakukan sistem ketika
                 dilakukan perubahan scope atau skala sistem. Scaling
                 seharusnya tidak memerlukan perubahan besar untuk
                 struktur sistem dan operasi untuk mengakomodasi
                 perubahan skala tersebut. Skala diukur dalam hal
                 kecepatan (slow to fast), size (small to large),
                 geograpgical scope (local or remote).

More Related Content

What's hot

Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi Shary Armonitha
 
Incremental development (pengembangan incremental)
Incremental development (pengembangan incremental)Incremental development (pengembangan incremental)
Incremental development (pengembangan incremental)Fitria Hati
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-ContohFajar Baskoro
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasiDWC
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.pptDedek28
 
Presentasi cloud computing
Presentasi cloud computingPresentasi cloud computing
Presentasi cloud computingminmon
 
Information System Development
Information System DevelopmentInformation System Development
Information System DevelopmentRikaSulistyawati
 
Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)dedidarwis
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Tri Sugihartono
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsilaurensius08
 
Manajemen Resiko Penerapan Teknologi Pada Bisnis Transportasi Ojek Online
Manajemen Resiko Penerapan Teknologi Pada Bisnis Transportasi Ojek OnlineManajemen Resiko Penerapan Teknologi Pada Bisnis Transportasi Ojek Online
Manajemen Resiko Penerapan Teknologi Pada Bisnis Transportasi Ojek OnlineFadhli Farsa
 
Sistem Operasi: Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Sistem Operasi:   Arsitektur komputer, Pengantar Sistem Operasi dan KernelSistem Operasi:   Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Sistem Operasi: Arsitektur komputer, Pengantar Sistem Operasi dan KernelAndino Maseleno
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linuxSeptian Muna Barakati
 
Perancangan perangkat lunak
Perancangan perangkat lunakPerancangan perangkat lunak
Perancangan perangkat lunakSahrul Sindriana
 

What's hot (20)

Makalah Jaringan Komputer
Makalah Jaringan KomputerMakalah Jaringan Komputer
Makalah Jaringan Komputer
 
Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi
 
03 struktur sistem operasi
03 struktur sistem operasi03 struktur sistem operasi
03 struktur sistem operasi
 
Incremental development (pengembangan incremental)
Incremental development (pengembangan incremental)Incremental development (pengembangan incremental)
Incremental development (pengembangan incremental)
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
 
Integrasi sistem
Integrasi sistemIntegrasi sistem
Integrasi sistem
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt
 
Use Case Points Model
Use Case Points ModelUse Case Points Model
Use Case Points Model
 
Presentasi cloud computing
Presentasi cloud computingPresentasi cloud computing
Presentasi cloud computing
 
Presentasi SAAS
Presentasi SAASPresentasi SAAS
Presentasi SAAS
 
Information System Development
Information System DevelopmentInformation System Development
Information System Development
 
Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Manajemen Resiko Penerapan Teknologi Pada Bisnis Transportasi Ojek Online
Manajemen Resiko Penerapan Teknologi Pada Bisnis Transportasi Ojek OnlineManajemen Resiko Penerapan Teknologi Pada Bisnis Transportasi Ojek Online
Manajemen Resiko Penerapan Teknologi Pada Bisnis Transportasi Ojek Online
 
Sistem Operasi: Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Sistem Operasi:   Arsitektur komputer, Pengantar Sistem Operasi dan KernelSistem Operasi:   Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Sistem Operasi: Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
 
Perancangan perangkat lunak
Perancangan perangkat lunakPerancangan perangkat lunak
Perancangan perangkat lunak
 

Viewers also liked

5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)khalghy
 
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara WirelessPenggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara WirelessMateri Kuliah Online
 
Melangkah dengan Microsoft Windows Server 2003
Melangkah dengan Microsoft Windows Server 2003Melangkah dengan Microsoft Windows Server 2003
Melangkah dengan Microsoft Windows Server 2003Materi Kuliah Online
 
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan TeleponPenggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan TeleponMateri Kuliah Online
 
Proses dan Penjadualan : Prioritas dan Multiprosesor
Proses dan Penjadualan : Prioritas dan MultiprosesorProses dan Penjadualan : Prioritas dan Multiprosesor
Proses dan Penjadualan : Prioritas dan MultiprosesorMateri Kuliah Online
 
Studi Mengenai Aspek Privasi pada Sistem RFID
Studi Mengenai Aspek Privasi pada Sistem RFIDStudi Mengenai Aspek Privasi pada Sistem RFID
Studi Mengenai Aspek Privasi pada Sistem RFIDMateri Kuliah Online
 
aplikasi database berbasis web - studi kasus 2010
aplikasi database berbasis web - studi kasus 2010aplikasi database berbasis web - studi kasus 2010
aplikasi database berbasis web - studi kasus 2010Materi Kuliah Online
 
Pembekalan KKN Oensoed
Pembekalan KKN OensoedPembekalan KKN Oensoed
Pembekalan KKN OensoedEdwar Fitri
 
Penelitian untuk Pengembangan Diri dan Institusi
Penelitian untuk Pengembangan Diri dan InstitusiPenelitian untuk Pengembangan Diri dan Institusi
Penelitian untuk Pengembangan Diri dan Institusistiemberau2
 
Menambahkan slide dengan gambar animasi dan film
Menambahkan slide dengan gambar animasi dan filmMenambahkan slide dengan gambar animasi dan film
Menambahkan slide dengan gambar animasi dan filmTedi Ariandi
 
Entrepreneurship unpar
Entrepreneurship   unparEntrepreneurship   unpar
Entrepreneurship unparEdwar Fitri
 
Bung Karno - Penjambung Lidah Rakjat Indonesia
Bung Karno - Penjambung Lidah Rakjat IndonesiaBung Karno - Penjambung Lidah Rakjat Indonesia
Bung Karno - Penjambung Lidah Rakjat IndonesiaPuguh Nugroho
 
11 aplikasi teknologi online - session dan aplikasinya
11   aplikasi teknologi online - session dan aplikasinya11   aplikasi teknologi online - session dan aplikasinya
11 aplikasi teknologi online - session dan aplikasinyaMateri Kuliah Online
 

Viewers also liked (20)

5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)
 
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara WirelessPenggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
 
Melangkah dengan Microsoft Windows Server 2003
Melangkah dengan Microsoft Windows Server 2003Melangkah dengan Microsoft Windows Server 2003
Melangkah dengan Microsoft Windows Server 2003
 
mobile based ui
mobile based uimobile based ui
mobile based ui
 
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan TeleponPenggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
 
Interfacing Number Display
Interfacing Number DisplayInterfacing Number Display
Interfacing Number Display
 
Proses dan Penjadualan : Prioritas dan Multiprosesor
Proses dan Penjadualan : Prioritas dan MultiprosesorProses dan Penjadualan : Prioritas dan Multiprosesor
Proses dan Penjadualan : Prioritas dan Multiprosesor
 
Studi Mengenai Aspek Privasi pada Sistem RFID
Studi Mengenai Aspek Privasi pada Sistem RFIDStudi Mengenai Aspek Privasi pada Sistem RFID
Studi Mengenai Aspek Privasi pada Sistem RFID
 
aplikasi database berbasis web - studi kasus 2010
aplikasi database berbasis web - studi kasus 2010aplikasi database berbasis web - studi kasus 2010
aplikasi database berbasis web - studi kasus 2010
 
Remote control alarm sepeda motor
Remote control alarm sepeda motorRemote control alarm sepeda motor
Remote control alarm sepeda motor
 
Access control-systems
Access control-systemsAccess control-systems
Access control-systems
 
Arsitektur Sistem Basis Data
Arsitektur Sistem Basis DataArsitektur Sistem Basis Data
Arsitektur Sistem Basis Data
 
Pembekalan KKN Oensoed
Pembekalan KKN OensoedPembekalan KKN Oensoed
Pembekalan KKN Oensoed
 
Catatan way03
Catatan way03Catatan way03
Catatan way03
 
Penelitian untuk Pengembangan Diri dan Institusi
Penelitian untuk Pengembangan Diri dan InstitusiPenelitian untuk Pengembangan Diri dan Institusi
Penelitian untuk Pengembangan Diri dan Institusi
 
Menambahkan slide dengan gambar animasi dan film
Menambahkan slide dengan gambar animasi dan filmMenambahkan slide dengan gambar animasi dan film
Menambahkan slide dengan gambar animasi dan film
 
Entrepreneurship unpar
Entrepreneurship   unparEntrepreneurship   unpar
Entrepreneurship unpar
 
Bung Karno - Penjambung Lidah Rakjat Indonesia
Bung Karno - Penjambung Lidah Rakjat IndonesiaBung Karno - Penjambung Lidah Rakjat Indonesia
Bung Karno - Penjambung Lidah Rakjat Indonesia
 
Sistem dan model
Sistem dan modelSistem dan model
Sistem dan model
 
11 aplikasi teknologi online - session dan aplikasinya
11   aplikasi teknologi online - session dan aplikasinya11   aplikasi teknologi online - session dan aplikasinya
11 aplikasi teknologi online - session dan aplikasinya
 

Similar to Sistem Terdistribusi

Catatan sistemterdistribusi1
Catatan sistemterdistribusi1Catatan sistemterdistribusi1
Catatan sistemterdistribusi1Alvin Setiawan
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sisterFebriyani Syafri
 
Telekomunikasi dan jaringan - fd
Telekomunikasi dan jaringan - fdTelekomunikasi dan jaringan - fd
Telekomunikasi dan jaringan - fdFrans Dione
 
Arsitektur Jaringan dan Distribusi System
Arsitektur Jaringan dan Distribusi SystemArsitektur Jaringan dan Distribusi System
Arsitektur Jaringan dan Distribusi SystemRezky Maulana
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfDecitedToRest
 
Chapter 1 - Sistem Terdistribusi
Chapter 1 - Sistem TerdistribusiChapter 1 - Sistem Terdistribusi
Chapter 1 - Sistem Terdistribusibeiharira
 
Jaringan komputer dan Internet 2.ppt
Jaringan komputer dan Internet 2.pptJaringan komputer dan Internet 2.ppt
Jaringan komputer dan Internet 2.pptalymustafa1
 
Kajian penggunaan mikrotik os sebagai router
Kajian penggunaan mikrotik os sebagai routerKajian penggunaan mikrotik os sebagai router
Kajian penggunaan mikrotik os sebagai routerMu Is
 
Local Area Connection
Local Area ConnectionLocal Area Connection
Local Area ConnectionHalimi San
 
Instalasi jaringan komputer komjardas bagian A-michaelrio
Instalasi jaringan komputer komjardas bagian A-michaelrioInstalasi jaringan komputer komjardas bagian A-michaelrio
Instalasi jaringan komputer komjardas bagian A-michaelrioMichaelrioTan
 
Sistem operasi terdistribusi
Sistem operasi terdistribusiSistem operasi terdistribusi
Sistem operasi terdistribusihofidatur
 
01 konsep jaringan komputer
01 konsep jaringan komputer01 konsep jaringan komputer
01 konsep jaringan komputerimam_oox9360
 
Pengenalandasarjaringankomunikasidat
PengenalandasarjaringankomunikasidatPengenalandasarjaringankomunikasidat
PengenalandasarjaringankomunikasidatDaudi Lazarus
 

Similar to Sistem Terdistribusi (20)

Materi 5
Materi 5Materi 5
Materi 5
 
Materi 5
Materi 5Materi 5
Materi 5
 
Catatan sistemterdistribusi1
Catatan sistemterdistribusi1Catatan sistemterdistribusi1
Catatan sistemterdistribusi1
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sister
 
DasarJarKom.ppt
DasarJarKom.pptDasarJarKom.ppt
DasarJarKom.ppt
 
Telekomunikasi dan jaringan - fd
Telekomunikasi dan jaringan - fdTelekomunikasi dan jaringan - fd
Telekomunikasi dan jaringan - fd
 
Arsitektur Jaringan dan Distribusi System
Arsitektur Jaringan dan Distribusi SystemArsitektur Jaringan dan Distribusi System
Arsitektur Jaringan dan Distribusi System
 
Jarkomp bab1
Jarkomp bab1Jarkomp bab1
Jarkomp bab1
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdf
 
Chapter 1 - Sistem Terdistribusi
Chapter 1 - Sistem TerdistribusiChapter 1 - Sistem Terdistribusi
Chapter 1 - Sistem Terdistribusi
 
Jaringan komputer dan Internet 2.ppt
Jaringan komputer dan Internet 2.pptJaringan komputer dan Internet 2.ppt
Jaringan komputer dan Internet 2.ppt
 
Kajian penggunaan mikrotik os sebagai router
Kajian penggunaan mikrotik os sebagai routerKajian penggunaan mikrotik os sebagai router
Kajian penggunaan mikrotik os sebagai router
 
Bab 3
Bab 3Bab 3
Bab 3
 
Local Area Connection
Local Area ConnectionLocal Area Connection
Local Area Connection
 
Tugas artikel jarkom
Tugas artikel jarkomTugas artikel jarkom
Tugas artikel jarkom
 
Instalasi jaringan komputer komjardas bagian A-michaelrio
Instalasi jaringan komputer komjardas bagian A-michaelrioInstalasi jaringan komputer komjardas bagian A-michaelrio
Instalasi jaringan komputer komjardas bagian A-michaelrio
 
Sistem operasi terdistribusi
Sistem operasi terdistribusiSistem operasi terdistribusi
Sistem operasi terdistribusi
 
Materi 3 maret_2014
Materi 3 maret_2014Materi 3 maret_2014
Materi 3 maret_2014
 
01 konsep jaringan komputer
01 konsep jaringan komputer01 konsep jaringan komputer
01 konsep jaringan komputer
 
Pengenalandasarjaringankomunikasidat
PengenalandasarjaringankomunikasidatPengenalandasarjaringankomunikasidat
Pengenalandasarjaringankomunikasidat
 

More from Materi Kuliah Online

Pengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat LunakPengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat LunakMateri Kuliah Online
 
Internet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi TerdistribusiInternet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi TerdistribusiMateri Kuliah Online
 
Aspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di IndonesiaAspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di IndonesiaMateri Kuliah Online
 
A Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication ApproachesA Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication ApproachesMateri Kuliah Online
 
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi KeamananKajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi KeamananMateri Kuliah Online
 
Catu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah GelombangCatu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah GelombangMateri Kuliah Online
 
Simulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp IntegratorSimulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp IntegratorMateri Kuliah Online
 
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyPrinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyMateri Kuliah Online
 
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12VPembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12VMateri Kuliah Online
 
Konsep Pendidikan Tinggi Berbasis E-Learning
Konsep Pendidikan Tinggi Berbasis E-LearningKonsep Pendidikan Tinggi Berbasis E-Learning
Konsep Pendidikan Tinggi Berbasis E-LearningMateri Kuliah Online
 
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...Materi Kuliah Online
 
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis NirkabelPenataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis NirkabelMateri Kuliah Online
 
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet RadioPerancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet RadioMateri Kuliah Online
 
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...Materi Kuliah Online
 
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh Materi Kuliah Online
 
Optimalisasi Service Channel Approach Link Radio Komunikasi Selular
Optimalisasi Service Channel Approach Link Radio Komunikasi SelularOptimalisasi Service Channel Approach Link Radio Komunikasi Selular
Optimalisasi Service Channel Approach Link Radio Komunikasi SelularMateri Kuliah Online
 

More from Materi Kuliah Online (20)

Sekilas tentang HaKI
Sekilas tentang HaKISekilas tentang HaKI
Sekilas tentang HaKI
 
Pengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat LunakPengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat Lunak
 
Pemodelan Basis Data Lainnya
Pemodelan Basis Data LainnyaPemodelan Basis Data Lainnya
Pemodelan Basis Data Lainnya
 
Internet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi TerdistribusiInternet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi Terdistribusi
 
Aspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di IndonesiaAspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di Indonesia
 
A Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication ApproachesA Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication Approaches
 
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi KeamananKajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
 
Catu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah GelombangCatu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah Gelombang
 
Dioda dan Catu Daya
Dioda dan Catu DayaDioda dan Catu Daya
Dioda dan Catu Daya
 
Simulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp IntegratorSimulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp Integrator
 
Radio Frequency Identification
Radio Frequency IdentificationRadio Frequency Identification
Radio Frequency Identification
 
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyPrinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
 
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12VPembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
 
Konsep Pendidikan Tinggi Berbasis E-Learning
Konsep Pendidikan Tinggi Berbasis E-LearningKonsep Pendidikan Tinggi Berbasis E-Learning
Konsep Pendidikan Tinggi Berbasis E-Learning
 
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
 
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis NirkabelPenataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
 
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet RadioPerancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
 
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
 
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
 
Optimalisasi Service Channel Approach Link Radio Komunikasi Selular
Optimalisasi Service Channel Approach Link Radio Komunikasi SelularOptimalisasi Service Channel Approach Link Radio Komunikasi Selular
Optimalisasi Service Channel Approach Link Radio Komunikasi Selular
 

Recently uploaded

BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 

Recently uploaded (20)

BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 

Sistem Terdistribusi

  • 1. Pengantar Sistem Terdistribusi Budi Susanto budsus@ukdw.ac.id, budsus@yahoo.com
  • 2. Definisi Sistem Terdistribusi ● "A system in which hardware or software components located at networked computers communicate and coordinate their actions only by message passing." [Coulouris] ● "A system that consists of a collection of two or more independent computers which coordinate their processing through the exchange of synchronous or asynchronous message passing." ● "A distributed system is a collection of independent computers that appear to the users of the system as a single computer." [Tanenbaum] ● "A distributed system is a collection of autonomous computers linked by a network with software designed to produce an integrated computing facility."
  • 3. Jaringan Komputer vs Sistem Terdistribusi ● Jaringan komputer : komuter otonom yang secara eksplisit terlihat (secara eksplisit teralamati) ● Sistem terdistribusi: keberadaan beberapa komputer otonom bersifat transparan ● Secara normal, setiap sistem terdistribusi mengandalkan layanan yang disediakan oleh jaringan komputer ● Beberapa layanan pada jaringan komputer (seperti, name service) juga merupakan sistem terdistribusi ● Sistem terdistribusi lebih banyak masalah yang dihadapi
  • 4. Alasan untuk sistem terdistribusi ● Distribusi fungsi : komputer memiliki kemampuan fungsi yang berbeda-beda – client/server – Host/terminal – Data gathering / data processing ● Distribusi beban/keseimbangan : pemberian tugas ke prosesor secukupnya sehingga unjuk kerja seluruh sistem teroptimasi. ● Sifat terdistribusi mencegah terjadinya application domain, e.g. – cash register dan sistem persediaan untuk supermarket, – Komputer pendukung collaborative work
  • 5. Alasan untuk sistem terdistribusi ● Replikasi kekuatan pemrosesan : independent processors bekerja untuk pekerjaan yang sama – Sistem terdistribusi terdiri dari kumpulan mikrokomputer yang memiliki kekuatan pemrosesan yang tidak dapat dicapai oleh superkomputer ● 10000 CPU, masing-masing berjalan pada 50 MIPS, mencapai 500000 MIPS, – Maka satu perintah dijalankan dalam waktu 0.002 nsec ● Pemisahan fisik : sistem yang menggantungkan pada fakta bahwa komputer secara fisik terpisah (e.g., untuk mencapai kehandalan). ● Ekonomis : kumpulan mikroprosesor menawarkan harga/unjuk kerja yang lebih baik dari pada mainframe
  • 6. Mengapa Sistem Terdistribusi ? ● Butuh berbagi data dan resource di antara pemakai ● Mendukung komunikasi person-to-person ● Fleksibilitas : komputer yang berbeda dengan kemampuan yang berbeda dapat di share antar user
  • 7. Masalah dengan sistem terdistribusi ● Software - bagaimana merancang dan mengatur software dalam DS ● Ketergantungan pada infrastruktur jaringan (world wide wait....) ● Kemudahan akses ke data yang di share, memunculkan masalah keamanan
  • 8. Konsekuensi... (Karakteristik Sistem Terdistribusi) ● Sistem terdistribusi adalah sistem concurrent (serentak) – Setiap komponen hardware/software bersifat otonom (kita akan menyebut komponen otonom adalah "proses") – Komponen menjalankan tugas bersamaan ● Contoh : A dan B adalah concurrent jika A dapat terjadi sebelum B, dan B dapat terjadi sebelum A – Sinkronisasi dan koordinasi dengan message passing – Sharing resources – Masalah umum dalam sistem concurrent ● Deadlock ● Lifeclock ● Komunikasi yang tidak handal
  • 9. Konsekuensi...(lanjut) (Karakteristik Sistem Terdistribusi) ● Keterbatasan dalam global clock – Terdapat batasan pada ketepatan proses sinkronisasi clock pada sistem terdistribusi, oleh karena asynchronous message passing – Pada sistem terdistribusi, tidak ada satu proses tunggal yang mengetahui global state sistem saat ini (disebabkan oleh concurrency dan message passing) ● Independent failure – Kemungkinan adanya kegagalan proses tunggal yang tidak diketahui – Proses tunggal mungkin tidak peduli pada kegalalan sistem keseluruhan
  • 10. Contoh DS : Internet ● Jaringan komputer dan aplikasi yang heterogen – Mengimplementasikan protokol Internet intranet ¤ ¤ ¤ ISP ¤ backbone satellite link desktop computer: server: network link:
  • 11. Contoh DS : Sistem Multimedia Terdistribusi ● Biasanya digunakan pada infrastruktur internet ● Karakteristik – Sumber data yang heterogen dan memerlukan sinkronisasi secara real time ● Video, audio, text – Multicast ● Contoh: – Teleteaching tools (mbone-based, etc.) – Video-conferencing – Video and audio on demand
  • 12. Contoh DS: Intranet ● Jaringan yang teradministrasi secara lokal ● Biasanya proprietary ● Terhubung ke internet (melalui firewall) ● Menyediakan layanan internal dan eksternal email server Desktop computers print and other servers Local area Web server network email server print File server other servers the rest of the Internet router/firewall
  • 13. Contoh DS : Mobile dan Sistem Komputasi Ubiquitous ● Sistem telepon Cellular (e.g., GSM) – Resources dishare : frekuensi radio, waktu transmisi dalam satu frekuensi, bergerak ● Komputer laptop, ubiquitous computing ● Handheld devices, PDA, etc Internet Host intranet WAP Wireless LAN gateway Home intranet Mobile phone Printer Laptop Camera Host site
  • 14. Contoh DS lainnya ● Sistem telepon – ISDN, PSTN ● Manajemen jaringan – Administrasi sesumber jaringan ● Network File System (NFS) – Arsitektur untuk mengakses sistem file melalui jaringan ● WWW – Arsitektur client/server tebuka yang diterapkan di atas infrastruktur internet – Shared resources (melalui URL)
  • 15. World Wide Web http://www.google.comlsearch?q=kindberg www.google.com Web servers Browsers www.cdk3.net Internet http://www.cdk3.net/ www.w3c.org File system of http://www.w3c.org/Protocols/Activity.html www.w3c.org Protocols Activity.html
  • 16. Tantangan perancangan Sistem Terdistribusi ● Heterogen terhadap ● Infrastruktur jaringan ● Hardware dan software (sistem operasi, perbedaan UNIX socket dan Winsock) ● Bahasa pemrograman – Beberapa pendekatan : ● Middleware (contoh : CORBA) ● Kode program Mobile (contoh : JAVA)
  • 17. Tantangan perancangan Sistem Terdistribusi (lanjut) ● Openness – Memastikan sistem dapat diperluas dan mudah dalam pemeliharaan ● Mengikuti standard antarmuka ● Security – Privacy – Authentication – Availability
  • 18. Tantangan perancangan Sistem Terdistribusi (lanjut) ● Scalability – Apakah sistem masih efektif dan handal dalam perkiraan pertumbuhannya? Date Computers Web servers 1979, Dec. 188 0 1989, July 130,000 0 1999, July 56,218,000 5,560,866 Date Computers Web servers Percentage 1993, July 1,776,000 130 0.008 1995, July 6,642,000 23,500 0.4 1997, July 19,540,000 1,203,096 6 1999, July 56,218,000 6,598,697 12
  • 19. Tantangan perancangan Sistem Terdistribusi (lanjut) ● Penanganan Kegagalan – Pendeteksian – Masking ● Transmisi ulang ● Redudansi penyimpanan data – Toleransi ● Exception handling – Redudancy ● Redudan rute jaringan ● Replikasi data pada beberapa mesin ● Concurrency – Penjadwalan yang konsisten terhadap concurrent thread – Menghindari masalah deadlock dan lifelock
  • 20. Tantangan perancangan Sistem Terdistribusi (lanjut) ● Transparency – Menyembunyikan keanekaragaman (heterogeneous) dan tersebarnya sistem sehingga tampak sebagai satu sistem bagi user. – Kategori Transparency (ISO's Reference Model for ODP) ● Access – menyembunyikan penggunaan komunikasi untuk mengakses remote resource sehingga user beranggapan bahwa semua resource adalah lokal. – Contoh : pemetaan drive menggunakan Samba Server, NFS ● Location – user tidak perlu mengetahui lokasi dari remote resources
  • 21. Tantangan perancangan Sistem Terdistribusi (lanjut) ● Kategori Transparency (lanjut) ● Concurrency – user tidak peduli keberadaan paralel akses ke remote resource dan inkonsistensi dihindari dengan menggunakan mekanisme concurrency control. ● Replication – menyembunyikan perbedaan-perbedaan antara layanan replicated dan non-replicated. ● Failure – menyembunyikan pengaruh partial fail. Hal ini dicapai dengan cara replikasi resources dan menerapkan mekanisme recovery ● Migration/Mobility – Kemampuan untuk melakukan relocate resource secara dinamik tanpa kekuatiran rekonfigurasi ulang dari user.
  • 22. Tantangan perancangan Sistem Terdistribusi (lanjut) ● Kategori Transparency (lanjut) ● performance – meminimalkan tambahan performance dalam menggunakan remote resource, sehingga response time dan trhoughput sebanding dengan ketika mengakses resource secara lokal. ● scaling – Menyembunyikan variasi dalam kelakukan sistem ketika dilakukan perubahan scope atau skala sistem. Scaling seharusnya tidak memerlukan perubahan besar untuk struktur sistem dan operasi untuk mengakomodasi perubahan skala tersebut. Skala diukur dalam hal kecepatan (slow to fast), size (small to large), geograpgical scope (local or remote).