[ 
https://issues.apache.org/jira/browse/HDFS-13522?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17572562#comment-17572562
 ] 

Erik Krogen edited comment on HDFS-13522 at 7/28/22 5:01 PM:
-------------------------------------------------------------

Thanks for sharing [~xuzq_zander], very interesting!

{quote}
I just feel that Design A will caused Client carries a lot of useless NS TxIds 
to RBF, because at most scenarios, RBF just proxy request from one client to 
one downstream NS. And as the underlying NS increases, client will carries more 
and more useless NS TxIds to RBF.
{quote}
[~simbadzina] -- I haven't looked carefully at the design but are we currently 
including all downstream NS in the header regardless of whether or not a client 
accesses it? It's a good point that ideally we would only include the state for 
NS which are actually accessed (even if there are only single-digit NS, still 
there's no point carrying the extra state if it is not used).


was (Author: xkrogen):
Thanks for sharing [~xuzq_zander], very interesting!

{quote}
I just feel that Design A will caused Client carries a lot of useless NS TxIds 
to RBF, because at most scenarios, RBF just proxy request from one client to 
one downstream NS. And as the underlying NS increases, client will carries more 
and more useless NS TxIds to RBF.
{quote}
[~simbadzina] -- I haven't looked carefully at the design but are we currently 
including all downstream NS in the header regardless of whether or not a client 
accesses it? It's a good point that ideally we would only include the state for 
NS which are actually accessed.

> RBF: Support observer node from Router-Based Federation
> -------------------------------------------------------
>
>                 Key: HDFS-13522
>                 URL: https://issues.apache.org/jira/browse/HDFS-13522
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: federation, namenode
>            Reporter: Erik Krogen
>            Assignee: Simbarashe Dzinamarira
>            Priority: Major
>              Labels: pull-request-available
>         Attachments: HDFS-13522.001.patch, HDFS-13522.002.patch, 
> HDFS-13522_WIP.patch, HDFS-13522_proposal_zhengchenyu_v1.pdf, RBF_ Observer 
> support.pdf, Router+Observer RPC clogging.png, 
> ShortTerm-Routers+Observer.png, 
> observer_reads_in_rbf_proposal_simbadzina_v1.pdf, 
> observer_reads_in_rbf_proposal_simbadzina_v2.pdf
>
>          Time Spent: 20h 50m
>  Remaining Estimate: 0h
>
> Changes will need to occur to the router to support the new observer node.
> One such change will be to make the router understand the observer state, 
> e.g. {{FederationNamenodeServiceState}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to