Hierarchical Data Center Capability Summarization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The scalability of cloud computing infrastructure is hindered by the need to manage and process vast amounts of capability information from thousands of backend systems with diverse attributes, leading to potential scalability issues in data storage and computation.

Innovation Solution

A summarization module is deployed across hierarchical levels of the network to cluster nodes based on capabilities, generate histograms, and send summarized data to higher levels, using techniques like k-means clustering and hamming distance for numeric and non-numeric data types, while maintaining relative importance and minimizing data loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all capability information from thousands of backend systems is collected and processed centrally, then complete visibility of device capabilities is achieved, but data storage and computation burdens increase significantly

Engineering Contradiction:
Improvecapability information completenessVSAvoiddata storage and computation burden
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent divides the data center into hierarchical levels (leaf nodes, intermediate nodes, root nodes) and segments capability information processing across these levels. Each node processes and summarizes capabilities locally before transmitting to higher levels, preventing central overload while maintaining complete capability visibility through distributed hierarchical processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the capability information architecture, organizing nodes in multiple levels rather than a flat structure. This dimensional change allows capability information to be aggregated and summarized at each level, reducing the burden on any single processing point while preserving complete capability data through the hierarchy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If detailed capability information from all backend systems is transmitted to higher hierarchical levels, then accurate capability representation is achieved, but data transmission volume and processing time increase

Engineering Contradiction:
Improvecapability representation accuracyVSAvoiddata transmission and processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential capability information needed at each hierarchical level, rather than transmitting all raw capability data. Summarization logic at each node identifies and transmits only the most relevant capability characteristics to higher levels, maintaining accurate capability representation while significantly reducing data transmission volume and processing time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by transmitting summarized capability information rather than complete raw data at each hierarchical level. This partial transmission is sufficient for higher-level decision-making and resource allocation, avoiding the excessive time and bandwidth costs of transmitting all detailed capability information while maintaining adequate representation accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If capability information from diverse backend systems with different attributes is aggregated, then comprehensive capability coverage is achieved, but data heterogeneity and processing complexity increase

Engineering Contradiction:
Improvecapability coverage comprehensivenessVSAvoiddata heterogeneity management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal capability information framework that can handle diverse backend system attributes through a common hierarchical structure. The summarization logic at each node adapts to handle different data types and attributes uniformly, enabling comprehensive capability coverage across heterogeneous systems while managing data diversity through a standardized multi-functional processing approach.

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

Solution Approach 2:

The patent transforms heterogeneous capability parameters from diverse backend systems into a standardized hierarchical representation. By changing the parameter structure from raw diverse attributes to summarized hierarchical capability descriptors, the system achieves comprehensive capability coverage while reducing the complexity of managing data heterogeneity through parameter transformation and normalization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9747362B2Data center capability summarization
Publication Date: 2017.08.29 CISCO TECHNOLOGY INC
  • US9747362B2 patent drawing
  • US9747362B2 patent drawing
  • US9747362B2 patent drawing

AI summary

A method for summarizing capabilities in a hierarchically arranged data center includes receiving capabilities information, wherein the capabilities information is representative of capabilities of respective nodes at a first hierarchical level in the hierarchically arranged data center, clustering nodes based on groups of capabilities information, generating a histogram that represents individual node clusters, and sending the histogram to a next higher level in the hierarchically arranged data center. Relative rankings of capabilities may be used to order a sequence of clustering operations.