Clientless Remote Archive Process for File System Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital file archiving systems in remote storage, such as cloud storage, are client-driven, requiring manual selection and management across multiple client nodes, leading to administrative complexity, security vulnerabilities, and inefficient network load distribution.

Innovation Solution

A centralized archive process that remotely accesses and archives files from client systems to a cloud storage system, eliminating the need for client-side software and enabling automatic updates and uniform management across all clients, with secure web communication protocols and customizable security levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If client-driven archiving software is deployed on multiple client nodes, then file archiving functionality is provided, but administrative complexity increases and security vulnerabilities arise

Engineering Contradiction:
Improvefile archiving functionalityVSAvoidadministrative complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the archiving functionality from client-side software and relocates it to a centralized archive server. The server actively scans networks for file shares, identifies candidate files based on metadata criteria, and performs archiving operations remotely, eliminating the need for client-side archiving software and reducing administrative complexity across multiple client nodes

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The archive server acts as an intermediary between client systems and the archiving process. It receives configuration information from clients, remotely accesses their file systems, scans for candidate files, and executes archiving operations, thereby mediating the complex archiving tasks without requiring direct client software involvement

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If client-side archive software is used, then file archiving can be initiated, but simultaneous updates across all clients become difficult and security vulnerabilities increase

Engineering Contradiction:
Improvefile archiving initiationVSAvoidsecurity vulnerabilities
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

Instead of clients initiating archiving operations locally, the patent inverts the approach by having the archive server actively initiate and control the archiving process. The server scans networks, identifies file shares, selects candidate files based on metadata, and performs archiving operations remotely, ensuring centralized control and simultaneous updates across all clients while improving security through centralized management

Inventive Principle:
Principle #13The other way round (Inversion)

3Ease of operation

If selective file retrieval is performed from client side, then file retrieval is possible, but network load distribution becomes inefficient

Engineering Contradiction:
Improvefile retrievalVSAvoidnetwork load distribution
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The archive server implements feedback mechanisms to monitor and manage network traffic. It receives configuration information from clients, scans their file systems, identifies archiving candidates based on metadata criteria, and coordinates retrieval operations to optimize network load distribution, ensuring efficient resource utilization across the network

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11281621B2Clientless active remote archive
Publication Date: 2022.03.22 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11281621B2 patent drawing
  • US11281621B2 patent drawing
  • US11281621B2 patent drawing

AI summary

The disclosure relates to a method for archiving files of a local file system of a client system in a remote storage system. The local file system and the remote storage system are communicatively coupled via a network. The method comprises executing an archive process on an archive computer system communicatively coupled to the network. The archiving is solely controlled by the archive process. The execution causes the archive computer system to receive a configuration comprising share metadata, descriptive of a file share in the local file system, and a network address of the client system; remotely access the local file system using the configuration; scan the files of the file share to identify candidate files for archiving; and archive the candidate files by copying the candidate files to the remote storage system.