SlideShare uma empresa Scribd logo
1 de 36
Module 16:  Distributed System Structures
Chapter 16: Distributed System Structures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Chapter Objectives ,[object Object],[object Object]
Motivation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Distributed System
Types of Distributed Operating Systems ,[object Object],[object Object]
Network-Operating Systems ,[object Object],[object Object],[object Object],[object Object]
Distributed-Operating Systems ,[object Object],[object Object],[object Object],[object Object]
Distributed-Operating Systems (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Network Structure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Depiction of typical LAN
Network Types (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Communication Processors in a Wide-Area Network
Network Topology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Network Topology
Communication Structure ,[object Object],[object Object],[object Object],[object Object],The design of a  communication  network must address four basic  issues:
Naming and Name Resolution ,[object Object],[object Object],[object Object],[object Object],[object Object]
Routing Strategies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Routing Strategies (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Connection Strategies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contention ,[object Object],[object Object],[object Object],[object Object],Several sites may want to transmit information over a link  simultaneously.  Techniques to avoid repeated collisions include:
Contention (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Communication Protocol ,[object Object],[object Object],[object Object],The communication network is partitioned into the following  multiple layers:
Communication Protocol (Cont.) ,[object Object],[object Object],[object Object],[object Object]
Communication Via ISO Network Model
The ISO Protocol Layer
The ISO Network Message
The TCP/IP Protocol Layers
Robustness ,[object Object],[object Object]
Failure Detection ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Failure Detection (cont) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Reconfiguration ,[object Object],[object Object],[object Object],[object Object]
Design Issues ,[object Object],[object Object],[object Object],[object Object]
Example: Networking ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
An Ethernet Packet
End of Chapter 16

Mais conteúdo relacionado

Mais procurados

Inter Process Communication Presentation[1]
Inter Process Communication Presentation[1]Inter Process Communication Presentation[1]
Inter Process Communication Presentation[1]
Ravindra Raju Kolahalam
 
Chapter 4 a interprocess communication
Chapter 4 a interprocess communicationChapter 4 a interprocess communication
Chapter 4 a interprocess communication
AbDul ThaYyal
 
3. distributed file system requirements
3. distributed file system requirements3. distributed file system requirements
3. distributed file system requirements
AbDul ThaYyal
 

Mais procurados (20)

Inter Process Communication Presentation[1]
Inter Process Communication Presentation[1]Inter Process Communication Presentation[1]
Inter Process Communication Presentation[1]
 
Os Swapping, Paging, Segmentation and Virtual Memory
Os Swapping, Paging, Segmentation and Virtual MemoryOs Swapping, Paging, Segmentation and Virtual Memory
Os Swapping, Paging, Segmentation and Virtual Memory
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Chapter 4 a interprocess communication
Chapter 4 a interprocess communicationChapter 4 a interprocess communication
Chapter 4 a interprocess communication
 
Operating System Operations ppt.pptx
Operating System Operations ppt.pptxOperating System Operations ppt.pptx
Operating System Operations ppt.pptx
 
Aspects of data mart
Aspects of data martAspects of data mart
Aspects of data mart
 
Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architecture
 
Distributed Operating Systems
Distributed Operating SystemsDistributed Operating Systems
Distributed Operating Systems
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
 
Multiversion Concurrency Control Techniques
Multiversion Concurrency Control TechniquesMultiversion Concurrency Control Techniques
Multiversion Concurrency Control Techniques
 
File models and file accessing models
File models and file accessing modelsFile models and file accessing models
File models and file accessing models
 
3. distributed file system requirements
3. distributed file system requirements3. distributed file system requirements
3. distributed file system requirements
 
Advanced Operating System- Introduction
Advanced Operating System- IntroductionAdvanced Operating System- Introduction
Advanced Operating System- Introduction
 
File replication
File replicationFile replication
File replication
 
Tcpip services and applications
Tcpip services and applicationsTcpip services and applications
Tcpip services and applications
 
operating system structure
operating system structureoperating system structure
operating system structure
 
File system structure
File system structureFile system structure
File system structure
 
Distributed file system
Distributed file systemDistributed file system
Distributed file system
 
File Management in Operating System
File Management in Operating SystemFile Management in Operating System
File Management in Operating System
 
Data link layer
Data link layer Data link layer
Data link layer
 

Destaque

Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
Rupsee
 
Unit 1 architecture of distributed systems
Unit 1 architecture of distributed systemsUnit 1 architecture of distributed systems
Unit 1 architecture of distributed systems
karan2190
 
Open and closed thermodynamic system
Open and closed thermodynamic systemOpen and closed thermodynamic system
Open and closed thermodynamic system
physics101
 
nishit ambule special purpose machines presentation
nishit ambule   special purpose machines presentationnishit ambule   special purpose machines presentation
nishit ambule special purpose machines presentation
Akash Maurya
 
moments couples and force couple systems by ahmad khan
moments couples and force couple systems by ahmad khanmoments couples and force couple systems by ahmad khan
moments couples and force couple systems by ahmad khan
Self-employed
 

Destaque (20)

Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
 
Distributed operating system(os)
Distributed operating system(os)Distributed operating system(os)
Distributed operating system(os)
 
16.Distributed System Structure
16.Distributed System Structure16.Distributed System Structure
16.Distributed System Structure
 
Distributed Operating System,Network OS and Middle-ware.??
Distributed Operating System,Network OS and Middle-ware.??Distributed Operating System,Network OS and Middle-ware.??
Distributed Operating System,Network OS and Middle-ware.??
 
Unit 1 architecture of distributed systems
Unit 1 architecture of distributed systemsUnit 1 architecture of distributed systems
Unit 1 architecture of distributed systems
 
Open and closed thermodynamic system
Open and closed thermodynamic systemOpen and closed thermodynamic system
Open and closed thermodynamic system
 
Crytography
CrytographyCrytography
Crytography
 
System software and operating system
System software and operating systemSystem software and operating system
System software and operating system
 
Design And Implementation Of A Bangla Compiler
Design And Implementation Of A Bangla CompilerDesign And Implementation Of A Bangla Compiler
Design And Implementation Of A Bangla Compiler
 
Gcse Forces And Motion
Gcse Forces And MotionGcse Forces And Motion
Gcse Forces And Motion
 
Cryptography
CryptographyCryptography
Cryptography
 
nishit ambule special purpose machines presentation
nishit ambule   special purpose machines presentationnishit ambule   special purpose machines presentation
nishit ambule special purpose machines presentation
 
Problem Solving with Algorithms and Data Structure - Lists
Problem Solving with Algorithms and Data Structure - ListsProblem Solving with Algorithms and Data Structure - Lists
Problem Solving with Algorithms and Data Structure - Lists
 
Unit 2
Unit 2Unit 2
Unit 2
 
Chapter 2 program-security
Chapter 2 program-securityChapter 2 program-security
Chapter 2 program-security
 
Mca ii os u-1 introduction to os
Mca  ii  os u-1 introduction to osMca  ii  os u-1 introduction to os
Mca ii os u-1 introduction to os
 
Code Generation
Code GenerationCode Generation
Code Generation
 
Basic laws from the relationship of pressure, volume and temperature to deriv...
Basic laws from the relationship of pressure, volume and temperature to deriv...Basic laws from the relationship of pressure, volume and temperature to deriv...
Basic laws from the relationship of pressure, volume and temperature to deriv...
 
moments couples and force couple systems by ahmad khan
moments couples and force couple systems by ahmad khanmoments couples and force couple systems by ahmad khan
moments couples and force couple systems by ahmad khan
 
C programming & data structure [character strings & string functions]
C programming & data structure   [character strings & string functions]C programming & data structure   [character strings & string functions]
C programming & data structure [character strings & string functions]
 

Semelhante a Chapter 16 - Distributed System Structures

Ch15 OS
Ch15 OSCh15 OS
Ch15 OS
C.U
 
Lecture 2 review of network technologies
Lecture 2 review of network technologiesLecture 2 review of network technologies
Lecture 2 review of network technologies
Batzaya Dashdondog
 
Computer network-types1
Computer network-types1Computer network-types1
Computer network-types1
mikhilmurali
 

Semelhante a Chapter 16 - Distributed System Structures (20)

OSCh15
OSCh15OSCh15
OSCh15
 
OS_Ch15
OS_Ch15OS_Ch15
OS_Ch15
 
Ch15 OS
Ch15 OSCh15 OS
Ch15 OS
 
Distributed os
Distributed osDistributed os
Distributed os
 
Design issues of dos
Design issues of dosDesign issues of dos
Design issues of dos
 
01 pengenalan
01 pengenalan01 pengenalan
01 pengenalan
 
Physical And Data Link Layers
Physical And Data Link LayersPhysical And Data Link Layers
Physical And Data Link Layers
 
Ccna exploration network fundamentals
Ccna exploration  network fundamentalsCcna exploration  network fundamentals
Ccna exploration network fundamentals
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
Embedded System serial Communication.ppt
Embedded System serial Communication.pptEmbedded System serial Communication.ppt
Embedded System serial Communication.ppt
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
 
11 circuit-packet
11 circuit-packet11 circuit-packet
11 circuit-packet
 
Computer network basics
Computer network basicsComputer network basics
Computer network basics
 
Lecture 2 review of network technologies
Lecture 2 review of network technologiesLecture 2 review of network technologies
Lecture 2 review of network technologies
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.ppt
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link Layer
 
Layering and Architecture
Layering and ArchitectureLayering and Architecture
Layering and Architecture
 
CN chapter1.ppt
CN chapter1.pptCN chapter1.ppt
CN chapter1.ppt
 
Computer network-types1
Computer network-types1Computer network-types1
Computer network-types1
 

Mais de Wayne Jones Jnr (20)

Chapter 26 - Remote Logging, Electronic Mail & File Transfer
Chapter 26 - Remote Logging, Electronic Mail & File TransferChapter 26 - Remote Logging, Electronic Mail & File Transfer
Chapter 26 - Remote Logging, Electronic Mail & File Transfer
 
Ch25
Ch25Ch25
Ch25
 
Ch24
Ch24Ch24
Ch24
 
Ch23
Ch23Ch23
Ch23
 
Ch22
Ch22Ch22
Ch22
 
Ch21
Ch21Ch21
Ch21
 
Ch20
Ch20Ch20
Ch20
 
Ch19
Ch19Ch19
Ch19
 
Ch18
Ch18Ch18
Ch18
 
Ch17
Ch17Ch17
Ch17
 
Ch16
Ch16Ch16
Ch16
 
Ch15
Ch15Ch15
Ch15
 
Ch14
Ch14Ch14
Ch14
 
Ch13
Ch13Ch13
Ch13
 
Ch12
Ch12Ch12
Ch12
 
Ch10
Ch10Ch10
Ch10
 
Ch09
Ch09Ch09
Ch09
 
Ch08
Ch08Ch08
Ch08
 
Ch07
Ch07Ch07
Ch07
 
Ch06
Ch06Ch06
Ch06
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Chapter 16 - Distributed System Structures