Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce overhead of large numbers of snapshots in a single repository #66042

Closed
dakrone opened this issue Dec 8, 2020 · 3 comments
Closed

Reduce overhead of large numbers of snapshots in a single repository #66042

dakrone opened this issue Dec 8, 2020 · 3 comments
Assignees
Labels
:Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >enhancement Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination.

Comments

@dakrone
Copy link
Member

dakrone commented Dec 8, 2020

We currently recommend SLM limit the number of snapshots to < 200 in a single repository, however, with searchable snapshots we are likely to exceed this number quickly. Thankfully searchable snapshot snapshots are of a single index and therefore less overhead in the repository.

Regardless, we should attempt to switch our overhead from something like:

O(snapshots * average_number_indices_per_snapshots)

to

O(indices_count)

As this would allow us to better support clusters with 10,000+ searchable snapshot backed indices.

@dakrone dakrone added >enhancement :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs labels Dec 8, 2020
@elasticmachine elasticmachine added the Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination. label Dec 8, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed (Team:Distributed)

@matschaffer
Copy link
Contributor

For context, this may have a relation to https://cloud-status.elastic.co/incidents/wkctl07nqv80

@original-brownbear
Copy link
Member

This is being worked on in #74350 now and considerable progress has been made already, closing this as a duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >enhancement Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination.
Projects
None yet
Development

No branches or pull requests

4 participants