<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Agent-based monitoring system for cloud/Grid computing</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gleb Peregud</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julian Zubek</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marcin Paprzycki</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Ganzha</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>PROCEEDINGS OF THE WORKSHOP ON APPLICATIONS OF SOFTWARE AGENTS ISBN 978-86-7031-188-6, pp. 64, 2011</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Goal of the project is to create a robust, fault tolerant, agent-based monitoring system,
which is capable of working in cloud/Grid type environment with zero configuration.
Created solution should be helpful for system administrators (of a clouds / Grids). To
provide additional information about the situation a rule-based inferencing system is
going to be included in it. It can be used to provide alerts, additional information and
detecting complex problems, based on cumulative knowledge about the state of the
system.</p>
      <p>Task of resource monitoring is already solved by monitoring systems, e.g. Ganglia
(requires little configuration) or Nagios (requires extensive configuration). Our
approach should be more extensible, since we attempt at applying software agents.</p>
      <p>Very important part of the system is inclusion of some basic inferencing
capabilities. Due to such approach, at this stage, we are able to implement simple AI
based on rule-based inferencing system, which is able to provide additional
information for user of the system (system administrators). The following scenarios
are detected by the system (subject to some limitations):
• detecting severed network connection
• detecting non-responding node in a cloud
• detecting dead monitoring agent on a node
Interestingly, the preliminary version of the system skeleton has been implemented
using EXAT software environment.</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>