Common Resource Management Server for XaaS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing resource management systems struggle to efficiently manage resources across multiple types of XaaS (X as a Service) environments, as they require different types of resource allocation and management, leading to complexities in sharing resources and maintaining performance across various tenant environments.

Innovation Solution

A management system that includes an interface device and a processor to allocate and manage resources of different types, utilizing a common resource management server to oversee multiple XaaS resource management servers, ensuring efficient allocation and change processing of low-order resources to maintain performance across diverse tenant environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a common resource management server is shared by multiple XaaS resource management servers, then resource utilization efficiency is improved, but the complexity of managing different resource types increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidcomplexity of managing different resource types
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments resource management into two distinct layers: XaaS resource management servers that handle high-order resources specific to each XaaS type, and a common resource management server that handles low-order shared resources. This segmentation allows each server to focus on specific management tasks, improving efficiency while managing complexity through clear division of responsibilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism where XaaS resource management servers act as mediators between the common resource management server and specific XaaS tenants. These intermediaries translate and coordinate resource requests, enabling the common server to manage diverse resource types without direct complexity exposure from each XaaS type.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If resources of different types are allocated to multiple tenant environments, then service versatility is improved, but the difficulty of resource coordination increases

Engineering Contradiction:
Improveservice versatilityVSAvoiddifficulty of resource coordination
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a hierarchical dimension to resource management, organizing resources into high-order resources (XaaS-specific) and low-order resources (common/shared). This dimensional organization allows versatile resource allocation across different XaaS types while simplifying coordination by establishing clear hierarchical relationships and dependency structures.

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

Solution Approach 2:

The common resource management server is designed with universal functionality to manage multiple types of low-order resources (storage, networking, computing) that serve multiple XaaS types. This multi-functionality enables the server to handle diverse resource allocation requests through a unified management interface, reducing coordination complexity.

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

3Reliability

If change processing is centralized in the common resource management server, then operational consistency is improved, but the response time for resource changes increases

Engineering Contradiction:
Improveoperational consistencyVSAvoidresponse time for resource changes
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having XaaS resource management servers pre-process and validate resource change requests before submitting them to the common resource management server. This preliminary processing reduces the workload on the central server and enables faster response times while maintaining operational consistency through centralized final approval and execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes feedback mechanisms where the common resource management server provides real-time status information and confirmation to XaaS resource management servers during change processing. This feedback loop enables coordinated processing that maintains operational consistency while reducing idle waiting time through parallel validation and preparation activities.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10437642B2Management system for computer system
Publication Date: 2019.10.08 HITACHI VANTARA LTD
  • US10437642B2 patent drawing
  • US10437642B2 patent drawing
  • US10437642B2 patent drawing

AI summary

A management system includes an interface device coupled to a computer system including a plurality of resources including resources of a plurality of resource types and a processor coupled to the interface device. The processor allocates, to a tenant environment, a resource of a resource type, which is different depending on an XaaS (X as a Service), among the plurality of resources including resources of a plurality of resource types and provides a plurality of tenant environments including a plurality of XaaSs. The processor manages, as low-order resources, resources lower in order than the resources allocated to the tenant environments, among the plurality of resources including resources of a plurality of resource types. When receiving a resource change request, the processor executes change processing on at least one of the low-order resources among the resources managed as low-order resources.