Question: Lab 2 - Overview of computer and operating systems Please answer the following questions: 1. Distinguish between the client-server and peer-to-peer models of distributed systems.

Lab 2 - Overview of computer and operating systems Please answer the following questions: 1. Distinguish between the client-server and peer-to-peer models of distributed systems. 2. How do clustered systems differ from multiprocessor systems? What is required for two machines belonging to a cluster to cooperate to provide a highly available service? 3. Consider a computing cluster consisting of two nodes running a database. Describe two ways in which the cluster software can manage access to the data on the disk. Discuss the benefits and disadvantages of each. a 4. Describe a mechanism for enforcing memory protection in order to prevent a program from modifying the memory associated with other programs. 5. Identify several advantages and several disadvantages of open-source operating systems. Identify the types of people who would find each aspect to be an advantage or a disadvantage
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
