![]() ![]() Network Operating System(NOS) Build using a distributed system from a network ofworkstations connected by high speed network. Software Concepts Network Operating System (NOS) Distributed Operating System (DOS) Multiprocessor Time Sharing SystemSunita mahajan and Seema Shah“Distributed Computing”13 Processor-pool Model Consists of multiple processors: a pool of processors and agroup of workstationsSunita mahajan and Seema Shah“Distributed Computing”10Īdvantages of DistributedSystems Inherently distributed applications Information sharing amonggeographically distributed users Resource Sharing Better price performance ratio Shorter response time & higherthroughput Higher reliability and availabilityagainst component failures Extensibility and Incremental Growth Better FlexibilitySunita mahajan and Seema Shah“Distributed Computing”11ĭisadvantages of DistributedSystems Relevant software does not exist currently Security poses a problem due to easy access toall data Networking saturation may cause a hurdle indata transferSunita mahajan and Seema Shah“Distributed Computing”12 Workstation-server Model Consists of multiple workstations coupled with powerfulservers with extra hardware to store the file systems andother software like databasesSunita mahajan and Seema Shah“Distributed Computing”9 Workstation Model Consists of network of personal computers Each one with its own hard disk and local file system Interconnected over the networkSunita mahajan and Seema Shah“Distributed Computing”8 ![]() Requirements of DistributedSystems Security and reliability Consistency of replicated data Concurrent transactions (operations which involve accountsin different banks simultaneous access from several users,etc.) Fault toleranceSunita mahajan and Seema Shah“Distributed Computing”4Īrchitectures for DistributedSystems Shared memory architectures / Tightly coupled systems easier to program Distributed memory architectures / Loosely coupledsystems offer a superior price performance ratio and arescalableSunita mahajan and Seema Shah“Distributed Computing”5Īrchitectures for DistributedSystemsSunita mahajan and Seema Shah“Distributed Computing”6ĭistributed ComputingModels Workstation model Workstation–server model Processor-pool modelSunita mahajan and Seema Shah“Distributed Computing”7 What is a Distributed System?Tanenbaum’s definition of a distributed system:“A distributed system is a collection ofindependent computers that appear to the usersof the system as a single coherent system.”Sunita mahajan and Seema Shah“Distributed Computing”2Īn Example of a Distributed System Nationalized Bank with multiple Branch OfficesSunita mahajan and Seema Shah“Distributed Computing”3 ![]() ![]() CHAPTER 1Fundamentals of Distributed System Introduction Distributed Computing Models Software Concepts Issues in designing Distributed System Client – Server ModelSunita mahajan and Seema Shah“Distributed Computing”1 ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |