SlideShare une entreprise Scribd logo
1  sur  37
System Model SistemTerdistribusi 10107185		PutriWiliana 				10107197		Guntur Sulaeman 				10107219		Renny Kurnia
Pengantar Sistem  : himpunanataukombinasidaribagian-bagian  yang membentuksebuahkesatuan yang kompleks. 	Model : Model didefinisikansebagaisuatuperwakilanatauabstraksidarisebuahobyekatausituasiaktual.
AncamandanKesulitan VariasiPenggunaan Sistem yang LUAS Maslah Internal Ancaman System Luar
Sistem Model System Model : representasidarisuatu system yang menunjukanbahwakomponen - komponenygadadidalamnyasalingberhubungan. System Model terbagimenjadi :  Arsitektur Model Fundamental Model
Arsitektur Model 1.	Arsitektur Model : suatucarabagaimanamengelompokkanbagiandanstruktur yang salingberhubungan.
Software Layers Lapisanataumoduldalamsebuahkomputertunggal Mendefinisikanlayanan yang ditawarkanataudimintaantarprosespadasatuatauberbedakomputer Middleware platform Software and Hardware Service Layers in distributed system
Software Layers Platform 2.   Middleware
ArsitekturSistem PerancanganSistemterdistribusidititikberatkanpada : Pembagiantanggungjawabantarakomponensistem Penempatankomponenpadakomputerdalamjaringan Pengaruhdariperancangan : Unjukkerja, Kehandalandankeamanansecaralangsungtergantungpadapilihan yang ditentukan
ArsitekturSistem Terbagimenjadi 9 : Client – Server Multiple Server Proxy Server Peer – to – peer
Client - Server Client – Server distribusikegiatan processing dari program aplikasiantara 2 komputerataulebih. Dengansyaratpadalingkungantersebutada yang berperansebagai server danada yang berperansebagai client Server = PenyediaAplikasi Client = PengaksesAplikasi
Client - Server
Multiple Server ,[object Object]
Service disediakanolehbeberapa serverContoh : sebagianbesarlayanan web komersialditerapkan melalui server fisik yang berbeda ,[object Object],Unjukkerja (contoh : cnn.com, download server, dll) kehandalan ,[object Object],[object Object]
Proxy Server and cache Server denganduplikasiinformasi yang melayanisebagai proxy Caching : Penyimpanlokaluntuk item-item yang seringdigunakan Meningkatkanunjukkerja Mengurangibebanpada server Biasanyadigunakanpada search engine.
Proxy Server
Peer – to - Peer
Peer – to - Peer
Variasi client - server Variasi client-server mempunyaiduajenis :   Mobile code   Mobile agent   Network Computer   Thin Client   Mobile Device and Spontaneous Networking
Mobile Code
Mobile Agent Mobile Agent adalahsebuah program yang berpindah (termasuk data dankode) darisatukomputerkelainnyadalamjaringan Biasanyamelakukansuatupekerjaanotomatistertentu Beberapamasalah :  Authentication  Permission dankeamanan Alternatif Mengambilinformasimelalui remote invocation Contoh : Digunakanuntuk install danmemelihara software padakomputerdalamsuatuorganisasi Membandingkanhargaprodukdaribeberapa vendor
Network Computer
Network Computer Sekumpulankomputer yang salingberhubunganbaikfisikmaupunlogikharusbisasalingberkomunikasi.
Thin Client Thin client : suatukomputerataukomputer program dimanajikatidakada server makakomputertersebuttidakberfungsi. Kelebihan : Manajemen data tidaksulit Biayalebihmurah Kekurangan : Membutuhkankomputer server
Thin Client
Mobile Device and Spontaneous Networking  Mobile device adalahsistemarsitekturyg  komponen2 nya device2 ygbesifat mobile. Contoh :  ,[object Object]
Handphone
PDA,[object Object]
Integrasiygmudahdilokalservis
Limited connectivity
Security and Privacy,[object Object]
Design System ArsitekturTerdistribusi MasalahKinerja (Performance)  Responsiveness  Throughput  Balancing computational load Quality of Service pengukuranseberapatingkatpemakaianfungsi, yaitu  Reliability  Security  Performance  Adaptability, kemampuanuntukmenyesuaikan denganperubahankonfigurasisistem
Design System ArsitekturTerdistribusi Pemakaian caching danreplikasi  Local copy informasi  Cache consistency  Web caching protocol Replikasi : beberapa copy dari service Masalah Dependability  Fault tolerance  Keamanan
Fundamental Model 2. Fundamental Model berfokuspadabagaimanamengkomunikasikan komputer2 yang adadalamsuatujaringankomputer Aspek-aspek Fundamental Model: Interaction Model Failure Model Security Model
Fundamental Model Interaction Model Sistemterdistribusitidakdapatdilepaskandariproseskomunikasi yang tentunyamerupakanbentukinteraksi. Model interaksidalamsistemterdistribusiharusmampumenggambarkankomunikasi yang terjadimemilikihambatanberupatundawaktu. Adaduafaktorutama yang memengaruhiprosesinteraksidalamsistemterdistribusi : performakomunikasi tiadanya clock global.
Fundamental Model Performa komputasi 	Performa komunikasidiukurdengan latency, bandwidth, dan jitter Tiadanya clock global. Dalamsistemterdistribusi, tidakada clock global karenasetiapkomputermemilikiclocknyamasing-masing, sehinggadiperlukancarauntukmengatasihaltersebut.
Fundamental Model B. Failure Model model kegagalan meliputi hal-hal berikut :  Kegagalan Omission  Kegagalan Arbitrary  Kegagalan Pewaktuan (Timing Failure)  Masking Failures  Reliable Communication
Fundamental Model Kegagalan Omission berarti proses gagal melakukan pengiriman pesan. Kegagalan yang terjadi dapat berupa kegagalan proses atau kegagalan komunikasi. Kegagalan arbitrary  digunakan untuk menggambarkan kemungkinan terburuk dari kegagalan semantik. Timing failure  terjadidalamsistem yang sinkrondanmemilikibatasan-batasanwaktu yang terdiriataswaktueksekusiproses, waktupengirimanpesan, danpesat clock drift.

Contenu connexe

Similaire à Arsitektur Model

Perancangan arsitektural
Perancangan arsitekturalPerancangan arsitektural
Perancangan arsitekturalarfianti
 
Jaringan Terdistribusi 01.ppt
Jaringan Terdistribusi 01.pptJaringan Terdistribusi 01.ppt
Jaringan Terdistribusi 01.pptAgusHaryanto70
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfDecitedToRest
 
Rekayasa sistem
Rekayasa sistemRekayasa sistem
Rekayasa sistemarfianti
 
Diagram Deployment
Diagram DeploymentDiagram Deployment
Diagram DeploymentAgoeng Rivai
 
Rancangan perangkat lunak
Rancangan perangkat lunakRancangan perangkat lunak
Rancangan perangkat lunakAinul Yaqin
 
meet_05 - MDPL - INF Kls A.pptx
meet_05 - MDPL - INF Kls A.pptxmeet_05 - MDPL - INF Kls A.pptx
meet_05 - MDPL - INF Kls A.pptxAndraAnonimus
 
Tugas distribusi 1
Tugas distribusi 1Tugas distribusi 1
Tugas distribusi 1Alam Skanzaz
 
PPT KELOMPOK_Desain Arsitektur_Semester 3
PPT KELOMPOK_Desain Arsitektur_Semester 3PPT KELOMPOK_Desain Arsitektur_Semester 3
PPT KELOMPOK_Desain Arsitektur_Semester 3thevillain911
 
T U G A S R P L Kel U M L (System Design With Reuse)
T U G A S  R P L Kel  U M L (System Design With Reuse)T U G A S  R P L Kel  U M L (System Design With Reuse)
T U G A S R P L Kel U M L (System Design With Reuse)nafrilyan
 
Sistem Terdistribusi.pptx
Sistem Terdistribusi.pptxSistem Terdistribusi.pptx
Sistem Terdistribusi.pptxValkyrieMMD
 
LANDASAN TEORI
LANDASAN TEORILANDASAN TEORI
LANDASAN TEORIBruce Lee
 
Arsitektur Sitem Terdistribusi
Arsitektur Sitem TerdistribusiArsitektur Sitem Terdistribusi
Arsitektur Sitem Terdistribusititoagung
 
Spesifikasi perangkat lunak
Spesifikasi perangkat lunakSpesifikasi perangkat lunak
Spesifikasi perangkat lunakarfianti
 

Similaire à Arsitektur Model (20)

Perancangan arsitektural
Perancangan arsitekturalPerancangan arsitektural
Perancangan arsitektural
 
Jaringan Terdistribusi 01.ppt
Jaringan Terdistribusi 01.pptJaringan Terdistribusi 01.ppt
Jaringan Terdistribusi 01.ppt
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdf
 
Struktur Sistem Operasi
Struktur Sistem OperasiStruktur Sistem Operasi
Struktur Sistem Operasi
 
Sistem terdistribusi
Sistem terdistribusiSistem terdistribusi
Sistem terdistribusi
 
87 263-1-sm
87 263-1-sm87 263-1-sm
87 263-1-sm
 
Ead pertemuan-3
Ead pertemuan-3Ead pertemuan-3
Ead pertemuan-3
 
Rekayasa sistem
Rekayasa sistemRekayasa sistem
Rekayasa sistem
 
Diagram Deployment
Diagram DeploymentDiagram Deployment
Diagram Deployment
 
Rancangan perangkat lunak
Rancangan perangkat lunakRancangan perangkat lunak
Rancangan perangkat lunak
 
meet_05 - MDPL - INF Kls A.pptx
meet_05 - MDPL - INF Kls A.pptxmeet_05 - MDPL - INF Kls A.pptx
meet_05 - MDPL - INF Kls A.pptx
 
Tugas distribusi 1
Tugas distribusi 1Tugas distribusi 1
Tugas distribusi 1
 
PPT KELOMPOK_Desain Arsitektur_Semester 3
PPT KELOMPOK_Desain Arsitektur_Semester 3PPT KELOMPOK_Desain Arsitektur_Semester 3
PPT KELOMPOK_Desain Arsitektur_Semester 3
 
T U G A S R P L Kel U M L (System Design With Reuse)
T U G A S  R P L Kel  U M L (System Design With Reuse)T U G A S  R P L Kel  U M L (System Design With Reuse)
T U G A S R P L Kel U M L (System Design With Reuse)
 
Sistem Terdistribusi.pptx
Sistem Terdistribusi.pptxSistem Terdistribusi.pptx
Sistem Terdistribusi.pptx
 
Materi 6
Materi 6Materi 6
Materi 6
 
LANDASAN TEORI
LANDASAN TEORILANDASAN TEORI
LANDASAN TEORI
 
Arsitektur Sitem Terdistribusi
Arsitektur Sitem TerdistribusiArsitektur Sitem Terdistribusi
Arsitektur Sitem Terdistribusi
 
Kakets
KaketsKakets
Kakets
 
Spesifikasi perangkat lunak
Spesifikasi perangkat lunakSpesifikasi perangkat lunak
Spesifikasi perangkat lunak
 

Arsitektur Model

  • 1. System Model SistemTerdistribusi 10107185 PutriWiliana 10107197 Guntur Sulaeman 10107219 Renny Kurnia
  • 2. Pengantar Sistem : himpunanataukombinasidaribagian-bagian yang membentuksebuahkesatuan yang kompleks. Model : Model didefinisikansebagaisuatuperwakilanatauabstraksidarisebuahobyekatausituasiaktual.
  • 3. AncamandanKesulitan VariasiPenggunaan Sistem yang LUAS Maslah Internal Ancaman System Luar
  • 4. Sistem Model System Model : representasidarisuatu system yang menunjukanbahwakomponen - komponenygadadidalamnyasalingberhubungan. System Model terbagimenjadi : Arsitektur Model Fundamental Model
  • 5. Arsitektur Model 1. Arsitektur Model : suatucarabagaimanamengelompokkanbagiandanstruktur yang salingberhubungan.
  • 6. Software Layers Lapisanataumoduldalamsebuahkomputertunggal Mendefinisikanlayanan yang ditawarkanataudimintaantarprosespadasatuatauberbedakomputer Middleware platform Software and Hardware Service Layers in distributed system
  • 7. Software Layers Platform 2. Middleware
  • 8. ArsitekturSistem PerancanganSistemterdistribusidititikberatkanpada : Pembagiantanggungjawabantarakomponensistem Penempatankomponenpadakomputerdalamjaringan Pengaruhdariperancangan : Unjukkerja, Kehandalandankeamanansecaralangsungtergantungpadapilihan yang ditentukan
  • 9. ArsitekturSistem Terbagimenjadi 9 : Client – Server Multiple Server Proxy Server Peer – to – peer
  • 10. Client - Server Client – Server distribusikegiatan processing dari program aplikasiantara 2 komputerataulebih. Dengansyaratpadalingkungantersebutada yang berperansebagai server danada yang berperansebagai client Server = PenyediaAplikasi Client = PengaksesAplikasi
  • 12.
  • 13.
  • 14. Proxy Server and cache Server denganduplikasiinformasi yang melayanisebagai proxy Caching : Penyimpanlokaluntuk item-item yang seringdigunakan Meningkatkanunjukkerja Mengurangibebanpada server Biasanyadigunakanpada search engine.
  • 16. Peer – to - Peer
  • 17. Peer – to - Peer
  • 18. Variasi client - server Variasi client-server mempunyaiduajenis : Mobile code Mobile agent Network Computer Thin Client Mobile Device and Spontaneous Networking
  • 20. Mobile Agent Mobile Agent adalahsebuah program yang berpindah (termasuk data dankode) darisatukomputerkelainnyadalamjaringan Biasanyamelakukansuatupekerjaanotomatistertentu Beberapamasalah : Authentication Permission dankeamanan Alternatif Mengambilinformasimelalui remote invocation Contoh : Digunakanuntuk install danmemelihara software padakomputerdalamsuatuorganisasi Membandingkanhargaprodukdaribeberapa vendor
  • 22. Network Computer Sekumpulankomputer yang salingberhubunganbaikfisikmaupunlogikharusbisasalingberkomunikasi.
  • 23. Thin Client Thin client : suatukomputerataukomputer program dimanajikatidakada server makakomputertersebuttidakberfungsi. Kelebihan : Manajemen data tidaksulit Biayalebihmurah Kekurangan : Membutuhkankomputer server
  • 25.
  • 27.
  • 30.
  • 31. Design System ArsitekturTerdistribusi MasalahKinerja (Performance) Responsiveness Throughput Balancing computational load Quality of Service pengukuranseberapatingkatpemakaianfungsi, yaitu Reliability Security Performance Adaptability, kemampuanuntukmenyesuaikan denganperubahankonfigurasisistem
  • 32. Design System ArsitekturTerdistribusi Pemakaian caching danreplikasi Local copy informasi Cache consistency Web caching protocol Replikasi : beberapa copy dari service Masalah Dependability Fault tolerance Keamanan
  • 33. Fundamental Model 2. Fundamental Model berfokuspadabagaimanamengkomunikasikan komputer2 yang adadalamsuatujaringankomputer Aspek-aspek Fundamental Model: Interaction Model Failure Model Security Model
  • 34. Fundamental Model Interaction Model Sistemterdistribusitidakdapatdilepaskandariproseskomunikasi yang tentunyamerupakanbentukinteraksi. Model interaksidalamsistemterdistribusiharusmampumenggambarkankomunikasi yang terjadimemilikihambatanberupatundawaktu. Adaduafaktorutama yang memengaruhiprosesinteraksidalamsistemterdistribusi : performakomunikasi tiadanya clock global.
  • 35. Fundamental Model Performa komputasi Performa komunikasidiukurdengan latency, bandwidth, dan jitter Tiadanya clock global. Dalamsistemterdistribusi, tidakada clock global karenasetiapkomputermemilikiclocknyamasing-masing, sehinggadiperlukancarauntukmengatasihaltersebut.
  • 36. Fundamental Model B. Failure Model model kegagalan meliputi hal-hal berikut : Kegagalan Omission Kegagalan Arbitrary Kegagalan Pewaktuan (Timing Failure) Masking Failures Reliable Communication
  • 37. Fundamental Model Kegagalan Omission berarti proses gagal melakukan pengiriman pesan. Kegagalan yang terjadi dapat berupa kegagalan proses atau kegagalan komunikasi. Kegagalan arbitrary digunakan untuk menggambarkan kemungkinan terburuk dari kegagalan semantik. Timing failure terjadidalamsistem yang sinkrondanmemilikibatasan-batasanwaktu yang terdiriataswaktueksekusiproses, waktupengirimanpesan, danpesat clock drift.
  • 38. Fundamental Model Masking Failures . . . . . . . . . . . Reliable Communication berarti komunikasi yang handal dan terdiri atas dua unsur utama,yakni validity dan integrity.
  • 39. Fundamental Model Security Model model keamanan mengidentifikasi adanya kemungkinan ancaman terhadap proses dan komunikasi dalam sistem terdistribusi. terbagimenjadi : Protecting Objects Securing Processes and Interactions The Enemy
  • 40. Fundamental Model Protecting Objects Object digunakandalambeberapajalan yang berbedaolehpengguna yang berbeda. Contohnya, beberapaobjekdapatmenyimpan data privatpengguna. Securing Processes and Interactions Interaksi yang terjadidalamsistembiasanyaberupapengirimanpesan yang bisasajadiserangolehpihakluar. The Enemy bisa mengirimkan pesan ke proses yang lain dan menyalin pesan antara dua pihak yang sedang berkomunikasi atau dapat disebut menyadap pesan.