| CPC G06F 13/1668 (2013.01) [G06F 16/245 (2019.01); G06N 20/00 (2019.01)] | 20 Claims |

|
1. A method for forwarding, in real-time, input/output (IO) to storage class memory (SCM) namespaces that are optimized to handle IO having different attributes, the method comprising:
determining, by a processor, namespace attributes for each SCM namespace included in a set of SCM namespaces;
storing, by the processor, the namespace attributes for each of the SCM namespaces in a database;
in response to receiving network IO from a remote source, selecting an SCM namespace that is a best fit for the network IO by comparing attributes of the network IO with the namespace attributes; and
redirecting, by the processor, the network IO to the selected SCM namespace.
|
|
11. A computer system that forwards, in real-time, input/output (IO) to storage class memory (SCM) namespaces that are optimized to handle IO having different attributes, the computer system comprising:
one or more processors; and
one or more hardware storage devices that store instructions that are executable by the one or more processors to cause the computer system to:
determine namespace attributes for each SCM namespace included in a set of SCM namespaces;
store the namespace attributes for each of the SCM namespaces in a database;
in response to receiving network IO from a remote source, select an SCM namespace that is a best fit for the network IO by comparing attributes of the network IO with the namespace attributes; and
redirect the network IO to the selected SCM namespace.
|
|
20. One or more non-transitory hardware storage devices that store instructions that are executable by one or more processors to cause the one or more processors system to:
determine namespace attributes for each SCM namespace included in a set of SCM namespaces;
store the namespace attributes for each of the SCM namespaces in a database;
in response to receiving network IO from a remote source, select an SCM namespace that is a best fit for the network IO by comparing attributes of the network IO with the namespace attributes; and
redirect the network IO to the selected SCM namespace.
|