Đang chuẩn bị liên kết để tải về tài liệu:
Lecture Operating systems: A concept-based approach (2/e): Chapter 15 - Dhananjay M. Dhamdhere

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Chapter 15 - Distributed operating systems. This chapter discusses important features of these components and the manner in which these features influence the computation speedup, reliability, and performance that can be achieved in a distributed system. | PROPRIETARY MATERIAL. © 2007 The McGraw-Hill Companies, Inc. All rights reserved. No part of this PowerPoint slide may be displayed, reproduced or distributed in any form or by any means, without the prior written permission of the publisher, or used beyond the limited distribution to teachers and educators permitted by McGraw-Hill for their individual course preparation. If you are a student using this PowerPoint slide, you are using it without permission. Distributed Systems Definition A distributed system consists of two or more nodes, where each node is a computer system with its own memory, some networking hardware, and a capability of performing some of the control functions of an OS Thus, each node performs some OS functions Data used by an OS function may be spread across many computers Non-local data is accessed through the network Distributed Systems Distributed systems consist of four components Individual computer systems Network connecting the computer systems Distributed | PROPRIETARY MATERIAL. © 2007 The McGraw-Hill Companies, Inc. All rights reserved. No part of this PowerPoint slide may be displayed, reproduced or distributed in any form or by any means, without the prior written permission of the publisher, or used beyond the limited distribution to teachers and educators permitted by McGraw-Hill for their individual course preparation. If you are a student using this PowerPoint slide, you are using it without permission. Distributed Systems Definition A distributed system consists of two or more nodes, where each node is a computer system with its own memory, some networking hardware, and a capability of performing some of the control functions of an OS Thus, each node performs some OS functions Data used by an OS function may be spread across many computers Non-local data is accessed through the network Distributed Systems Distributed systems consist of four components Individual computer systems Network connecting the computer systems Distributed computations Distributed operating system We discuss the basics of these four components in this chapter Benefits of distributed systems Distributed systems provide five key benefits Resource sharing Sharing can occur across boundaries of computers Reliability High availability can be offered by exploiting multiplicity of resources Computation speed-up Processes of an application can be scheduled simultaneously Communication Users and processes in different nodes can communicate Incremental growth Cost of enhancing a capability is α additional capability desired Made possible by open system standards Nodes in a distributed system Nodes can be of different types Workstation Has a single CPU and single user Minicomputer Has a single CPU but many users It is also called a process pool node Cluster A group of nodes that work together in an integrated manner Architecture of a cluster • Each node may have many CPUs Nodes communicate among themselves over high-speed private LAN Working of .