Agnostic Questions for Autonomic Web-Based Simulations1) The authors describe one possible implementation of autonomic web-based simulations. One example for a project that uses such an implementation is theNOM project. Do you know of any other projects that have been proposed or developed? How do they compare to each other in terms of efficiency, technique and architecture used?2) The paper states that web-based simulations need to be deployed through computing systems (i.e. storage devices, database, web servers and simulation servers). Can you think of any component(s) involved that would increase the level of complexity more than other?3) One method the authors provide for handling faults after they have occurred isthrough the use of checkpointing and restarting. Which approach would better and why:- Using static checkpointing (fixed time intervals)- Using dynamic checkpointing (context-specific, amount of computation, etc)4) The authors suggest that for a system to achieve autonomic features, that system must become even more complex by embedding the complexity into the system infrastructure itself. Is there any approach that involves less complexity in achieving autonomic features? If yes, give examples.5) One method given by the paper for handling simulation servers that have not uploaded the OS metrics in a timely fashion would be to mark the simulations on that server as crashed and restart the simulations from the last checkpoint on another server. What action would be taken if the former server starts responding optimally? 6) The authors stated two major requirements (proactive failure detection and checkpointing and restarting) for AWS. Can you think of any other requirement that would be necessary for AWS?7) The paper suggests some techniques that could be used to implement the autonomic infrastructure for AWS such as autonomic discovery of new servers, autonomic failure detection etc. Can you think of any other techniques that could be considered useful?8) What challenges would be faced when trying to validate and test an autonomicweb-based simulation? How important is test to autonomic web-based simulation?9) Compare and contrast the difference between Autonomic grid computing and autonomic web-based simulations? How would the challenges in validating and testing an autonomic web-based simulation application differ from what isrequired to validate and test an autonomic grid computing
View Full Document