Storage System Multicast Address Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems face inefficiencies in data redundancy and communication overhead when managing data across multiple storage devices, particularly in ensuring data is stored in redundant ranges and securely communicating multicast addresses.

Innovation Solution

The storage system employs a network of storage devices connected through a SAN, using multicast addresses to ensure data redundancy and secure communication by generating and managing multicast addresses for data ranges, with encryption for secure data transfer and key management protocols to prevent unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in redundant ranges across multiple storage devices, then data reliability is improved, but communication overhead increases

Engineering Contradiction:
Improvedata reliabilityVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent combines multiple storage devices into a unified storage pool with centralized management. The storage controller coordinates data distribution and redundancy across devices, merging individual device operations into a cohesive system that reduces redundant communication protocols and optimizes data placement efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The storage system implements a universal interface and management protocol that works across different storage device types. The storage controller provides multi-functional capabilities including data distribution, redundancy management, and fault tolerance coordination, eliminating the need for device-specific communication overhead.

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

2Reliability

If multicast addresses are used for secure data transfer, then data security is improved, but device complexity increases

Engineering Contradiction:
Improvedata securityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The storage controller acts as an intermediary that manages multicast address generation and distribution. It handles the complex security protocols and address management centrally, while individual storage devices simply follow controller instructions, thereby reducing the complexity burden from individual devices to a centralized management point.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements automatic multicast address generation and key distribution mechanisms. The storage controller automatically manages security credentials and multicast addresses without requiring manual configuration, and storage devices automatically join the appropriate multicast groups based on their assigned data ranges, reducing operational complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11314415B2Storage system, storage device, and method of controlling storage system
Publication Date: 2022.04.26 KIOXIA CORP
  • US11314415B2 patent drawing
  • US11314415B2 patent drawing
  • US11314415B2 patent drawing

AI summary

A storage device is used in a storage system including a host computer and storage devices in which host data used by the host computer are distributed and stored. The storage device includes a host data memory section, a communication controller, and a controller. The host data memory section stores, data in a range notified by the host computer. The communication controller receives a write request to a multicast address corresponding to the range of the data stored in the host data memory section. The controller stores write data specified by the write request, in the host data memory section.