Multi-tier storage system having a front-end storage tier facilitating efficient graph analytics computations
First Claim
1. An apparatus comprising:
- a multi-tier storage system comprising at least a front-end storage tier and a back-end storage tier; and
at least one dispatcher node implemented on at least one processing device comprising a processor coupled to a memory, the at least one dispatcher node configured to load portions of graph data from the front-end storage tier and the back-end storage tier for graph analytics computations performed at respective ones of a plurality of compute nodes configured for communication with the storage system over at least one network;
wherein the multi-tier storage system is configured to switch logical connections of respective ones of the compute nodes to the at least one dispatcher node based on progress of graph analytics computations at the compute nodes.
9 Assignments
0 Petitions
Accused Products
Abstract
An apparatus in one embodiment comprises a multi-tier storage system and at least one dispatcher node. The multi-tier storage system comprises at least a front-end storage tier and a back-end storage tier. The at least one dispatcher node is configured to load portions of graph data from the front-end storage tier and the back-end storage tier for graph analytics computations performed at respective ones of a plurality of compute nodes configured for communication with the storage system over at least one network. The multi-tier storage system configured to switch logical connections of respective ones of the compute nodes to the at least one dispatcher node based on progress of graph analytics computations at the compute nodes.
13 Citations
20 Claims
-
1. An apparatus comprising:
-
a multi-tier storage system comprising at least a front-end storage tier and a back-end storage tier; and at least one dispatcher node implemented on at least one processing device comprising a processor coupled to a memory, the at least one dispatcher node configured to load portions of graph data from the front-end storage tier and the back-end storage tier for graph analytics computations performed at respective ones of a plurality of compute nodes configured for communication with the storage system over at least one network; wherein the multi-tier storage system is configured to switch logical connections of respective ones of the compute nodes to the at least one dispatcher node based on progress of graph analytics computations at the compute nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
configuring a multi-tier storage system for communication over at least one network with a plurality of compute nodes, the multi-tier storage system comprising at least a front-end storage tier and a back-end storage tier; implementing at least one dispatcher node configured to load portions of graph data from the front-end storage tier and the back-end storage tier for graph analytics computations performed at respective ones of a plurality of compute nodes configured for communication with the storage system over at least one network; and switching logical connections of respective ones of the compute nodes to the at least one dispatcher node based on progress of graph analytics computations at the compute nodes; wherein the method is performed using at least one processing device comprising a processor coupled to a memory. - View Dependent Claims (18)
-
-
19. A non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes said processing device:
-
to configure a multi-tier storage system for communication over at least one network with a plurality of compute nodes, the multi-tier storage system comprising at least a front-end storage tier and a back-end storage tier; to implement at least one dispatcher node configured to load portions of graph data from the front-end storage tier and the back-end storage tier for graph analytics computations performed at respective ones of a plurality of compute nodes configured for communication with the storage system over at least one network; and to switch logical connections of respective ones of the compute nodes to the at least one dispatcher node based on progress of graph analytics computations at the compute nodes. - View Dependent Claims (20)
-
Specification