System Management

Monitoring, metrics, and SLAs

We can design monitoring configurations or after performing monitoring system analysis, we re-design existing monitoring configurations to create a verified monitoring configuration which largely increases the efficiency of company wide systems management capabilities by providing early, quick, and precise detection of problems occurring in the IT system both at application and at resource level.

IT system management configurations help little if the purpose of monitoring is not well-defined or the collected data is not evaluated correctly. Following the Goal-Question-Metric approach, we can develop a metrics framework for a given IT system, aligned with the business goals of the organization. We can also define SLAs based on business goals and hierarchical metrics.

Currently we are developing techniques for event correlation-analysis where events and historical data of the IT monitoring system are processed online in order to reveal suspicious actions and identify complex events which can indicate some discrepancy in the operation or attack against the system. This mechanism gives way to the definition of complex SLAs and to the monitoring of regulation compliancy checking.

Virtual architectures

OptXware has a method to design an optimized virtual architecture where the platform independent model of applications and a generic platform model of virtual servers are taken as the input for a planning process. This process is able to compute a deployment configuration while taking different constraints into account and to generate an optimal "job to virtual machine" mapping. Provisioning processes can be generated that automatically deploy the virtual machines on physical servers and the applications on the virtual machines and enforce the computed system configuration.

Performance and dependability consolidation

During performance consolidation, we systematically build a model of business functionalities (captured by a processes) and underlying resources of the IT infrastructure. Extending this with a workload model and historical data on system performance, we can identify bottlenecks and reveal hidden relations among the behaviour of different system components using analysis methods.

Dependability consolidation of IT infrastructures offers a tool for analyzing existing IT configurations from various aspects: completeness and correctness of the IT infrastructure configuration, fault tolerance and compliance to several (security, regulatory, etc.) requirements. The method used behind this service is fault propagation analysis.

By creating disaster recovery plans we can raise the preparedness of the company for any unexpected event, decrease the risk of the IT system operation and help our customers to comply with regulations.