Remote Configuration of Persistent Memory ATT Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network-attached persistent memory units (nPMU) require manual intervention for start-up and configuration, leading to operational delays and increased costs due to the need for personnel presence during initialization and recovery processes.
Innovation Solution
A method and apparatus for remotely configuring the access and translation table (ATT) of an nPMU, allowing for remote authorization and population of start-up or reset parameters to enable remote direct memory access (RDMA) operations, thereby enabling autonomous initialization and recovery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual intervention is used for nPMU start-up and configuration, then initial setup can be performed, but operational delays increase and personnel costs increase
Solution Approach 1:
The nPMU device performs self-configuration by automatically populating its access and translation table (ATT) using stored configuration data, eliminating the need for manual operator intervention during start-up and recovery operations
Solution Approach 2:
Configuration data is pre-stored in the nPMU device's memory before actual use, allowing the device to autonomously initialize its ATT and become operational without requiring real-time manual setup or configuration during critical operations
2Reliability
If manual intervention is required for nPMU recovery, then proper initialization can be ensured, but system availability decreases
Solution Approach 1:
The device autonomously recovers by automatically repopulating its ATT using pre-stored configuration data, ensuring correct initialization while eliminating the need for manual recovery operations and maintaining system availability
Solution Approach 2:
Configuration data is预先 stored in the device, enabling automatic recovery and reinitialization of the ATT without requiring manual intervention, thus ensuring both correctness and continuity of operation during recovery events
3Adaptability or versatility
If remote configuration capability is added to nPMU, then operational flexibility improves, but device complexity increases
Solution Approach 1:
The network interface card performs multiple functions including both data transmission and configuration data storage, allowing remote configuration capability to be integrated without adding separate dedicated hardware components
Solution Approach 2:
The configuration data storage function is merged with the existing network interface card's memory resources, combining configuration management and data communication functions into a single integrated component rather than adding separate dedicated storage
Data Source
AI summary
Various embodiments of systems and methods for remotely configuring network memory are disclosed. One method embodiment, among others, comprises identifying a first device as having authority to control a memory device from a remote location, and writing start-up or reset parameters to memory of the memory device from the remote location, wherein the start-up or reset parameters are used to enable remote control of the memory device corresponding to remote direct memory access (RDMA) operations.


