[ 
https://issues.apache.org/jira/browse/HDDS-6873?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uma Maheswara Rao G updated HDDS-6873:
--------------------------------------
    Description: 
This Jira is for handling block tokens. At DN ECREconstructionCoordinator we 
need to create containers remotely/locally, need to listBlocks on containers, 
close containers and read/write chunks. For these operations, we are using 
ContainerProtocolsCalls and all of them need tokens.

One idea is, create a lightweight block token manager at DN and generate tokens 
and which can be verified at other DN.

For container tokens, we can request from SCM or we can send some tokens from 
SCM as part of reconstruction command request. If we send tokens from SCM as 
part of command, expiry time should be little longer as the actual 
reconstruction work may be started late depending on DN loads and that may not 
be safe?.

 

 

> EC: Analyze and add the block token support for ECReconstructionCoordinator
> ---------------------------------------------------------------------------
>
>                 Key: HDDS-6873
>                 URL: https://issues.apache.org/jira/browse/HDDS-6873
>             Project: Apache Ozone
>          Issue Type: Sub-task
>            Reporter: Uma Maheswara Rao G
>            Assignee: Attila Doroszlai
>            Priority: Major
>
> This Jira is for handling block tokens. At DN ECREconstructionCoordinator we 
> need to create containers remotely/locally, need to listBlocks on containers, 
> close containers and read/write chunks. For these operations, we are using 
> ContainerProtocolsCalls and all of them need tokens.
> One idea is, create a lightweight block token manager at DN and generate 
> tokens and which can be verified at other DN.
> For container tokens, we can request from SCM or we can send some tokens from 
> SCM as part of reconstruction command request. If we send tokens from SCM as 
> part of command, expiry time should be little longer as the actual 
> reconstruction work may be started late depending on DN loads and that may 
> not be safe?.
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to