Patent ID: 9213489
Filing Date: 2015-12-15
Classification: G06F

Abstract:
1. A compute cluster comprising: a plurality of computing nodes each coupled with a high speed interconnect and with a local interconnect, wherein the high speed interconnect conforms to one of the INFINIBAND, OMNI-PATH, CASCADE or GEMINI architectures, and wherein the local interconnect conforms to one of a serial attached storage (SAS) standard, a peripheral component interconnect express (PCI Express) standard, or a DRAM-like protocol; a plurality of nonvolatile memory units coupled with the local interconnect and accessible to the computing nodes via the local interconnect, wherein the nonvolatile memory units comprise at least one selected from the group including solid state drives (SSDs), flash memory, NAND-based flash memory, phase change memory, and spin torque memory; a plurality of input/output nodes coupled with the high speed interconnect, each input/output node including a portion of a distributed hash table to maintain a data item location of data items provided by the computing nodes, the distributed hash table indexed according to a hash on metadata for the data items, wherein each input/output node is a server computer.