Techniques for verifying credentials when accessing shared storage
AssigneeNVIDIA Corporation
InventorChristopher John NEWBURN
Life of this patent
Estimating the term…
Abstract
In various embodiments, a filter application filtering requests to access a storage system. The filter application receives credential data from a scheduling server and a first request from a first compute node. The filter application determines that the first request is authorized based on a first user identifier associated with the first request, a first node identifier associated with at least one of the first compute node or the first request, and the credential data. The filter application causes a file server to perform at least one operation at a first location within the storage system in accordance with the first request.
Claims20
A computer-implemented method for filtering requests to access a storage system, the method comprising:
- receiving credential data from a scheduling server;
- receiving a first request from a first compute node;
- determining that the first request is authorized based on a first user identifier associated with the first request, a first node identifier associated with at least one of the first compute node or the first request, and the credential data;
- and
- causing a file server to perform at least one operation at a first location within the storage system in accordance with the first request.
One or more non-transitory computer readable media including instructions that, when executed by one or more processors, cause the one or more processors to filter requests to access a storage system by performing the steps of:
- receiving credential data from a scheduling server;
- receiving a first request from a first compute node;
- determining that the first request is authorized based on a first user identifier associated with the first request, a first node identifier associated with at least one of the first compute node or the first request, and the credential data;
- and
- causing a file server to perform at least one operation at a first location within the storage system in accordance with the first request.
A system comprising:
- one or more memories storing instructions;
- and
- one or more processors coupled to the one or more memories that, when executing the instructions, perform the steps of:
- receiving credential data from a scheduling server;
- receiving a first request from a first compute node;
- determining that the first request is authorized based on a first user identifier associated with the first request, a first node identifier associated with at least one of the first compute node or the first request, and the credential data;
- and
- causing a file server to perform at least one operation at a first location within a storage system in accordance with the first request.
Dependencies are inferred from the claim text.