LM.Lecture1 - CS551 Distributed Operating Systems Colorado...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon
CS551 Distributed Operating Systems Colorado State University at Lockheed-Martin Lecture 1 -- Spring 2001
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
24 January 2001 CS-551, Lecture 1 2 CS551: Lecture 1 Topics Introduction; Syllabus; G-25 Forms Homework; Reading Reports; Project Galli : Chapters 1, 2, 3, 4, 5, 7, 8 (maybe), 10 Some networking topics included in course What is a distributed system ? A network ? What is a protocol ? ISO OSI Protocol TCP/IP
Background image of page 2
24 January 2001 CS-551, Lecture 1 3 What is a distributed system? A collection of independent computers A communication facility to pass messages No shared memory No shared clock Each computer has its own operating system
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
24 January 2001 CS-551, Lecture 1 4 Why have distributed systems? Price / Performance Resource sharing Faster response time Improved reliability Modular expandability
Background image of page 4
24 January 2001 CS-551, Lecture 1 5 Distributed system organizations Microcomputer model several multiuser systems Workstations/PCs model each user has own WS/PC to do work each user shares files and other resources Processor pool model LANs, MANs, WANs, WWW
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
24 January 2001 CS-551, Lecture 1 6 Figure 1.1 Computers in a Networked Environment. (Galli, p. 3)
Background image of page 6
24 January 2001 CS-551, Lecture 1 7 Figure 1.2 Connecting LAN Subnets with a Backbone. (Galli, p.6)
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
24 January 2001 CS-551, Lecture 1 8 Figure 1.3 Common Wired LAN Topologies. (Galli, p.7) F ig u re 1 .3 C om m on W ir ed LA N To po lo g ie s .
Background image of page 8
24 January 2001 CS-551, Lecture 1 9 Distributed Operating Systems Appears to users as a single system on a single machine A virtual uniprocessor Users do not know where files are located Users don’t know where jobs are executed
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
24 January 2001 CS-551, Lecture 1 10 Issues in Distributed O.S. Global Knowledge Naming Scalability Compatibility Process synchronization Resource management Security Structuring
Background image of page 10
24 January 2001 CS-551, Lecture 1 11 Issues: Global Knowledge Unable to determine up-to-date global state no global memory no common clock unpredictable message delays Need device-efficient distributed control e.g. how to get a concensus Need method for ordering events
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 12
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 37

LM.Lecture1 - CS551 Distributed Operating Systems Colorado...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online