NAS Filesystem Share Auto-Detect via OS Probe

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network attached storage (NAS) configurations, there is a challenge in selecting the appropriate filesystem type for network file sharing, leading to undetectable network shares due to mismatches between the NAS appliance and network servers, causing troubleshooting delays and confusion, as existing administration methods lack feedback on the operating systems deployed on servers.

Innovation Solution

A method that involves sending an operating system identifier probe to the network server to determine its operating system and automatically selecting a compatible network protocol filesystem type, providing feedback to administrators and testing compatibility to ensure correct configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual configuration of network share is performed without OS detection, then configuration speed is slow and error-prone, but adding OS detection and automatic protocol selection increases system complexity

Engineering Contradiction:
Improveconfiguration speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically detecting the operating system type before configuration occurs. The NAS appliance sends probe requests to the network server to identify its OS type (Windows, Linux, Unix, etc.), then automatically selects the appropriate filesystem protocol in advance, eliminating the need for manual configuration and reducing errors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by enabling the NAS appliance to autonomously detect network server OS types and configure appropriate filesystem protocols without administrator intervention. The automatic protocol selection based on OS detection allows the system to configure itself, improving speed while managing complexity through automation.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual filesystem type selection is used, then administrator control is maintained, but mismatched protocols cause undetectable network shares and troubleshooting delays

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidtroubleshooting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms where the NAS appliance receives responses from probe requests sent to network servers, using these responses to identify the OS type. This feedback loop enables accurate protocol selection and ensures network shares are properly detected, eliminating mismatches and reducing troubleshooting time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary OS detection and protocol selection before configuration occurs, ensuring the correct filesystem protocol is chosen in advance. This preliminary action prevents mismatches that would cause undetectable network shares and eliminates the need for later troubleshooting.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If automatic OS detection and protocol selection is implemented, then configuration accuracy improves and errors are reduced, but the process requires additional network probes and communication overhead

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidnetwork communication overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs OS detection and protocol selection as preliminary actions before the actual configuration process. By sending probe requests and receiving responses in advance, the system accurately identifies OS types and selects appropriate protocols, ensuring high configuration accuracy while minimizing the overhead to only essential communication.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10666513B2Filesystem share auto-detect
Publication Date: 2020.05.26 KYNDRYL INC
  • US10666513B2 patent drawing
  • US10666513B2 patent drawing
  • US10666513B2 patent drawing

AI summary

An embodiment of the invention may include a method, computer program product, and system for network attached storage configuration. The embodiment may include receiving a request, from a network storage administrator, to create a network share on a network attached storage for a network server. Based on the received request, sending an operating system identifier probe to the network server to identify an operating system deployed on the network server. The embodiment may include receiving an identification of the operating system deployed on the network server. Based on the identified operating system deployed on the network server, configuring the network share on the network attached storage. Configuring the network share on the network attached storage may include selecting a network protocol filesystem type compatible with the identified operating system deployed on the network server. The embodiment may include testing compatibility between the network share and network server.