Coordination namespace processing
Abstract
An approach is described that accesses data in a shared memory that is shared amongst nodes that include a local node and remote nodes. The local node receives a name corresponding to a named data element in a Coordination Namespace, the Coordination Namespace having been created in a memory distributed amongst the nodes. A hash function is applied to at least a portion of the name with a result of the hash function being a natural node indicator. Data corresponding to the named data element is requested from a natural node identified by the indicator. Based on the request, a response is received from the natural node.
- Inventors:
- Issue Date:
- Research Org.:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1805499
- Patent Number(s):
- 10915460
- Application Number:
- 16/217,905
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- DOE Contract Number:
- 7216497
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 12/12/2018
- Country of Publication:
- United States
- Language:
- English
Citation Formats
Nair, Rishi, Johns, Charles Ray, Kahle, James A., Kim, Chan, Brunheroto, Jose R., Evangelinos, Constantinos, Kayi, Abdullah, and Siegl, Patrick D. Coordination namespace processing. United States: N. p., 2021.
Web.
Nair, Rishi, Johns, Charles Ray, Kahle, James A., Kim, Chan, Brunheroto, Jose R., Evangelinos, Constantinos, Kayi, Abdullah, & Siegl, Patrick D. Coordination namespace processing. United States.
Nair, Rishi, Johns, Charles Ray, Kahle, James A., Kim, Chan, Brunheroto, Jose R., Evangelinos, Constantinos, Kayi, Abdullah, and Siegl, Patrick D. Tue .
"Coordination namespace processing". United States. https://www.osti.gov/servlets/purl/1805499.
@article{osti_1805499,
title = {Coordination namespace processing},
author = {Nair, Rishi and Johns, Charles Ray and Kahle, James A. and Kim, Chan and Brunheroto, Jose R. and Evangelinos, Constantinos and Kayi, Abdullah and Siegl, Patrick D.},
abstractNote = {An approach is described that accesses data in a shared memory that is shared amongst nodes that include a local node and remote nodes. The local node receives a name corresponding to a named data element in a Coordination Namespace, the Coordination Namespace having been created in a memory distributed amongst the nodes. A hash function is applied to at least a portion of the name with a result of the hash function being a natural node indicator. Data corresponding to the named data element is requested from a natural node identified by the indicator. Based on the request, a response is received from the natural node.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2021},
month = {2}
}
Works referenced in this record:
Distributed Publish/Subscribe System
patent-application, September 2011
- Srivastava, Utkarsh Hriday; Reed, Benjamin Clay; Zhang, Yang
- US Patent Application 12/722411; 20110225229
System and method for managing immutable objects
patent, November 2015
- Eliá{hacek over (s.)}, Filip; Nguyen, Filip
- US Patent Document 9,189,206
Computer Memory Content Movement
patent-application, May 2019
- Bennett, John G.; Tremblay, Marc
- US Patent Application 15/984238; 20190138453
Flash memory cache including for use with persistent key-value store
patent, September 2016
- Sengupta, Sudipta; Debnath, Biplob; Li, Jin
- US Patent Document 9,436,596
Coherent Data Mover
patent-application, September 2018
- Rawson, Andrew R.
- US Patent Application 11/688017; 20080235477
Hierarchical Namespace Service with Distributed Name Resolution Caching and Synchronization
patent-application, December 2019
- Chalakov, Georgi M.; Mainali, Shane Kumar; Marquardt, Thomas Lee
- US Patent Application 16/015774; 20190394162
Fragmenting data for the purposes of persistent storage across multiple immutable data structures
patent, January 2018
- Goldfarb, Scott Nathaniel; Beecham, James Douglas; Struttmann, Christopher Edward
- US Patent Document 9,881,176
Token-based storage service
patent, November 2017
- Sterling, Matthew Ross; Padilla, Oscar; Rader, Thomas James
- US Patent Document 9,811,684
Application Migration and Power Consumption Optimization in Partitioned Computer System
patent-application, April 2010
- Suzuki, Tomohiko
- US Patent Application 12/339271; 20100100696
Increasing Throughput of Non-Volatile Memory Express Over Fabric (NVMEoF) Via Peripheral Component Interconnect Express (PCIe) Interface
patent-application, March 2020
- Lakshman, Ravikiran Kaidala; Mayya, Deepak Srinivas; Suresh, Tanjore K.
- US Patent Application 16/139264; 20200097212
Data Set Management
patent-application, March 2016
- Erdmann, Derek L.; McCune, Franklin E.; Perez, Miguel A.
- US Patent Application 14/488223; 20160077750
Controlling Data Processing Tasks
patent-application, January 2018
- Stanfill, Craig W.; Shapiro, Richard; Weiss, Adam
- US Patent Application 15/698970; 20180011746
Managing a Global Namespace for a Distributed Filesystem
patent-application, January 2018
- Davis, Andrew P.; Sharpe, Richard; Burrington, Alan
- US Patent Application 15/720944; 20180025025
Systems and Methods for Utilization of Anycast Techniques in a DNS Architecture
patent-application, March 2020
- Maslak, Joelle T.
- US Patent Application 16/559045; 20200076766
Distributed metadata servers for cluster file systems using shared low latency persistent key-value metadata store
patent, December 2017
- Bent, John M.; Faibish, Sorin; Pedone, Jr., James M.
- US Patent Document 9,852,146
File Server Apparatus
patent-application, January 2018
- Kamel, Hitoshi; Takata, Masanori; Tsuchiya, Akiyoshi
- US Patent Application 15/540041; 20180013827
Key Value File System
patent-application, February 2018
- Kanteti, Kumar
- US Patent Application 15/645916; 20180039650
Object Property Getter and Setter for Clientless VPN
patent-application, January 2020
- Liu, Jiangxia; Zhang, Qi
- US Patent Application 16/046892; 20200036685
Storage system and data migration method of storage system
patent-application, May 2006
- Hirezaki, Katsumi; Sirogane, Tetsuya
- US Patent Application 11/041115; 20060107010
On-Demand Session Upgrade in a Coordination Service
patent-application, May 2014
- Kathuria, Vishal
- US Patent Application 13/685461; 20140149489
Technologies for Managing Immutable Data on a Data Storage Device
patent-application, October 2017
- Trika, Sanjeev M.; Doshi, Kshitij A.
- US Patent Application 15/088955; 20170285975
Geographically-Distributed File System Using Coordinated Namespace Replication Over a Wide Area Network
patent-application, July 2017
- Shvachko, Konstantin; Aahlad, Yeturu; Sundar, Jagane
- US Patent Application 15/276455; 20170193002
Maintaining Order with Parallel Access Data Streams
patent-application, July 2016
- Ambroladze, Ekaterina M.; Bronson, Timothy C.; Drapala, Garrett M.
- US Patent Application 14/606432; 20160217077
Reuse of immutable objects during object creation
patent, August 2002
- Loen, Larry Wayne
- US Patent Document 6,438,560
Techniques for performing operations on migrated files without recalling data
patent-application, January 2005
- Cheng, Wen; Kaushik, Rini; Grewal, Bob
- US Patent Application 10/857176; 20050015409
Systems and Methods to Protect Deleted Files
patent-application, June 2014
- Pawar, Rahul S.; Kottomtharayil, Rajiv; Swallow, Douglas Cary
- US Patent Application 14/083734; 20140181047
Distributed consistent database implementation within an object store
patent, December 2016
- Regni, Giorgio; Rancurel, Vianney; Gimenez, Guillaume
- US Patent Document 9,524,302