Distributed - Computing2e Chapter 1
Distributed - Computing2e Chapter 1
• Introduction
• Distributed computing
models
• Software concepts
• Issues in designing
distributed systems
• Client–server model
• Fault tolerance
➢ easier to program
• Workstation model
• Workstation–server model
• Processor-pool model
• Transparency
• Flexibility
• Reliability
• Performance
• Scalability
• Security
• Microkernel approach
– Response time
– Throughput
– System utilization
• Machine addressing
• Process addressing