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

Ivan Andika reassigned HDDS-14244:
----------------------------------

    Assignee: Ivan Andika

> Support OM metadata-only bucket migration
> -----------------------------------------
>
>                 Key: HDDS-14244
>                 URL: https://issues.apache.org/jira/browse/HDDS-14244
>             Project: Apache Ozone
>          Issue Type: New Feature
>            Reporter: Ivan Andika
>            Assignee: Ivan Andika
>            Priority: Major
>
> One of our cluster contains multiple OM services which point to a single HDDS 
> layer (e.g. SCM and DN). However, currently when we want to migrate bucket 
> between these OM services (same bucket name), we are using a simple sync tool 
> that simply download the key from the source OM service to the client and the 
> upload it to the new OM service although technically only OM DB keyTable 
> metadata and bucketTable metadata needs to be migrated since the block 
> locations remain the same.
> We can support migrating only the OM metadata without any actual block data 
> transfer.
> There are a few approach
>  # We can ingest the only the SST files from the old OM DB to the new OM DB. 
> This should be the most performant solution. However, I don't think SST files 
> between keys in different buckets are isolated, so we might need to so 
> something about it.
>  # Introduce a new API for metadata only migration. This might cause a lot of 
> network overheads.
> This might also contribute to the general OM sharding solution in the future.
> We can also take a look at other distributed key value store solutions for 
> ideas (e.g. TiKV, CockroachDB, Yugabyte, FoundationDB, etc).



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

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

Reply via email to