ComputingComputer ScienceHigh-performance ComputingCluster ComputingParallel ComputingStorage SystemsCluster ArchitectureCluster ManagementCluster Storage SystemsData ParallelismScalable Data StorageStorage ScalabilityCluster Storage ArchitectureDirectoriesDirectory ScalabilityHigh-performance Computing SystemsMulti-core ComputingScalable Storage ArchitecturesScalable Storage SystemsStorage Cluster Architecture
There is an increasing use of high-performance computing (HPC) clusters with thousands of compute nodes that, with the advent of multi-core CPUs, will impose a significant challenge for storage systems: The ability to scale to handle I/O generated by applications executing in parallel in tens of thousands of threads. One such challenge is building scalable directories for cluster storage - i.e., directories that can store billions to trillions of entries and handle hundreds of thousands of operations per second.
37
Giuseppe DeCandia, Deniz Hastorun, Madan Jampani et al. · 2007 · 3.5K citations
The MD5 Message-Digest Algorithm
Rivest · Medical Entomology and Zoology · 1992 · 2.9K citations
Franz Tödtling, Michaela Trippl · Research Policy · 2005 · 2.5K citations
Education, Marketing Management, Single-molecule Biophysics +1
Consistent hashing and random trees
David R. Karger, Eric Lehman, Tom Leighton et al. · 1997 · 2K citations
Bigtable: a distributed storage system for structured data
Fay W. Chang, Jay B. Dean, Sanjay Ghemawat et al. · 2006 · 2K citations