Google llc (20240281404). SINGLE-SIDED DISTRIBUTED STORAGE SYSTEM simplified abstract

From WikiPatents
Jump to navigation Jump to search

SINGLE-SIDED DISTRIBUTED STORAGE SYSTEM

Organization Name

google llc

Inventor(s)

Kyle Nesbit of Madison WI (US)

Andrew Everett Phelps of Middleton WI (US)

SINGLE-SIDED DISTRIBUTED STORAGE SYSTEM - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240281404 titled 'SINGLE-SIDED DISTRIBUTED STORAGE SYSTEM

The distributed storage system described in the patent application involves memory hosts and a curator working together. The memory hosts each have memory, and the curator is responsible for managing the striping of data across these memory hosts. When a client requests access to memory, the curator provides the client with a file descriptor that maps out the data stripes and data stripe replications of a file on the memory hosts, allowing for remote direct memory access.

  • Memory hosts with memory
  • Curator managing data striping
  • File descriptor provided to clients for remote memory access
  • Data stripes and stripe replications mapped out
  • Remote direct memory access facilitated

Potential Applications: This technology could be used in cloud storage systems, distributed databases, and content delivery networks.

Problems Solved: The system addresses the need for efficient data storage and retrieval across multiple memory hosts.

Benefits: Improved performance, scalability, and reliability in distributed storage systems.

Commercial Applications: Title: Enhanced Distributed Storage Systems for Cloud Computing This technology could be valuable for cloud service providers, data centers, and companies with large-scale storage needs.

Questions about Distributed Storage Systems: 1. How does this technology improve data access speed in distributed storage systems? This technology optimizes data striping and replication for faster and more efficient memory access.

2. What security measures are in place to protect data stored across multiple memory hosts? Data encryption, access control, and authentication protocols are typically implemented to ensure data security in distributed storage systems.


Original Abstract Submitted

a distributed storage system including memory hosts and at least one curator in communication with the memory hosts. each memory host has memory, and the curator manages striping of data across the memory hosts. in response to a memory access request by a client in communication with the memory hosts and the curator, the curator provides the client a file descriptor mapping data stripes and data stripe replications of a file on the memory hosts for remote direct memory access of the file on the memory hosts.