NVDIMM Migration Metadata for Secure Cross-Device Memory Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing non-volatile dual in-line memory modules (NVDIMMs) are bound to specific computing devices and lack migration metadata, leading to inaccessible data when moved across devices due to lack of passphrase and layout information transfer.
Innovation Solution
A computing device system and method that reserves a portion of memory devices to store encrypted metadata describing physical layout and passphrases, allowing secure migration by creating migration metadata and storing it in a transferable format for target devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If NVDIMMs use individualized passphrases bound to specific computing devices, then data security is improved, but device migration capability deteriorates
Solution Approach 1:
The passphrase management system is segmented into device-specific passphrases for security and migration-capable metadata for portability. The metadata contains essential layout information that can be transferred independently of device-bound passphrases, allowing partial migration capability while maintaining security.
Solution Approach 2:
Migration metadata acts as an intermediary between the source and target computing devices. It carries essential layout information that bridges the gap between device-specific security mechanisms and migration requirements, enabling data accessibility across devices without compromising passphrase security.
2Productivity
If NVDIMMs are configured with device-specific layout settings, then system optimization is improved, but migration compatibility deteriorates
Solution Approach 1:
Essential layout information is extracted from device-specific configurations and placed into migration metadata. This extracted metadata contains the minimum necessary information for compatibility without including device-optimized settings, allowing migration while leaving system-specific optimizations on the source device.
Solution Approach 2:
The layout configuration parameters are changed from device-specific fixed values to migration-capable metadata structures. This allows the same physical NVDIMM to have different parameter settings on different devices while maintaining compatibility through the metadata interface.
3Ease of operation
If migration metadata is stored on the NVDIMM itself, then migration ease is improved, but data accessibility deteriorates due to encryption requirements
Solution Approach 1:
Migration metadata is prepared and stored in advance on the NVDIMM in an encrypted format. This preliminary action ensures that when migration is needed, the metadata is already available and properly formatted, reducing migration complexity despite the encryption overhead.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A computing device that includes a plurality of memory devices and firmware to provide a migration data storage option that reserves a portion of a memory device to store, at least, encrypted metadata describing the physical layout information of the memory devices in preparation for migration of the memory devices.