Possible Network Topologies
Topology 1
Each agent are only connected to one "intermediate measurement repository" assigned for it. The agents IMR would than only forward the data to the central measurement repository which would process the data.
Advantages:
- Less impact on the agents and thereby on the monitored application. (No waiting time for sending)
- Less network overhead because of the higher flexibility regarding data forwarding to the CMR
- More flexibility regarding data processing. For example some preparation or preprocessing could be done on the IMR
Topology 2
All agents are connected directly to one CMR.
Advantages:
- Uses less recourses (less CMRs needed)
Disadvantages:
- The single CMR has to receive data from multiple agents at the same time
This could create a bottleneck if agents have to wait to send their data. This would have an impact on the monitored application because the agents would use more memory.