-
Notifications
You must be signed in to change notification settings - Fork 31
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
Test and apply the BB8 Daemons #608
Comments
Hi @cmoore24-24 |
As it stands, BB8 is a little limited. If we could add some way to rebalance RSEs by account (so as to avoid workflow related rules that shouldn't be touched) I think it would have much more potential. |
Adding a task list to more finely track this issue; progress has been slow but I will be committing more time until it is complete. Tasks
|
Can we update this? I opened a new issue, but that may not be quite right with the info that's here. |
Over the course of Summer 2024, BB8 was brought into working order by a Fermilab summer student. The final product was passed to DM, who discovered that there was an issue with how BB8 was constructing its list of data that can be moved (prioritizing datasets over containers). This led to a test where much more data was rebalanced from T2_CH_CERN than was intended (which has since been cleaned up). This was addressed by @amanrique1, who made changes to the SQL query that built this list. A pull request is currently open for CMSRucio #850 to add this change, as well as the summer student's work, as a patch. Simultaneously, there is an outstanding pull request to add this SQL change to core rucio. @amanrique1 has worked on adding subscription functionality to BB8. We've tested this functionality, and I believe @amanrique1 has discussed the result with the DM team. |
Looking into how BB8 rebalancing works, and how it can be applied system-wide. Will create transfer and rebalancing benchmarks, and identify proper use cases.
The text was updated successfully, but these errors were encountered: