This paper presents a SNMP-based Monitoring Agents for Multi-Constrain Resource Scheduling in Grids (SBLOMARS) as an effective solution for resource usage monitoring in virtual network environments. SBLOMARS is different to current large-scale distributed monitoring systems in three essential aspects: Firstly, it reaches a high level of generality by the integration of the SNMP protocol and thus, facilitates to handle heterogeneous operating platforms. Secondly, it is able to self-configure the polling periods of the resources to be monitored depending of network context and finally, it makes use of dynamic software structures to interface with third parties, allowing to be deployed in a wide range of devices, from simple mobile access devices to robust multiprocessor systems or clusters with even multiple hard disks and storage partitions. SBLOMARS has been deployed in EmanicsLab, a virtual laboratory constituted by fourteen nodes distributed in seven European Universities. Although the research is not yet concluded, available results confirm its suitability to deal with the challenges of monitoring virtual networks.
[1]
David E. Culler,et al.
A blueprint for introducing disruptive technology into the Internet
,
2003,
CCRV.
[2]
David E. Culler,et al.
Operating Systems Support for Planetary-Scale Network Services
,
2004,
NSDI.
[3]
Larry L. Peterson,et al.
Experiences building PlanetLab
,
2006,
OSDI '06.
[4]
Laurent Lefèvre,et al.
SBLOMARS: SNMP-based Balanced Load Monitoring Agents for Resource Scheduling in Grids
,
2007,
GCA.
[5]
William Stallings,et al.
SNMP and SNMPv2: the infrastructure for network management
,
1998,
IEEE Commun. Mag..
[6]
David E. Culler,et al.
The ganglia distributed monitoring system: design, implementation, and experience
,
2004,
Parallel Comput..
[7]
William Stallings,et al.
SNMP, SNMPv2, SNMPv3, and RMON 1 and 2
,
1999
.