Converged Calculation Storage Cluster Pool

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing all-in-one machines face complexity in operation and higher costs due to the use of special storage devices like SAN or NAS, which require complex configuration and maintenance, and cannot satisfy performance requirements for data bursts due to limited linear expansion.

Innovation Solution

A cluster system with converged calculation and storage, where resource servers integrate calculation and storage resources, using a storage resource control module to create a shared storage resource pool, allowing for efficient storage service provision, and enabling flexible expansion and improved performance through virtualization and high-speed data switch networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If special storage devices like SAN or NAS are used in all-in-one machines, then storage capacity is improved, but device complexity and operation complexity increase

Engineering Contradiction:
Improvestorage capacityVSAvoidoperation complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent merges calculation resources and storage resources into a unified cluster system where resource servers provide both calculation and storage capabilities. This integration eliminates the need for separate special storage devices like SAN or NAS, reducing operation complexity while maintaining storage capacity through the shared storage resource pool constructed from distributed storage resources across multiple resource servers.

Inventive Principle:
Principle #5Merging (Combining)

2Quantity of substance

If special storage devices like SAN or NAS are used in all-in-one machines, then storage capacity is improved, but cost increases

Engineering Contradiction:
Improvestorage capacityVSAvoidcost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent makes resource servers universal by enabling them to provide both calculation services and storage services. The storage resources in the cluster system can be dynamically allocated and shared among multiple calculation resources, eliminating the need for expensive dedicated storage devices. This multi-functionality approach reduces overall system cost while maintaining adequate storage capacity through the shared storage resource pool.

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

3Quantity of substance

If special storage devices like SAN or NAS are used in all-in-one machines, then storage capacity is improved, but expansion capability is limited

Engineering Contradiction:
Improvestorage capacityVSAvoidexpansion capability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent segments the storage system into distributed storage resources across multiple independent resource servers. Each resource server can independently expand storage capacity, and the storage resource control module dynamically manages and allocates storage resources from the shared pool. This segmentation enables flexible and scalable expansion of storage capacity without being constrained by the linear expansion limits of traditional special storage devices.

Inventive Principle:
Principle #1Segmentation

4Quantity of substance

If special storage devices like SAN or NAS are used in all-in-one machines, then storage capacity is improved, but data query performance for lots of data bursts cannot be satisfied

Engineering Contradiction:
Improvestorage capacityVSAvoiddata query performance
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent implements a shared storage resource pool that can be accessed and copied by multiple calculation resources simultaneously. The storage resource control module enables efficient data access and distribution across the cluster, allowing multiple resource servers to query and process data bursts in parallel. This copying and distributed access mechanism significantly improves data query performance compared to traditional special storage devices that handle data requests sequentially or with limited concurrency.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11042311B2Cluster system with calculation and storage converged
Publication Date: 2021.06.22 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US11042311B2 patent drawing
  • US11042311B2 patent drawing
  • US11042311B2 patent drawing

AI summary

Embodiments of the present invention provide a cluster system with calculation and storage converged, including: a resource server group, where the resource server group includes at least two resource servers, each resource server in the resource server group has at least one of: a calculation resource and a storage resource, at least one resource server in the resource server group has a calculation resource and a storage resource, and the storage resource includes a persistent disk and a cache that corresponds to the persistent disk; and a storage resource control module, configured to construct a shared storage resource pool by using storage resources in the resource server group, so as to provide a storage service, where storage resources included in each storage resource pool are from at least two resource servers in the resource server group.