[
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]