tailieunhanh - Lecture Operating system concepts (9th Ed) - Chapter 17: Distributed systems
This chapter includes contents: To provide a high-level overview of distributed systems and the networks that interconnect them, to discuss the general structure of distributed operating systems, to explain general communication structure and communication protocols, to describe issues concerning the design of distributed systems. | Chapter 17: Distributed Systems Operating System Concepts – 9th Edition Silberschatz, Galvin and Gagne ©2013 Chapter 17: Distributed Systems Advantages of Distributed Systems Types of Network-Based Operating Systems Network Structure Communication Structure Communication Protocols An Example: TCP/IP Robustness Design Issues Distributed File System Operating System Concepts – 9th Edition Silberschatz, Galvin and Gagne ©2013 Chapter Objectives To provide a high-level overview of distributed systems and the networks that interconnect them To discuss the general structure of distributed operating systems To explain general communication structure and communication protocols To describe issues concerning the design of distributed systems Operating System Concepts – 9th Edition Silberschatz, Galvin and Gagne ©2013 Overview Distributed system is collection of loosely coupled processors interconnected by a communications network Processors variously called nodes, computers, machines, hosts Site is location of the processor Generally a server has a resource a client node at a different site wants to use Operating System Concepts – 9th Edition Silberschatz, Galvin and Gagne ©2013 Reasons for Distributed Systems Reasons for distributed systems Resource sharing Sharing and printing files at remote sites Processing information in a distributed database Using remote specialized hardware devices Computation speedup – load sharing or job migration Reliability – detect and recover from site failure, function transfer, reintegrate failed site Communication – message passing All higher-level functions of a standalone system can be expanded to encompass a distributed system Computers can be downsized, more flexibility, better user interfaces and easier maintenance by moving from large system to multiple smaller systems performing distributed computing Operating System .
đang nạp các trang xem trước