Converged Calculation Storage Cluster Pool
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
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
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.
Data Source
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.


