Agent-Based Configuration Co-Management for Workload Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in migrating from traditional configuration management solutions to new ones due to resource-intensive processes and cultural resistance, leading to slow adoption of advanced configuration management features.

Innovation Solution

Agent-based configuration co-management allows for selective workload migration between multiple configuration management authorities, enabling IT administrators to manage workloads gradually and efficiently by negotiating workload subsets between agents, thereby reducing resource consumption and enhancing feature adoption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional configuration management solutions are replaced with new configuration management solutions, then advanced features and capabilities are improved, but resource consumption and migration complexity increase

Engineering Contradiction:
Improveadvanced featuresVSAvoidmigration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the configuration management workload into multiple independent configuration management authorities, each handling specific subsets of workloads. This allows incremental migration where different workloads can be migrated to different authorities independently, reducing overall migration complexity while enabling adoption of advanced features across multiple authorities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic workload assignment where configuration management authorities can negotiate and adjust which workloads they handle. This dynamic approach allows flexible migration strategies where workloads can be moved gradually from traditional to new configuration management solutions based on readiness, resource availability, and organizational factors.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If complete migration to new configuration management solutions is implemented, then advanced features are fully utilized, but resource consumption increases substantially

Engineering Contradiction:
Improvefeature adoptionVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements partial migration where only certain workloads are migrated to new configuration management authorities while others remain with traditional solutions. This partial action approach allows organizations to benefit from advanced features for migrated workloads without incurring the full resource consumption costs of complete migration, enabling feature adoption at a sustainable pace.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10725818B2Agent-based configuration co-management to selectively migrate workloads
Publication Date: 2020.07.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10725818B2 patent drawing
  • US10725818B2 patent drawing
  • US10725818B2 patent drawing

AI summary

Techniques are described herein that are capable of utilizing agent-based configuration co-management to selectively migrate workloads from a first configuration management authority to a second configuration management authority. The first configuration management authority has a first management client and a first management server that provides a first management service. The second configuration management authority has a second management client and a second management server that provides a second management service. An operating system that runs on a computing device enrolls the first management agent and the second management agent into the second configuration management authority. The first management agent negotiates with the second management agent to determine a first subset of the workloads that is to be handled by the first management agent and a second subset of the workloads that is to be handled by the second management agent.