![]() |
|
| Service Level Monitoring, Management, and Agreements | ||||||||
|
Service Level Monitoring (SLM) checks that an application or service conforms to a contractual Service Level Agreement (SLA). SLM is becoming more and more important as enterprises choose to outsource increasingly large portions of their IT operations to third parties. Improving cost-effectiveness by outsourcing operations and services to the best value provider has been greatly expanded and supported by the Internet, coupled with cheap, reliable data communications infrastructure and distributed server-based applications. However, cost is only one part of the equation. Service must meet or exceed expectations, and this requirement leads to the following issues:
The SQLstream SolutionThe SQLstream solution provides a distributed application infrastructure that collects the service records, often from remote log-files, and processes them by filtering, aggregating, and correlating those records. The result is the information needed to assess the service actually provided and to enforce the agreed SLA. For example, the service should be able to handle “X” transactions per second during peak periods, or perhaps the application should remain up and running for 99.999% of the time over some suitably long rolling time-window. The SQLstream solution not only allows for collection of service availability and usage records over time, it also enables detection of missing service availability records over time . A special facility within the SQLstream RAMMS called punctuation can be configured to ensure that timestamp records are generated even when no data flows. The SQLstream solution proceeds as follows:
Contrast with Conventional SLM solutionsMost SLM solutions today:
In contrast, SQLstream's RAMMS allows maximal reuse of the SLA and Service Usage data, enabling an enterprise to incorporate it in any useful recombination with any other dynamic enterprise data. |
||||||||