Cluster Licensing Automation for Feature Activation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing software feature licensing for computing clusters is complex and burdensome, requiring administrators to repeatedly re-license features when cluster configurations change, which is time-consuming and difficult, especially for multiple separately licensed features.

Innovation Solution

A cluster feature activation and update system using cluster licensing management components that initially activate software features and update licenses based on changes in cluster configuration, employing a platform API and remote connectivity daemon to automate the licensing process, reducing administrative burden.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If administrators manually re-license features after cluster configuration changes, then licensing accuracy is maintained, but time consumption and operational complexity increase significantly

Engineering Contradiction:
Improvelicensing accuracyVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service automation where the licensing mechanism automatically detects cluster configuration changes and re-licenses features without requiring administrator intervention. The licensing component monitors configuration parameters and autonomously updates licenses when changes are detected, eliminating manual re-licensing operations while maintaining licensing accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where the licensing mechanism continuously monitors cluster configuration changes and automatically triggers re-licensing operations based on detected changes. This closed-loop approach ensures licensing remains synchronized with configuration state without requiring manual intervention, reducing time consumption while maintaining accuracy.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If administrators manually manage multiple separately licensed features, then individual feature control is maintained, but operational burden and difficulty increase

Engineering Contradiction:
Improvefeature control flexibilityVSAvoidoperational burden
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system merges the management of multiple separately licensed features into a unified licensing mechanism. Instead of requiring separate manual operations for each feature, the system consolidates license management into a single automated process that handles all features collectively, reducing operational burden while maintaining the ability to control individual features through the unified interface.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The licensing mechanism is designed with universal functionality to manage multiple different feature types through a single system. This multi-functional approach allows the same licensing component to handle various feature categories (storage, compute, networking, etc.) simultaneously, eliminating the need for feature-specific manual licensing procedures while preserving granular control capabilities.

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

3Reliability

If comprehensive license monitoring is implemented, then licensing compliance is ensured, but system complexity increases

Engineering Contradiction:
Improvelicensing complianceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service monitoring where the licensing mechanism automatically tracks configuration changes and compliance status without requiring external audit systems. The licensing component autonomously verifies that licenses remain appropriate for current configuration state, ensuring compliance while avoiding the complexity of separate monitoring infrastructure.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11321206B2Cluster feature activation and update system
Publication Date: 2022.05.03 EMC IP HLDG CO LLC
  • US11321206B2 patent drawing
  • US11321206B2 patent drawing
  • US11321206B2 patent drawing

AI summary

Described herein are systems and techniques to manage activation of software features deployed at computing clusters. Features can be initially activated at a cluster using cluster licensing management components and processes described herein. After initial activation, the disclosed cluster licensing management components and processes can update licenses for the features as may be desired in view of changes to the cluster configuration.