Download 603_W2_practical_2014

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Security-focused operating system wikipedia , lookup

Library (computing) wikipedia , lookup

VS/9 wikipedia , lookup

Burroughs MCP wikipedia , lookup

CP/M wikipedia , lookup

DNIX wikipedia , lookup

Plan 9 from Bell Labs wikipedia , lookup

Spring (operating system) wikipedia , lookup

Unix security wikipedia , lookup

Distributed operating system wikipedia , lookup

Transcript
Dept of Computing and Communication Technologies
P00600
Week 1 Practical
1.
Give two advantages and two disadvantages of distributed systems,
compared to centralized systems.
2.
Describe the features and difference of multiprocessor and multicomputer
systems.
3.
An experimental file server is up 75% of the time and down 25% of the
time. How many times does this server need to be replicated in order to
give at least 99% availability?
4.
Discuss areas of transparency that applies to a network of PC’s in a
typical Oxford Brookes IT or Computing department laboratory.
5.
Describe the motivation and development of pervasive computing.
6.
Explain what you understand by context aware systems, giving practical
application examples..
7.
What is the difference between a distributed operating system and a
network operating system
8.
Discuss the transparency support provided by the Amoeba distributed
operating system.
9.
Specify the basic requirements for a commercial Video On Demand
distributed system application.
10.
Provide a generic specification for middleware services
11.
Find out the principles of distributed databases
12.
Find out about Hadoop from apache.org
13.
Find out how rpcgen is used to develop RPC applications. See Sun
Microsystems
rpcgen
tutorial
at
http://docs.freebsd.org/44doc/psd/22.rpcgen/paper.pdf
or
http://download.oracle.com/docs/cd/E19963-01/html/8211671/rpcgenpguide-12915.html
and
the
wiki
page
at
http://en.wikipedia.org/wiki/RPCGEN
14.
C.Cox
1
Dept of Computing and Communication Technologies
P00600
Outline the design of a replicated distributed database or file management
system that is based on distributed memory message passing and uses a
gossip architecture to ensure data consistency.
[Possible project idea]
15.
For each of the following applications state whether at least once or at
most once semantics is best:
a) Reading and writing files to a file server
b) Compiling a program
c) Remote banking
16.
With asynchronous RPC’s a client is blocked until the request is accepted
by the server (see Tannenbaum Fig 2-12). To what extent do failures
affect the asynchronous RPC semantics.
C.Cox
2