Mobile Agents for Information Life-Cycle Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Information Life-cycle Management (ILM) techniques are inefficient in managing data storage and movement across different levels of a storage system, as they lack effective mechanisms for discovering management elements, updating storage policies, and moving storage objects.

Innovation Solution

The use of mobile agents, embodied in executable code, to perform operations within the ILM system, including discovery, policy updates, and storage object movement, by traversing the system and interacting with management elements to optimize data storage and retrieval processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional ILM techniques are used to manage data storage and movement, then basic storage and transfer functions are provided, but the system lacks effective mechanisms for discovering management elements, updating storage policies, and moving storage objects efficiently

Engineering Contradiction:
Improveefficiency of ILM operationsVSAvoidcomplexity of management element discovery and policy updates
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Mobile agents autonomously traverse the storage system to discover management elements, evaluate storage policies, and execute data movement operations without requiring manual intervention or complex centralized control mechanisms. The agents self-manage the ILM operations by independently navigating the system hierarchy and interacting with storage devices.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Mobile agents serve as intermediary components between the ILM system and storage devices. These agents carry policy information through the system, mediate communication between management elements, and facilitate data movement by acting as mobile carriers of control logic rather than requiring fixed infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If mobile agents are used to perform ILM operations, then operational efficiency is improved, but the system requires executable code to be embodied and moved through the information life-cycle management system

Engineering Contradiction:
Improveefficiency of operationsVSAvoidcomplexity of agent deployment and execution
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The ILM control logic is replicated as mobile agent instances that can be deployed independently across the storage system. Each agent carries a copy of the necessary policy information and execution logic, allowing parallel operations without requiring modification of the original system infrastructure or complex deployment mechanisms.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system transitions from static, fixed infrastructure to dynamic, mobile agent-based control. The agents can move through the information life-cycle management system hierarchy, adapt their behavior based on discovered management elements, and dynamically execute operations without requiring predetermined system configuration or complex deployment procedures.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8099484B2Using mobile agents to perform operations of an information life-cycle management system
Publication Date: 2012.01.17 COMP ASSOC THINK INC
  • US8099484B2 patent drawing
  • US8099484B2 patent drawing
  • US8099484B2 patent drawing

AI summary

Facilitating performance of an operation in an information life-cycle management system comprising management elements organized levels includes generating a mobile agent operable to perform the operation. The mobile agent is embodied in executable code and is operable to move through at least a portion of the information life-cycle management system. The operation is performed using the mobile agent.