Logical Provisioning for Asymmetric Cluster Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Shared Disk Cluster database systems face challenges in efficiently and flexibly managing resources to meet varying workload demands across different deployment environments, including a mix of read-only and write-intensive applications, mission-critical and lower priority applications, due to their asymmetric nature.

Innovation Solution

The system groups physical resources in an asymmetric distributed cluster into logical provisions, configuring access and managing operations adjustments transparently to applications, allowing for dynamic resource allocation and utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If physical resources are allocated statically in an asymmetric cluster, then system stability is maintained, but resource utilization efficiency deteriorates when workload demands vary

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidresource management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic resource provisioning by allowing logical server definitions to be modified at runtime without requiring system restart. The resource pool manager dynamically allocates and deallocates physical resources to logical servers based on current workload demands, enabling the system to adapt flexibly to varying application requirements while maintaining asymmetric cluster architecture

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments physical resources into logical provisions that can be independently managed and allocated. By creating logical servers as abstracted resource groups, the system divides the complex resource management problem into manageable units that can be dynamically provisioned, monitored, and adjusted based on specific application needs without affecting the entire cluster

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the cluster architecture is made asymmetric to support diverse applications, then adaptability improves, but resource management complexity increases

Engineering Contradiction:
Improvesupport for diverse applicationsVSAvoidresource management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal resource pool manager that handles multiple types of applications (read-only, write-intensive, mission-critical, lower priority) through a single unified management interface. The logical server abstraction provides multi-functionality by supporting diverse workload types while maintaining consistent resource allocation mechanisms, reducing the need for separate management systems for different application categories

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

3Productivity

If resources are dynamically reallocated to meet changing demands, then resource utilization efficiency improves, but system stability may deteriorate

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary actions by pre-defining logical server configurations and resource allocation policies before workload changes occur. The system maintains predefined logical provisions that can be rapidly activated or deactivated based on demand, allowing dynamic reallocation without ad-hoc configuration changes that could compromise system stability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces logical servers as an intermediary layer between physical resources and applications. This abstraction layer mediates resource allocation by translating diverse application requirements into standardized resource requests, enabling dynamic reallocation while maintaining system stability through consistent management protocols and isolation from underlying physical changes

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8826367B2Elastic resource provisioning in an asymmetric cluster environment
Publication Date: 2014.09.02 SYBASE INC
  • US8826367B2 patent drawing
  • US8826367B2 patent drawing
  • US8826367B2 patent drawing

AI summary

System, method, computer program product embodiments and combinations and sub-combinations thereof for elastic resource provisioning are provided. An embodiment includes grouping physical resources in an asymmetric distributed cluster of data processing nodes logically into one or more provisions. Further included are configuring access to the physical resources with the one or more provisions, and managing adjustment of operations among the data processing nodes in correspondence with adjustment to the physical resources through the one or more provisions and transparently to an application utilizing the physical resources.