DistOS Midterm Review Fall 2017: Difference between revisions
Created page with "Potential Midterm questions # Describe three strategies used to increase scalability in distributed operating systems. Give and explain specific examples of each..." |
No edit summary |
||
Line 1: | Line 1: | ||
Potential Midterm questions | Potential Midterm questions | ||
# Describe three strategies used to increase scalability in distributed operating systems. Give and | Anything from the Winter 2015 midterm is possible... | ||
explain specific examples of each. | |||
# _____________ is the solution to what problem? How does it attempt solve that problem? And how | # Describe three strategies used to increase scalability in distributed operating systems. Give and explain specific examples of each. | ||
effective does the solution appear to be? Answer for at least two filesystems discussed in class. | # _____________ is the solution to what problem? How does it attempt solve that problem? And how effective does the solution appear to be? Answer for at least two filesystems discussed in class. | ||
# “UNIX compatibility is sacrificed in order to improve scalability.” Argue for or against, using specific | # “UNIX compatibility is sacrificed in order to improve scalability.” Argue for or against, using specific examples discussed in class. | ||
examples discussed in class. | |||
# How much do modern systems follow the template of "Resource Sharing Computer Communications Networks"? How are things the same? How do they differ? | # How much do modern systems follow the template of "Resource Sharing Computer Communications Networks"? How are things the same? How do they differ? | ||
# | # To what extent does the work we have discussed in class follow Doug Englebart's vision? | ||
# To what extent did early efforts in distributed operating systems succeed? And, when they failed why did they fail? | |||
# Compare and contrast Oceanstore and Farsite. What are their key similarities and differences? | |||
# Why are we all using variants of UNIX rather than Plan 9? Make reference to specific commonalities and differences between the systems as well as their respective development paths. Was it a question of technology, context, or both? |
Revision as of 18:07, 27 October 2017
Potential Midterm questions
Anything from the Winter 2015 midterm is possible...
- Describe three strategies used to increase scalability in distributed operating systems. Give and explain specific examples of each.
- _____________ is the solution to what problem? How does it attempt solve that problem? And how effective does the solution appear to be? Answer for at least two filesystems discussed in class.
- “UNIX compatibility is sacrificed in order to improve scalability.” Argue for or against, using specific examples discussed in class.
- How much do modern systems follow the template of "Resource Sharing Computer Communications Networks"? How are things the same? How do they differ?
- To what extent does the work we have discussed in class follow Doug Englebart's vision?
- To what extent did early efforts in distributed operating systems succeed? And, when they failed why did they fail?
- Compare and contrast Oceanstore and Farsite. What are their key similarities and differences?
- Why are we all using variants of UNIX rather than Plan 9? Make reference to specific commonalities and differences between the systems as well as their respective development paths. Was it a question of technology, context, or both?