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

[feature request] support replication > 1 and shadow/backup/dr clusters #3

Open
grobian opened this issue Jul 20, 2015 · 5 comments
Open

Comments

@grobian
Copy link
Contributor

grobian commented Jul 20, 2015

In our setup we use multiple clusters with replication = 2, and each of those clusters live in two locations (at minimum). Due to the nature of the application (high-volume), and the environment (SSDs crash like crazy, switches drop under pressure of microbursts) we need to sync both within the cluster (hence replication = 2) as well as between the clusters (remote).

Would this setup be anywhere near possible to implement in the current setup of bucky? If so, what would need to be changed, and could we/I contribute somewhere?

@jjneely
Copy link
Owner

jjneely commented Jul 20, 2015

I'm definitely accepting patches. ;-)

It should be with a little bit of thinking. There's currently no concept of replication, but adding that to the configuration the buckyd daemon holds and having the client deal with it should be fairly easy. It will also help make the way I deal with metrics in the client consistent.

Then its just understanding the sync operation (and the implications for the tar operation).

@ra-dft
Copy link

ra-dft commented Aug 30, 2017

Was any contribution provided to handle replication factors > 1 yet? I suspect that due to my replication factor of 2, bucky inconsistent reports are possibly somewhat inaccurate. In the mean time, do you have any recommendations on how to work around this limitation when it comes to executing a rebalance?

@jjneely
Copy link
Owner

jjneely commented Aug 30, 2017

You are correct. I presently don't have a work around here. I had planned a work project that would have involved some more code here this month (August). However, work gifted me other explosions...

@ryangsteele
Copy link

@jjneely - did you ever start the work you had planned for supporting replication factors > 1?

@jjneely
Copy link
Owner

jjneely commented Aug 14, 2020

Alas, I have not. The clients I was working with that required large Graphite clusters have all moved on in one way or another.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants