DistOS 2018F 2018-10-15: Difference between revisions
Created page with "==Test 1 Review==" |
|||
Line 1: | Line 1: | ||
==Test 1 Review== | ==Test 1 Review== | ||
===Topics=== | |||
* Scalability? | |||
* Multics? | |||
* Distributed Filesystems | |||
** where are files stored? | |||
** how are they accessed? | |||
** locking? | |||
** access control? | |||
** Systems: Farsite, Oceanstore, LOCUS, Sprite, NFS, AFS, Plan 9 | |||
* RPC | |||
* Caching | |||
* Process models, including process migration | |||
* Trusted vs. untrusted systems, components | |||
* Evolution of goals of distributed systems | |||
* Dream vs. reality | |||
* Sharing? | |||
* synchronous vs. async - shared state | |||
* durability of storage/reliability of service | |||
* security - what threat model? | |||
* client/server vs. peer to peer - where is computation & storage? | |||
===Questions=== | |||
* How did AFS and Oceanstore address the problem of (concurrent access, access control, server failure, ...? What were the advantages and disadvantages to their solutions? (Alternately, give a list of systems, choose 2 or 3.) |
Latest revision as of 15:20, 15 October 2018
Test 1 Review
Topics
- Scalability?
- Multics?
- Distributed Filesystems
- where are files stored?
- how are they accessed?
- locking?
- access control?
- Systems: Farsite, Oceanstore, LOCUS, Sprite, NFS, AFS, Plan 9
- RPC
- Caching
- Process models, including process migration
- Trusted vs. untrusted systems, components
- Evolution of goals of distributed systems
- Dream vs. reality
- Sharing?
- synchronous vs. async - shared state
- durability of storage/reliability of service
- security - what threat model?
- client/server vs. peer to peer - where is computation & storage?
Questions
- How did AFS and Oceanstore address the problem of (concurrent access, access control, server failure, ...? What were the advantages and disadvantages to their solutions? (Alternately, give a list of systems, choose 2 or 3.)