The importance of network transparency as it relates to distributed systems

QUESTION 1
Discuss the importance of network transparency as it relates to distributed systems

QUESTION 2
Explain how successive packets transmitted in a packet switched network can arrive out of order

QUESTION 3
What are the advantages of indirect forms of communication (message queues, publish subscribe) over direct forms (rpc, rmi) in distributed systems

QUESTION 4
In what ways/uses is remote invocation more advantageous than indirect forms of inter-process communication in distributed systems ?

QUESTION 5
Explain the difference between a public and private cloud

QUESTION 6
Describe the issues of data representation arising from interprocess communication on disparate platforms and how it is corrected

QUESTION 7
Discuss the role of middleware in distributed systems

QUESTION 8
What advantages does peer to peer processing over client server systems and what problems may you encounter in the implementation of distributed systems

QUESTION 9
Describe the facility that allows multiple types of operating systems to run in a virtualized environment with varying types of hardware. Include why this is so difficult and what challenges are overcome.

QUESTION 10
Describe some of the challenges that one faces when creating and deploying distributed systems. These would speak directly to the characteristics of distributed systems that are hard to implement when applications are decentralized

QUESTION 11
How does the message queue form of IPC relieve the burden of response between server and client and where would this be important in distributed systems

QUESTION 12
What aspects of the publish/subscribe form of IPC make it the most common in todays distributed systems – speak to the behavior and management of producers and consumers and the flexibility it provides

QUESTION 13
Give an example of the group communication form of IPC that specifically uses a form of broadcast of packets on the network – explain what we might expect if this system was implemented with another form of interprocess communication

QUESTION 14
Briefly describe three aspects (capabilities) that the current network of networks that allows distributed system to run in an uninhibited and cohesive fashion and scale as loads increase.

QUESTION 15
Describe how the current state of distributed systems in the cloud is much like the time share processing paradigm inherent in mainframes of the 60s/70s
QUESTION 16
Describe the issues distributed components addressed as a result of the implementation of distributed objects

QUESTION 17
Briefly describe the motivations and benefits of web services in the context of distributed systems

QUESTION 18
Describe the differences between synchronous and asynchronous forms of network transmissions and how do they relate to IPC

QUESTION 19
Name the advantages of micro over monolithic kernels and the advantages of monolithic kernels over micro

QUESTION 20
Name the advantages of micro over monolithic kernels and the advantages of monolithic kernels over micro.