Methods, devices and systems for writer pre-selection in distributed data systems

A computer-implemented method may comprise receiving proposals to mutate a data stored in a distributed and replicated file system coupled to a network, the distributed and replicated data system comprising a plurality of nodes, each comprising a server. A metadata service maintains and updates a re...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Aahlad, Yeturu, Mackey, Christopher, Dobisek, Michal, Thurimella, Ramakrishna, Akthar, Naeem
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Aahlad, Yeturu
Mackey, Christopher
Dobisek, Michal
Thurimella, Ramakrishna
Akthar, Naeem
description A computer-implemented method may comprise receiving proposals to mutate a data stored in a distributed and replicated file system coupled to a network, the distributed and replicated data system comprising a plurality of nodes, each comprising a server. A metadata service maintains and updates a replica of a namespace of the distributed and replicated file system and coordinates updates to the data by generating an ordered set of agreements corresponding to the received proposals, the ordered set of agreements specifying an order in which the nodes are to mutate data stored in data nodes and cause corresponding changes to the state of the namespace. For each agreement in the generated ordered set of agreements, a corresponding writers list may be provided that comprises an ordered list of nodes to execute the agreement and make corresponding changes to the namespace. The ordered set of agreements may then be sent to the plurality of nodes along with, for each agreement in the ordered set of agreements, the corresponding writers list or a pre-generated index thereto and each of the plurality of nodes may be configured to only execute agreements for which it is a first-listed node on the received writers list.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US11860828B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US11860828B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US11860828B23</originalsourceid><addsrcrecordid>eNqNy7EKwjAURuEsDqK-w3W3YCtIZkVxcRB1LjH3Lw3UJOReFd_eRXens3xnbE5HaJ9YFsR4Bg8hF5nkLYq7UJcKvUpQFMoFlWCA15AihUgcREu4PRRM7NT9pqkZdW4QzL6dmPl-d9keKuTUQrLziND2eq5ru17axm6a1T_mA_CVOCg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Methods, devices and systems for writer pre-selection in distributed data systems</title><source>esp@cenet</source><creator>Aahlad, Yeturu ; Mackey, Christopher ; Dobisek, Michal ; Thurimella, Ramakrishna ; Akthar, Naeem</creator><creatorcontrib>Aahlad, Yeturu ; Mackey, Christopher ; Dobisek, Michal ; Thurimella, Ramakrishna ; Akthar, Naeem</creatorcontrib><description>A computer-implemented method may comprise receiving proposals to mutate a data stored in a distributed and replicated file system coupled to a network, the distributed and replicated data system comprising a plurality of nodes, each comprising a server. A metadata service maintains and updates a replica of a namespace of the distributed and replicated file system and coordinates updates to the data by generating an ordered set of agreements corresponding to the received proposals, the ordered set of agreements specifying an order in which the nodes are to mutate data stored in data nodes and cause corresponding changes to the state of the namespace. For each agreement in the generated ordered set of agreements, a corresponding writers list may be provided that comprises an ordered list of nodes to execute the agreement and make corresponding changes to the namespace. The ordered set of agreements may then be sent to the plurality of nodes along with, for each agreement in the ordered set of agreements, the corresponding writers list or a pre-generated index thereto and each of the plurality of nodes may be configured to only execute agreements for which it is a first-listed node on the received writers list.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240102&amp;DB=EPODOC&amp;CC=US&amp;NR=11860828B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240102&amp;DB=EPODOC&amp;CC=US&amp;NR=11860828B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Aahlad, Yeturu</creatorcontrib><creatorcontrib>Mackey, Christopher</creatorcontrib><creatorcontrib>Dobisek, Michal</creatorcontrib><creatorcontrib>Thurimella, Ramakrishna</creatorcontrib><creatorcontrib>Akthar, Naeem</creatorcontrib><title>Methods, devices and systems for writer pre-selection in distributed data systems</title><description>A computer-implemented method may comprise receiving proposals to mutate a data stored in a distributed and replicated file system coupled to a network, the distributed and replicated data system comprising a plurality of nodes, each comprising a server. A metadata service maintains and updates a replica of a namespace of the distributed and replicated file system and coordinates updates to the data by generating an ordered set of agreements corresponding to the received proposals, the ordered set of agreements specifying an order in which the nodes are to mutate data stored in data nodes and cause corresponding changes to the state of the namespace. For each agreement in the generated ordered set of agreements, a corresponding writers list may be provided that comprises an ordered list of nodes to execute the agreement and make corresponding changes to the namespace. The ordered set of agreements may then be sent to the plurality of nodes along with, for each agreement in the ordered set of agreements, the corresponding writers list or a pre-generated index thereto and each of the plurality of nodes may be configured to only execute agreements for which it is a first-listed node on the received writers list.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNy7EKwjAURuEsDqK-w3W3YCtIZkVxcRB1LjH3Lw3UJOReFd_eRXens3xnbE5HaJ9YFsR4Bg8hF5nkLYq7UJcKvUpQFMoFlWCA15AihUgcREu4PRRM7NT9pqkZdW4QzL6dmPl-d9keKuTUQrLziND2eq5ru17axm6a1T_mA_CVOCg</recordid><startdate>20240102</startdate><enddate>20240102</enddate><creator>Aahlad, Yeturu</creator><creator>Mackey, Christopher</creator><creator>Dobisek, Michal</creator><creator>Thurimella, Ramakrishna</creator><creator>Akthar, Naeem</creator><scope>EVB</scope></search><sort><creationdate>20240102</creationdate><title>Methods, devices and systems for writer pre-selection in distributed data systems</title><author>Aahlad, Yeturu ; Mackey, Christopher ; Dobisek, Michal ; Thurimella, Ramakrishna ; Akthar, Naeem</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US11860828B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Aahlad, Yeturu</creatorcontrib><creatorcontrib>Mackey, Christopher</creatorcontrib><creatorcontrib>Dobisek, Michal</creatorcontrib><creatorcontrib>Thurimella, Ramakrishna</creatorcontrib><creatorcontrib>Akthar, Naeem</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Aahlad, Yeturu</au><au>Mackey, Christopher</au><au>Dobisek, Michal</au><au>Thurimella, Ramakrishna</au><au>Akthar, Naeem</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Methods, devices and systems for writer pre-selection in distributed data systems</title><date>2024-01-02</date><risdate>2024</risdate><abstract>A computer-implemented method may comprise receiving proposals to mutate a data stored in a distributed and replicated file system coupled to a network, the distributed and replicated data system comprising a plurality of nodes, each comprising a server. A metadata service maintains and updates a replica of a namespace of the distributed and replicated file system and coordinates updates to the data by generating an ordered set of agreements corresponding to the received proposals, the ordered set of agreements specifying an order in which the nodes are to mutate data stored in data nodes and cause corresponding changes to the state of the namespace. For each agreement in the generated ordered set of agreements, a corresponding writers list may be provided that comprises an ordered list of nodes to execute the agreement and make corresponding changes to the namespace. The ordered set of agreements may then be sent to the plurality of nodes along with, for each agreement in the ordered set of agreements, the corresponding writers list or a pre-generated index thereto and each of the plurality of nodes may be configured to only execute agreements for which it is a first-listed node on the received writers list.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US11860828B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Methods, devices and systems for writer pre-selection in distributed data systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T05%3A13%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Aahlad,%20Yeturu&rft.date=2024-01-02&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS11860828B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true