Worker EAR Access to Coordinating Services Through NDI

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems lack efficient mechanisms for worker archives to access and process protocol communications while bypassing firewalls and accessing service components of a main coordinating archive.

Innovation Solution

A system is implemented where worker archives are provided with constrained access to a main coordinating archive through a naming and directory interface (NDI), using container request and response filters (CREQF and CRESF) to preprocess and bypass firewalls, enabling access to service components via beans and protocol servlets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If worker archives are established with constrained access to main coordinating archive, then system security and access control are improved, but system complexity and difficulty of implementation increase

Engineering Contradiction:
Improveaccess controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system is segmented into multiple archives with hierarchical roles (main coordinating archive and worker archives). Each archive is deployed sequentially and assigned specific access permissions, creating a modular structure that improves security while managing complexity through clear separation of functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A naming and directory interface (NDI) is introduced as an intermediary layer between worker archives and the main coordinating archive. The NDI provides standardized access mechanisms and bean-based component retrieval, simplifying the access control implementation while maintaining security boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If worker archives can access service components of main coordinating archive, then functionality and versatility are improved, but firewall security and system protection are worsened

Engineering Contradiction:
ImprovefunctionalityVSAvoidfirewall security
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The NDI acts as a mediator that enables worker archives to access service components of the main coordinating archive through standardized interfaces. This intermediary layer provides controlled access pathways that maintain firewall security while enabling necessary functionality through bean-based component retrieval and invocation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The main coordinating archive's service components are designed with universal access mechanisms that can be invoked by any worker archive through the NDI. This multi-functionality allows different worker archives to access needed services while the standardized interface maintains security boundaries.

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

3Productivity

If protocol communications are preprocessed using container request and response filters, then processing efficiency is improved, but device complexity and implementation difficulty increase

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidimplementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Container request and response filters (CREQF and CRESF) are implemented to preprocess protocol communications before they reach the worker archive logic. This preliminary action includes wrapping requests with headers, injecting context information, and preparing responses, which improves processing efficiency by handling routine operations in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The filter system provides self-service functionality by automatically managing the preprocessing and postprocessing of protocol communications. The CREQF and CRESF handle routine tasks such as header wrapping, context injection, and response formatting without requiring manual intervention, improving efficiency while the standardized implementation keeps complexity manageable.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12452250B2Providing a worker EAR with access to a coordinating EAR
Publication Date: 2025.10.21 DELL PROD LP
  • US12452250B2 patent drawing
  • US12452250B2 patent drawing
  • US12452250B2 patent drawing

AI summary

One or more aspects of the present disclosure relate to providing a worker archive with access to a coordinating archive. In embodiments, a worker archive is provided access to one or more components in a main coordinating archive. In addition, an incoming protocol communication is processed using a subject component from the main coordinating archive using the worker archive.