Intermediary Apparatus for Cross-Provider SLA Report Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing report creation systems face difficulties in collecting information on overall service performance from cooperative services, which involve multiple data center and on-premise systems, particularly in inter-cloud and cloud-on-premise cooperative services, as they struggle to gather response times and error occurrence locations across different service providers.

Innovation Solution

A report creation system is designed with information collection apparatuses on buses that capture log information and error occurrence data from multiple services, allowing for the calculation and reporting of response times and error information, enabling the creation of comprehensive SLA reports across cooperative services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a report creation system collects SLA information from multiple data center apparatuses and on-premise systems in cooperative services, then the comprehensiveness of service level reporting is improved, but the difficulty of collecting overall service information (such as response times and error occurrences across services) increases

Engineering Contradiction:
Improvecompleteness of SLA report informationVSAvoiddifficulty of collecting overall service information
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an information collection apparatus as an intermediary component that collects log information from multiple data center apparatuses and on-premise systems. This intermediary apparatus aggregates service log information, OS states, and hardware states from various sources and makes them available to the report creation apparatus, thereby solving the difficulty of collecting overall service information across cooperative services.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The report creation apparatus is designed with multi-functional capabilities to handle different types of information collection and processing. It can collect SLA information from multiple data center apparatuses, process cooperative service information, calculate service level information, and generate comprehensive reports. This universal design enables the system to effectively manage information from diverse sources in cooperative service environments.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If the report creation apparatus collects detailed log information from multiple services and systems, then the accuracy of service level calculation is improved, but the system complexity and data processing burden increase

Engineering Contradiction:
Improveaccuracy of service level calculationVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the information collection and processing function into separate components: an information collection apparatus that gathers log information from multiple sources, and a report creation apparatus that processes this information. This segmentation reduces the complexity of each individual component while maintaining the ability to collect and process detailed information for accurate service level calculations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10255125B2Report creation system and program
Publication Date: 2019.04.09 KK TOSHIBA
  • US10255125B2 patent drawing
  • US10255125B2 patent drawing
  • US10255125B2 patent drawing

AI summary

A report creation system according to one embodiment creates a report indicative of a condition of a cooperative service in which a plurality of services are made to cooperate, the plurality of services being provided by a plurality of service providing apparatuses including at least one service providing apparatus in another company. The report creation creates the report, based on the first log information and the error occurrence information collected by each of the information collection apparatuses, and second log information of each of the services collected from each of the service providing apparatuses.