Senin, 16 Maret 2009

Bahan diskusi kelas virtual Sistem terdistribusi

  1. Q: An alternative definition for a distributed system is that of a collection of independent computers providing the view of being a single system, that is, it is completely hidden from users that there even multiple computers. Give an example where this view would come in very handy.
  2. Q: What is the role of middleware in a distributed system?
  3. Q: Explain what is meant by (distribution) transparency, and give examples of different types of transparency.
  4. Q: Why is it sometimes so hard to hide the occurrence and recovery from failures in a distributed system?
  5. Q: Why is it not always a good idea to aim at implementing the highest degree of transparency possible?
  6. Q: What is an open distributed system and what benefits does openness provide?
  7. Q: Describe precisely what is meant by a scalable system.
  8. Q: Scalability can be achieved by applying different techniques. What arethese techniques?
  9. Q: Explain what is meant by a virtual organization and give a hint on howsuch organizations could be implemented.
  10. Q: When a transaction is aborted, we have said that the world is restored to its previous state, as though the transaction had never happened. We lied. Give an example where resetting the world is impossible.
  11. Q: Executing nested transactions requires some form of coordination. Explain what a coordinator should actually do.
  12. Q: We argued that distribution transparancy may not be in place for pervasice systems. This statement is not true for all types of transparencies. Give an example.
  13. Q: We already gave some examples of distributed pervasive systems: home systems, electronic health-care systems, and sensor networks. Extend this list with more examples.

Tidak ada komentar: