Automated Service Definition Assembly in Intelligent Workload Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods lack an automated approach for creating and managing service definitions in intelligent workload management systems, which are essential for efficiently assembling and customizing services in cloud processing environments.

Innovation Solution

The proposed solution involves a workload management service manager that acquires and assembles workload and software product images, sets configuration parameters, and dynamically creates a service image, which can be deployed, tested, and managed within cloud processing environments, allowing for customization and reuse through a graphical user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If services are handcrafted manually, then service definitions can be created with high precision and control, but the productivity and time required for service creation are significantly reduced

Engineering Contradiction:
Improveservice creation speedVSAvoidautomation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables self-service through automated service definition generation. The workload management service manager automatically creates service definitions by acquiring workload images, obtaining product images, setting configuration parameters, and assembling service images without requiring manual handcrafting, thereby dramatically improving service creation productivity while managing complexity through systematic automation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-acquiring and storing workload images and product images in repositories before service creation is needed. Configuration parameters are pre-defined and templates are prepared in advance, allowing the automated assembly process to quickly generate service definitions when required, thus improving productivity without proportionally increasing operational complexity

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated service creation is implemented, then productivity and efficiency are improved, but the precision and control over service definitions may be reduced

Engineering Contradiction:
Improveservice assembly efficiencyVSAvoidservice definition accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system incorporates feedback mechanisms where the workload management service manager receives input about required services, automatically generates service definitions, and can refine configurations based on system state and performance data. This feedback loop ensures that automated service creation maintains high precision by continuously adapting to actual system requirements and validating generated definitions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system manages precision through parameter changes by dynamically adjusting configuration parameters during the automated service definition process. The workload management service manager modifies parameters based on acquired workload characteristics, available product images, and system state, ensuring that automated service assemblies achieve the required definition accuracy while maintaining high productivity

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If multiple services are managed manually, then customization and control are maintained, but the time and resources required for management increase significantly

Engineering Contradiction:
Improveservice management timeVSAvoidservice management simplicity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system merges multiple service management functions into a single workload management service manager that handles acquisition, assembly, configuration, and deployment of multiple services simultaneously. This consolidation dramatically reduces the time required for managing multiple services while maintaining ease of operation through a unified interface and centralized control mechanism

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The workload management service manager implements universality by serving multiple functions: acquiring workload images, obtaining product images, setting configuration parameters, assembling service images, and deploying services. This multi-functional approach reduces overall management time and simplifies operations by providing a single system that handles diverse service management tasks

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

4Adaptability or versatility

If service definitions are created without automation, then control and security oversight are easier to maintain, but the scalability and adaptability of the system are limited

Engineering Contradiction:
Improveservice customization capabilityVSAvoidmanagement system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamics by enabling the workload management service manager to adaptively create and modify service definitions based on changing system conditions, available resources, and user requirements. This dynamic capability allows the system to maintain high adaptability and versatility while managing complexity through systematic automated processes that respond flexibly to different scenarios

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10114678B2Techniques for managing service definitions in an intelligent workload management system
Publication Date: 2018.10.30 MICRO FOCUS LLC
  • US10114678B2 patent drawing
  • US10114678B2 patent drawing
  • US10114678B2 patent drawing

AI summary

Techniques for managing service definitions in an intelligent workload management system are provided. Workloads and software products are assembled as a single unit with custom configuration settings. The single unit represents a recallable and reusable service definition for a service that can be custom deployed within designated cloud processing environments.