Intelligent Storage Adapter Automatic Cluster Formation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage systems face challenges in efficiently managing and accessing large amounts of data across multiple devices and networks, particularly in creating and maintaining clusters for storage area networks (SANs) that allow seamless data sharing and caching between servers.

Innovation Solution

The introduction of an intelligent storage adapter (ISA) that operates as a host bus adapter and storage controller, enabling transparent data caching and synchronization between solid-state storage devices (SSDs) and SAN-based storage systems, while automatically creating and managing clusters of ISAs for efficient data access and sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual cluster creation and management is performed, then control and customization are improved, but time consumption and operational complexity increase

Engineering Contradiction:
Improveease of cluster managementVSAvoidtime for cluster creation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables automatic self-registration of storage adapters into clusters through discovery protocols. When a storage adapter joins the network, it automatically discovers existing clusters and registers itself without manual intervention, eliminating the time-consuming manual configuration process while maintaining system control

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures cluster parameters and policies before storage adapters need to join. Cluster templates and registration protocols are prepared in advance, allowing storage adapters to quickly integrate by simply connecting to the pre-established cluster infrastructure rather than requiring manual setup at join time

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If storage adapters are manually configured and added to clusters, then configuration accuracy is improved, but device complexity and operational difficulty increase

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidcomplexity of cluster management
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system implements automatic discovery and registration protocols where storage adapters provide feedback about their capabilities and status to the cluster management system. The system automatically validates configurations and adjusts settings based on received feedback, ensuring configuration accuracy without requiring complex manual procedures

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

A cluster management system acts as an intermediary between storage adapters and the network. This intermediary automatically handles configuration validation, parameter adjustment, and registration processes, ensuring accurate configurations while shielding users from the underlying complexity of cluster management operations

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automatic discovery and registration is implemented, then productivity and ease of operation are improved, but system complexity increases

Engineering Contradiction:
Improvespeed of cluster formationVSAvoidcomplexity of automatic management system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The automatic discovery and registration process is segmented into distinct modular protocols: discovery phase, validation phase, and registration phase. Each phase handles specific tasks independently, improving productivity through automated workflows while reducing overall system complexity by breaking down the management process into manageable, standardized segments

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9423980B1Methods and systems for automatically adding intelligent storage adapters to a cluster
Publication Date: 2016.08.23 MARVELL ASIA PTE LTD
  • US9423980B1 patent drawing
  • US9423980B1 patent drawing
  • US9423980B1 patent drawing

AI summary

Methods and systems for automatically creating a cluster are provided. The method includes discovering at least a first and a second intelligent storage adapter, determining if the first or the second intelligent storage adapter is operating within a cluster, and when neither the first or the second intelligent storage adapter are a part of any cluster, then automatically generating a cluster with a unique identifier and assigning one of the first or the second intelligent storage adapters as a master of the cluster.