Final Examination

CSci 555 / Neuman-Obraczka Fall 1999
Directions for completing exam
 

  1. (15 points) Leases, call backs, TS invalidation.

  2. (10 points) LFS improves file system performance by collecting multiple writes into one big write to the log. Suppose you want to keep a more traditional file layout.

  3. (15 points) RAID

  4. (20 points) Kernels: We have looked at different ways of extending operating systems services.

  5. (40 points) Home computing in past years predominantly consisted of home PC's, and subscriptions to online services like America Online or Earthlink. The online service providers supported the sharing of data by managing huge systems for electronic mail and the hosting of their customer's web pages.. The customers private data was stored on their personal computer, presumably safe from the world (we know otherwise). With the advent of always-on connections like DSL and cable modems, more and more home users are running servers (e.g., web, mail, and even DNS) directly on their home machines. In this question, you are asked to consider the implications of this change in usage and discuss the steps needed to keep such a system running optimally. Answer the questions below using your own paper.