método de manter a consistência de arquivos replicados, produto de programa de computador e sistema de processamento de banco de dados do servidor/cliente de multi-camada distribuído

A method and a system for maintaining consistency of replicated files distributed over a plurality of independent processing slave nodes (210, 210', 210") part of an application tier of a multi-tier client/server data processing system are described. The replicated files are distributed fr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VIRGINIE AMAR, CAROLINE LAFONT, CHRISTOPHE DEFAYET, YAN COLLENDAVELLOO, GUILLAUME TOUFFAIT
Format: Patent
Sprache:por
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 VIRGINIE AMAR
CAROLINE LAFONT
CHRISTOPHE DEFAYET
YAN COLLENDAVELLOO
GUILLAUME TOUFFAIT
description A method and a system for maintaining consistency of replicated files distributed over a plurality of independent processing slave nodes (210, 210', 210") part of an application tier of a multi-tier client/server data processing system are described. The replicated files are distributed from a master node of a master tier. Upon reception of an update request (142) to update a master database a new version of a replicated file is first generated and stored in a shared file system (160). Then, a notification of availability of the new version is forwarded to a synchronizing slave node and, from there, broadcasted to all slave nodes (210, 210', 210") . Each slave node preloads the new version (150) of the replicated file from the shared file system (160) and acknowledges successful completion. Upon reception of all acknowledgments in the synchronization slave node a notification of preloading achievement is forwarded to the master server (112) which updates the master database thus committing the use of the new version by the data processing system. The commitment is further forwarded to the synchronizing slave node which commits in turn the use of the new version (150) of the replicated file in a slave database aimed at keeping track of all replicated file versions for all slave nodes (210, 210', 210") . Upon reception of a notification of commitment of all slave nodes (210, 210', 210") , the master server (112) acknowledges completion of the update in response to the received update request (142).
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_BR112014002501A2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>BR112014002501A2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_BR112014002501A23</originalsourceid><addsrcrecordid>eNqNjjFOA0EMRbehQMAd3KQjyu6SHAAiUGpEHzkeJxppZzwZz-ROIHEA6r0Y3g0HoPKX_f6Tb5ufMH4WcQKOIWAsnAGBJKrXMn5F8jhdMJ-rv4hC5jR4Qif6CCmLq2VuWjxlDDNLElIthmRgmDR83RtDrIqB47V0wEhzcJMP7AflfPFWXNHgjeL5qToUvySTO9OYLvtDHb-d3Dc3RxyUH_7mXbN4e_3Y7pacZM-akDhy2b-8d13fduu27Tdt99w__Zf7BV9jYgY</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>método de manter a consistência de arquivos replicados, produto de programa de computador e sistema de processamento de banco de dados do servidor/cliente de multi-camada distribuído</title><source>esp@cenet</source><creator>VIRGINIE AMAR ; CAROLINE LAFONT ; CHRISTOPHE DEFAYET ; YAN COLLENDAVELLOO ; GUILLAUME TOUFFAIT</creator><creatorcontrib>VIRGINIE AMAR ; CAROLINE LAFONT ; CHRISTOPHE DEFAYET ; YAN COLLENDAVELLOO ; GUILLAUME TOUFFAIT</creatorcontrib><description>A method and a system for maintaining consistency of replicated files distributed over a plurality of independent processing slave nodes (210, 210', 210") part of an application tier of a multi-tier client/server data processing system are described. The replicated files are distributed from a master node of a master tier. Upon reception of an update request (142) to update a master database a new version of a replicated file is first generated and stored in a shared file system (160). Then, a notification of availability of the new version is forwarded to a synchronizing slave node and, from there, broadcasted to all slave nodes (210, 210', 210") . Each slave node preloads the new version (150) of the replicated file from the shared file system (160) and acknowledges successful completion. Upon reception of all acknowledgments in the synchronization slave node a notification of preloading achievement is forwarded to the master server (112) which updates the master database thus committing the use of the new version by the data processing system. The commitment is further forwarded to the synchronizing slave node which commits in turn the use of the new version (150) of the replicated file in a slave database aimed at keeping track of all replicated file versions for all slave nodes (210, 210', 210") . Upon reception of a notification of commitment of all slave nodes (210, 210', 210") , the master server (112) acknowledges completion of the update in response to the received update request (142).</description><language>por</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2017</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=20170301&amp;DB=EPODOC&amp;CC=BR&amp;NR=112014002501A2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20170301&amp;DB=EPODOC&amp;CC=BR&amp;NR=112014002501A2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>VIRGINIE AMAR</creatorcontrib><creatorcontrib>CAROLINE LAFONT</creatorcontrib><creatorcontrib>CHRISTOPHE DEFAYET</creatorcontrib><creatorcontrib>YAN COLLENDAVELLOO</creatorcontrib><creatorcontrib>GUILLAUME TOUFFAIT</creatorcontrib><title>método de manter a consistência de arquivos replicados, produto de programa de computador e sistema de processamento de banco de dados do servidor/cliente de multi-camada distribuído</title><description>A method and a system for maintaining consistency of replicated files distributed over a plurality of independent processing slave nodes (210, 210', 210") part of an application tier of a multi-tier client/server data processing system are described. The replicated files are distributed from a master node of a master tier. Upon reception of an update request (142) to update a master database a new version of a replicated file is first generated and stored in a shared file system (160). Then, a notification of availability of the new version is forwarded to a synchronizing slave node and, from there, broadcasted to all slave nodes (210, 210', 210") . Each slave node preloads the new version (150) of the replicated file from the shared file system (160) and acknowledges successful completion. Upon reception of all acknowledgments in the synchronization slave node a notification of preloading achievement is forwarded to the master server (112) which updates the master database thus committing the use of the new version by the data processing system. The commitment is further forwarded to the synchronizing slave node which commits in turn the use of the new version (150) of the replicated file in a slave database aimed at keeping track of all replicated file versions for all slave nodes (210, 210', 210") . Upon reception of a notification of commitment of all slave nodes (210, 210', 210") , the master server (112) acknowledges completion of the update in response to the received update request (142).</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>2017</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjjFOA0EMRbehQMAd3KQjyu6SHAAiUGpEHzkeJxppZzwZz-ROIHEA6r0Y3g0HoPKX_f6Tb5ufMH4WcQKOIWAsnAGBJKrXMn5F8jhdMJ-rv4hC5jR4Qif6CCmLq2VuWjxlDDNLElIthmRgmDR83RtDrIqB47V0wEhzcJMP7AflfPFWXNHgjeL5qToUvySTO9OYLvtDHb-d3Dc3RxyUH_7mXbN4e_3Y7pacZM-akDhy2b-8d13fduu27Tdt99w__Zf7BV9jYgY</recordid><startdate>20170301</startdate><enddate>20170301</enddate><creator>VIRGINIE AMAR</creator><creator>CAROLINE LAFONT</creator><creator>CHRISTOPHE DEFAYET</creator><creator>YAN COLLENDAVELLOO</creator><creator>GUILLAUME TOUFFAIT</creator><scope>EVB</scope></search><sort><creationdate>20170301</creationdate><title>método de manter a consistência de arquivos replicados, produto de programa de computador e sistema de processamento de banco de dados do servidor/cliente de multi-camada distribuído</title><author>VIRGINIE AMAR ; CAROLINE LAFONT ; CHRISTOPHE DEFAYET ; YAN COLLENDAVELLOO ; GUILLAUME TOUFFAIT</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_BR112014002501A23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>por</language><creationdate>2017</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>VIRGINIE AMAR</creatorcontrib><creatorcontrib>CAROLINE LAFONT</creatorcontrib><creatorcontrib>CHRISTOPHE DEFAYET</creatorcontrib><creatorcontrib>YAN COLLENDAVELLOO</creatorcontrib><creatorcontrib>GUILLAUME TOUFFAIT</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>VIRGINIE AMAR</au><au>CAROLINE LAFONT</au><au>CHRISTOPHE DEFAYET</au><au>YAN COLLENDAVELLOO</au><au>GUILLAUME TOUFFAIT</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>método de manter a consistência de arquivos replicados, produto de programa de computador e sistema de processamento de banco de dados do servidor/cliente de multi-camada distribuído</title><date>2017-03-01</date><risdate>2017</risdate><abstract>A method and a system for maintaining consistency of replicated files distributed over a plurality of independent processing slave nodes (210, 210', 210") part of an application tier of a multi-tier client/server data processing system are described. The replicated files are distributed from a master node of a master tier. Upon reception of an update request (142) to update a master database a new version of a replicated file is first generated and stored in a shared file system (160). Then, a notification of availability of the new version is forwarded to a synchronizing slave node and, from there, broadcasted to all slave nodes (210, 210', 210") . Each slave node preloads the new version (150) of the replicated file from the shared file system (160) and acknowledges successful completion. Upon reception of all acknowledgments in the synchronization slave node a notification of preloading achievement is forwarded to the master server (112) which updates the master database thus committing the use of the new version by the data processing system. The commitment is further forwarded to the synchronizing slave node which commits in turn the use of the new version (150) of the replicated file in a slave database aimed at keeping track of all replicated file versions for all slave nodes (210, 210', 210") . Upon reception of a notification of commitment of all slave nodes (210, 210', 210") , the master server (112) acknowledges completion of the update in response to the received update request (142).</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language por
recordid cdi_epo_espacenet_BR112014002501A2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title método de manter a consistência de arquivos replicados, produto de programa de computador e sistema de processamento de banco de dados do servidor/cliente de multi-camada distribuído
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T15%3A12%3A24IST&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=VIRGINIE%20AMAR&rft.date=2017-03-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EBR112014002501A2%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