SE401:Group33:Responsibilities

From Marks Wiki
Jump to navigation Jump to search

Home

Here we outline who is responsible for what sections of the project.

Nick

  • Report/Conference paper
    • Sections applicable to the responsibilities


  • Control Module
    • Election algorithm is implemented
    • Keep its own knowledge of who the leader is
    • Also needs to update the leader in activeInsances, and also set the old leader to not be the leader. This needs to trigger the instance controller to tell all other instances of this new list. E.G When active instances is changed, all others are notified of that.
      • Instance Controller is always responsible for telling all other instances about a change in the list of active instances.


  • Instance Controller
    • "AWSModule"
    • Can make sensible web service calls to AWS to start up and stop instances
    • Amazon specific machine instance


  • Group communication
    • Learning JGroups
    • Implementing JGroups for Control Module
    • Not implementing it for QOS Module


  • Related Work research
    • While on holiday...


  • Measuring load
    • CPU
    • Investigating the vladium utils stuff
    • Looking at other Linux system monitoring tools to use them. From wiki.

Mark

Things left to do.

  • Report/Conference paper
    • Sections applicable to the responsibilities
    • Related Work research
  • Testing
    • learning JMeter
    • Evaluation plan