Remote Access Card Virtual Media Emulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional remote access cards with persistent virtual memory features face premature wear-out due to moderate to heavy usage, viruses, or runaway processes, and offer limited storage capacity, which is insufficient for various applications, leading to early failure and the need for costly upgrades or replacements.

Innovation Solution

A method and system that emulate a physical plug-and-play USB device or mass storage device as a virtual media device using firmware in a service processor and virtual media engine of a remote access card, allowing for scalable, replaceable, and upgradeable storage solutions via remote access, proxying data communications and enabling remote management without burdening the base system cost.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If persistent virtual memory feature is implemented in remote access card using flash ROM, then remote access and data persistence are enabled, but flash ROM wears out prematurely due to excessive write cycles

Engineering Contradiction:
Improveremote access functionalityVSAvoidflash ROM lifespan
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent divides the storage system into two segments: a small flash ROM in the remote access card for firmware and configuration data, and a larger external USB flash drive for persistent virtual memory data. This segmentation protects the card's flash ROM from excessive write cycles while enabling continued remote access functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a USB flash drive as an intermediary storage device between the remote access card and the persistent data requirements. The card manages and controls access to this external storage medium, allowing the system to maintain remote access capabilities without burdening the card's internal flash ROM with heavy write loads.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If flash ROM capacity is increased to accommodate larger storage needs, then storage capacity is improved, but cost and complexity of the remote access card increase

Engineering Contradiction:
Improvestorage capacityVSAvoidremote access card complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent extracts the bulk storage requirement from the remote access card and places it in an external USB flash drive. The card retains only the essential firmware and configuration storage in its flash ROM, significantly reducing the card's complexity and cost while meeting large storage needs through the external device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the remote access card universal by enabling it to work with standard USB flash drives that users already possess or can easily obtain. The card's firmware can be configured to recognize and manage various USB storage devices, eliminating the need for proprietary high-capacity flash ROM in the card itself.

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

3Duration of action of stationary object

If wear-leveling feature is used to extend flash ROM life, then durability is improved, but storage capacity is reduced and performance degrades under heavy usage

Engineering Contradiction:
Improveflash ROM lifespanVSAvoidusable storage capacity
Core Design Contradiction:
Duration of action of stationary objectVSQuantity of substance

Solution Approach 1:

The patent segments the storage functions so that wear-leveling is applied only to the small firmware storage in the card's flash ROM, while the bulk of persistent virtual memory operations occur on the external USB flash drive that does not require wear-leveling for the same reasons.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies wear-leveling partially - only where absolutely necessary for the card's internal flash ROM - while accepting that the external USB storage will handle the majority of write operations without such protection, thereby avoiding the capacity and performance penalties of full wear-leveling implementation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8732285B2Upgradeable persistent virtual storage
Publication Date: 2014.05.20 DELL PROD LP
  • US8732285B2 patent drawing
  • US8732285B2 patent drawing
  • US8732285B2 patent drawing

AI summary

A method to provide at least one of a scalable, a replaceable, and an upgradeable device via remote access solution virtual media includes emulating a physical plug-and-play universal serial bus device to a managed host server system as a virtual media device using firmware in a service processor and a virtual media engine of a remote access solution comprising a remote access card disposed in the managed host server system, the physical plug-and-play universal serial bus device disposed in the remote access card, proxying data communications between the physical plug-and-play universal serial bus device and the managed host server system through the service processor, and allowing remote access to the physical plug-and-play universal serial bus device by a remote management client using the firmware in the service processor and the virtual media engine via an out-of-band dedicated remote access card network interface card disposed in the remote access card.