Description of the Markers

Introduction

The Instrument Element (IE)> is a virtualization of physical instrument.
What follows is a List of the kind of instruments that are part of proposed demo and a short description of their orchestration.

icon icon description balloon example balloon description


red

This icon represents a Generic Instrument.

It is an IE responsible for a specific physical instrumentation, it is deployed in a remote machine and it represents a normal peripheral node in a distributed network of peers.

A balloon will appear when you click on this icon, and it contains the following information:

  • Location, Country Code and Name of the Instrument;
  • a link to the Instrument Embedded GUI;
  • two links to the Service End Point and Service WSDL of the Instrument;
  • a More Info link that has the effect of maximizing the balloon itself: the maximized balloon shows additional information about the status of the Instrument.


green

This icon represents an Instrument that acts as "Network Core" Instrument.

It is an IE itself, and it provides additional capabilities for routing the information flow through the other nodes. The Network Core nodes are correlated between each others and their number can be tuned according to the data traffic.

A balloon will appear when you click on this icon, and it contains the following information:

  • Location, Country Code and Name of the Instrument;
  • a link to the Instrument Embedded GUI;
  • two links to the Service End Point and Service WSDL of the Instrument;
  • a More Info link.


blue

This icon represents a "Data AQuisition (DAQ)" Instrument.

Like the the Generic Instrument, the DAQ Instrument Element is an IE responsible for a specific physical instrumentation, it is deployed in a remote machine and it represents a normal peripheral node in a distributed network of peers.
In addition, these nodes publish the acquired information through a JMS Channel allowing the possibility to retrieve and plot histograms about the measured data.

A balloon will appear when you click on this icon, and it contains the following information:

  • Location, Country Code and Name of the Instrument;
  • a link to the Instrument Embedded GUI;
  • two links to the Service End Point and Service WSDL of the Instrument;
  • two buttons used to Start and Stop the Data Acquisition from the Instrument;
  • two Meter Charts that show two parameters (CPU and RAM usage) acquired by the Instrument and published through a JMS Channel;
  • a button for refreshing the above charts;
  • a More Info link.


yellow

This icon represents a "Quality of Service (QoS) Enabled" Instrument.

Like the the Generic Instrument, the QoS Enabled Instrument Element is an IE responsible for a specific physical instrumentation, it is deployed in a remote machine and it represents a normal peripheral node in a distributed network of peers.
In addition, these nodes provide a defined Quality of Service (QoS) property that gives the possibility to estimate the real execution time of the Web Service Invocation.

A balloon will appear when you click on this icon, and it contains the following information:

  • Location, Country Code and Name of the Instrument;
  • a link to the Instrument Embedded GUI;
  • two links to the Service End Point and Service WSDL of the Instrument;
  • the list of all the monitored methods;
  • the list of all the monitored Instrument Managers;
  • a list of QoS properties for the getAllParameters() method (as an example);
  • a button for refreshing the above statistics;
  • a More Info link.


purple

This icon represents a "Quality of Service (QoS) Agent" Instrument.

Like the the Generic Instrument, QoS Agent Instrument Element is an IE responsible for a specific physical instrumentation, it is deployed in a remote machine and it represents a normal peripheral node in a distributed network of peers.
In addition, these instruments gather the Quality of Service information of a subset of instruments and they store it to a centralized database, called Performance Repository (PR).

A balloon will appear when you click on this icon, and it contains the following information:

  • Location, Country Code and Name of the Instrument;
  • a link to the Instrument Embedded GUI;
  • two links to the Service End Point and Service WSDL of the Instrument;
  • a More Info link.


white

This icon represents an "Instrument Element Keeper".

The Instrument Element Keeper is an actual IE too and it provides an index service. This kind ok Instrument announce itself like other Generic Instruments declaring to be special node of "monitoring" type. The number of Instrument Element Keepers can be suitably determined to face the requests of information data coming from interested users.

A balloon will appear when you click on this icon, and it contains the following information:

  • Location, Country Code and Name of the Instrument;
  • a link to the Instrument Embedded GUI;
  • two links to the Service End Point and Service WSDL of the Instrument;
  • the Status of the Intrument Keeper;
  • the number of Instruments (of any kind) kept by the Intrument Keeper;
  • the last Heartbeat message received from an Instrument;
  • a button for refreshing the above information;
  • a More Info link.