Need for IoT Systems Management
IoT systems have
complex software, hardware (sensors, actuators), network resources, data
collection, analysis services, communication protocols, and user interfaces.
The need for managing IoT systems are:
1.
Automating Configuration:
- ·
System
management interfaces provide predicate and easy-to-use management capability
to automation system configuration when a system consists of multiple devices
or nodes.
- ·
Ensures
all devices have the same configuration and variations or errors due to manual
configurations are avoided.
2. Monitoring Operational & Statistical Data:
- ·
Operational
data:- the system's operating parameters that are collected by the system at
runtime.
- ·
Statistical
data:- system performance (e.g. CPU and memory usage) data for fault diagnosis
or prognosis (forecasting).
3. Improved Reliability:
- ·
By
validating the system configurations before use.
4. System-Wide Configuration:
- ·
IoT
systems consist of multiple devices or nodes, which have wide system configurations
for the correct functioning.
- ·
Each
device is configured separately (either manual or automated).
- ·
Used
in system faults or undesirable outcomes.
- · Ensures that the configuration changes are either applied to all devices or to none.
- ·
In
the failure, the configuration changes are rolled back.
5. Multiple System Configurations:
- · Some
systems have multiple valid configurations according to different times or in
certain conditions.
6.
Retrieving & Reusing Configurations:
- ·
Help
in reusing the configurations for other devices of the same type.
- · Ensure that when a new device is added, the same configuration is applied.
- The management system can retrieve the current configuration from a device and apply the same to the new devices.
====================================================================
0 Comments