Method and system for optimizing access to data nodes of a data cluster using a data access gateway
AssigneeDell Products L.P.
InventorsDharmesh M. Patel, Ravikanth Chaganti
Life of this patent
Estimating the term…
Abstract
A method that is performed to access data nodes of a data cluster. The method includes obtaining, by a data access gateway (DAG), a request from a host, wherein the DAG is not executing on the host; in response to the request, obtaining discovery metadata from each data node of the data nodes in the data cluster; updating, based on the discovery metadata, a discovery metadata repository; identifying a first data node of the data nodes based on the discovery metadata; and sending the request to the first data node of the data nodes.
Claims20
A method for accessing data nodes of a data cluster, the method comprising:
- obtaining, by a data access gateway (DAG), a request from a host, wherein the DAG is not executing on the host;
- in response to the request:
- obtaining discovery metadata from each data node of the data nodes in the data cluster;
- updating, based on the discovery metadata, a discovery metadata repository;
- identifying a first data node of the data nodes based on the discovery metadata;
- and
- sending the request to the first data node of the data nodes.
A system for accessing data nodes of a data cluster, comprising:
- a processor;
- a data access gateway (DAG), which when executed by the processor performs a method, the method comprising:
- obtaining, by the DAG, a request from a host, wherein the DAG is not executing on the host;
- in response to the request:
- obtaining discovery metadata from each data node of the data nodes in the data cluster;
- updating, based on the discovery metadata, a discovery metadata repository;
- identifying a first data node of the data nodes based on the discovery metadata;
- and
- sending the request to the first data node of the data nodes.
A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for accessing data nodes of a data cluster, the method comprising:
- obtaining, by a data access gateway (DAG), a request from a host, wherein the DAG is not executing on the host;
- in response to the request:
- obtaining discovery metadata from each data node of the data nodes in the data cluster;
- updating, based on the discovery metadata, a discovery metadata repository;
- identifying a first data node of the data nodes based on the discovery metadata;
- and
- sending the request to the first data node of the data nodes.
Dependencies are inferred from the claim text.