Components
The Devil Framework Application Server is a component based system. Every component is based on a
common core specialized using generic and custom plugins.
Available Components
The Devil Framework Application Server system components are:
MCP:
this is the Master Control Processor of the system and where the management consoles
connect to manage and configure the whole system.
Collectors:
general purpose data collectors and filters used to distribute processing load
and access remote networks.
Agents:
lite-weight services running on remote hosts, providing access to the host internals.
Devices:
these are devices accessed through specific add-ons installed into the system.
System Organization
All these components are interconnected in a tree-like structure with the
MCP as the root, the Agents and the Devices as the leafs and any number
of Collectors as the sub-nodes of the tree.
Extensibility & Configurability
All components are plugin based, allowing run-time setup, update and extension without down-time.
All the different components are based on the same base core, whose functionality is expanded and
customized with general and ad-hoc plugins.
Some examples about how plugins can augment system functionalities:
Add new event generators.
Add new event processors.
Add new event storage backends.
Add new device drivers.
Add new reactive actions.
Add new event types.
Add new configuration policies.
Add new event views.
Add new visualization functionalities and widgets.
This modularized environment is controlled by advanced and flexible configuration policies
that guarantee easy deployment and management of both simple and complex systems.
|
|