Method and system for optimizing access to data nodes of a data cluster using a data access gateway and bidding counters
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 first request from a host; and in response to the first request, obtaining first bidding counters from the data nodes; identifying, based on the first bidding counters, a first data node of the data nodes associated with a highest bidding counter of the first bidding counters; sending the first request to the first data node; and making a first determination that the first data node is able to service the first request.
Claims20
A method for accessing data nodes of a data cluster, the method comprising:
- obtaining, by a data access gateway (DAG), a first request from a host;
- and
- in response to the first request:
- obtaining first bidding counters from the data nodes;
- identifying, based on the first bidding counters, a first data node of the data nodes associated with a highest bidding counter of the first bidding counters;
- sending the first request to the first data node;
- and
- making a first determination that the first data node is able to service the first request.
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 a data access gateway (DAG), a first request from a host;
- and
- in response to the first request:
- obtaining first bidding counters from the data nodes;
- identifying, based on the first bidding counters, a first data node of the data nodes associated with a highest bidding counter of the first bidding counters;
- sending the first request to the first data node;
- and
- making a first determination that the first data node is able to service the first request.
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 first request from a host;
- and
- in response to the first request:
- obtaining first bidding counters from the data nodes;
- identifying, based on the first bidding counters, a first data node of the data nodes associated with a highest bidding counter of the first bidding counters;
- sending the first request to the first data node;
- and
- making a first determination that the first data node is able to service the first request.
Dependencies are inferred from the claim text.