Devesh Kumar Singh created HDDS-10466:
-----------------------------------------
Summary: Ozone Recon - Bring Ozone Snapshot summaries and related
info in Recon
Key: HDDS-10466
URL: https://issues.apache.org/jira/browse/HDDS-10466
Project: Apache Ozone
Issue Type: Improvement
Components: Ozone Recon
Reporter: Devesh Kumar Singh
Ozone snapshots can be taken at the bucket level. Currently Recon doesn't show
any snapshot related information. Since Snapshot state includes all of ozone
metadata starting at the given snapshot scope e.g. a bucket snapshot would
include all of the OM metadata pertaining to that bucket. It also includes all
the keys in the given bucket and all the data blocks that belong to those keys.
h4. So Recon can have few tasks to create various summaries related to
snapshots.
* We can calculate how many data blocks are shared across different snapshots.
We can have a quick summary of number of keys
* That are present in only one snapshot
* Are present only in active OM DB
* Are present in 2 or more snapshots
* How much space is tied up with the snapshots.
* Impact of a specific snapshot deletion on available free space in Ozone.
* A summary/distribution of snapshots across a number of buckets.
* A drill down into hot buckets that are consuming a lot of snapshots
* Going forward, we should have an optional field called application-key
during snap-create operation so that we can attribute which application is
creating the snapshot.
* A summary of snapshot create/delete rate. How often the snapshots are
created/destroyed on various buckets.
* A summary of how many pre-calculate snapdiffs are available and how often
precalculated diffs are used. This can be useful in tuning snapdiff related
parameters.
* A summary of how large the snapdiff sizes are on various buckets. This can
be useful in tuning snapdiff parameters.
* Recon job can also auto-tune some of these snapshot/snapdiff parameters
based on summaries calculated.
h5. Solves customer pain points:
* Bringing snapshots info in recon tells how much space is tied up with
snapshots.
* How much space can be reclaimed on a snapshot deletion.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]