Professional Documents
Culture Documents
https://pinncomp.com/it-solutions/it-networking-infrastructure/
Intranets
• a single authority
• protected access: a
firewall or total
isolation
• may be worldwide
• typical services:
– infrastructure services:
file service, name service
– application services
Internet or Intranet?
https://www.quora.com
Mobile and ubiquitous computing
• Portable devices
– laptops
– handheld devices
– wearable devices
– devices embedded in appliances
• Mobile computing
• Location-aware computing
• Ubiquitous computing, pervasive
computing
• Example : Mobile Ad Hoc – https://www.slideshare.net/OMAN1991/ubiquit
Networks and Resource Sharing ous-computing-54512589
• Resource Sharing
• Openness
• Concurrency
• Scalability
• Reliability
• Transparence
Challenges in Developing Distributed Systems
• Unreliable Network
• Insecure Network
• Finite Bandwidth
• Heterogeneous Network
• Frequently Network/Topology Changes
• Transport Cost
• Multiple Administrations
• Latency
Goals of Distributed Systems
• Resources are accessible
• Distribution transparency
• Openness
• Scalability
• Security
• System design requirements
Challenges for Making Resources Accessible
• Naming
• Access control
• Security
• Availability
• Performance
• Mutual exclusion of users, fairness
• Consistency in some cases
Model for Resource sharing
• Client-server resource model
– Server processes act as resource managers, and
offer services (collection of procedures)
– Client processes send requests to servers
• Object-based resource model
– Any entity in a process is modeled as an object
with a message based interface that provides
access to its operations
– Any shared resource is modeled as an object
Question?