Interested in a PLAGIARISM-FREE paper based on these particular instructions?...with 100% confidentiality?

Order Now

NetLogo Assignment 3 Messaging (10% plus 10% bonus = 20%). Due on 11th October. Close-off 18th October. You should now be familiar with Netlogo and ready to apply your new found knowledge. You are to design a netlogo model of a messaging network (nodes and links) with the idea of seeing how a large file is saved and retrieved on a dispersed distributed network. You can think of the nodes as server components of a distributed network and consider local domains and so on. On this network file chunks pass between servers and are saved on chunk servers. I suggest you use the Google File System as a template for your model. The best way of starting out is to look at the network models in the NetLogo library (there are several suitable candidates). In this model, I want you to include Synchronisation considerations (as per this weeks lecture). For bonus marks add additional features of distributed networks covered in lectures for a maximum 10% additional marks. Bronze Level (70 marks): 1. What do you want to model (you had practice in doing requirements in the previous assignment). 2. Select candidate library models to consider for the basis of your messaging network model. Why did you select them? What effort is required to adapt them? 3. Devise a plan of how to build the model. The objective (subject to your interpretation) is to save a file, break it down in chunks, save it to chunk servers and then reverse the process. 4. How will you cater for modelling synchronisation? what type of synchronisation will you select for modelling and how would you track the synchronisation process? 5. What are your expectations for the model (inputs to change, outputs to monitor)? Silver and Gold Levels (30 marks): 1. Build the model. 2. Document your work. 3. Run the model and document your observations. Gold Level (20 marks): 1. Validate the model (does it work). 2. Document Issues and suggest improvements. 3. Assess the model for usefulness.

NetLogo Assignment 3 Messaging (10% plus 10% bonus = 20%).

Due on 11th October. Close-off 18th October.

You should now be familiar with Netlogo and ready to apply your new found knowledge. You are to design a netlogo model of a messaging network (nodes and links) with the idea of seeing how a large file is saved and retrieved on a dispersed distributed network.

You can think of the nodes as server components of a distributed network and consider local domains and so on. On this network file chunks pass between servers and are saved on chunk servers. I suggest you use the Google File System as a template for your model. The best way of starting out is to look at the network models in the NetLogo library (there are several suitable candidates).

In this model, I want you to include Synchronisation considerations (as per this weeks lecture).  For bonus marks add additional features of distributed networks covered in lectures for a maximum 10% additional marks.

Bronze Level (70 marks):

  1. What do you want to model (you had practice in doing requirements in the previous assignment).
  2. Select candidate library models to consider for the basis of your messaging network model. Why did you select them? What effort is required to adapt them?
  3. Devise a plan of how to build the model. The objective (subject to your interpretation) is to save a file, break it down in chunks, save it to chunk servers and then reverse the process.
  4. How will you cater for modelling synchronisation? what type of synchronisation will you select for modelling and how would you track the synchronisation process?
  5. What are your expectations for the model (inputs to change, outputs to monitor)?

Silver and Gold Levels (30 marks):

  1. Build the model.
  2. Document your work.
  3. Run the model and document your observations.

Gold Level (20 marks):

  1. Validate the model (does it work).
  2. Document Issues and suggest improvements.
  3. Assess the model for usefulness.

 

Interested in a PLAGIARISM-FREE paper based on these particular instructions?...with 100% confidentiality?

Order Now