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

Ganga, grid usage, etc: Which practices are good and which are bad? #257

Open
ryuwd opened this issue Feb 11, 2021 · 3 comments
Open

Ganga, grid usage, etc: Which practices are good and which are bad? #257

ryuwd opened this issue Feb 11, 2021 · 3 comments

Comments

@ryuwd
Copy link
Contributor

ryuwd commented Feb 11, 2021

I've had differing responses to practices I've learned from the Starterkit, from what I've heard in Distributed Analysis, about a couple of things:

HTCondor usage

corresp. page: https://lhcb.github.io/starterkit-lessons/self-guided-lessons/htcondor.html

Apparently using HTCondor / LXBATCH is against LHCb fair usage policy? See
https://mattermost.web.cern.ch/lhcb/channels/distributed-analysis/s7ckr86kwpyxubu3n6mfsxupia

Replication of grid files to CERN-USER storage elements for analysis purposes

corresp. page: https://lhcb.github.io/starterkit-lessons/second-analysis-steps/managing-files-with-ganga.html
I've been discouraged from doing this, and told I should instead access my files by authenticating with a grid certificate.

@alexpearce
Copy link
Member

This is a very useful issue! Thanks for bringing these points up, I've also heard them before.

The second point is being addressed in #258. For the first, perhaps the best thing to do is to just have a banner at the top of the page saying that LHCb has no usage quota on the HTCondor system? I suggest that rather than removing the page entirely because it is still useful; folks might not be familiar with the concept of batch systems, and may have access to similar set ups (perhaps also using HTCondor) at their home institutes. This page can still act as guidance for them.

What do you think?

@ryuwd
Copy link
Contributor Author

ryuwd commented Feb 12, 2021

I agree we shouldn't remove it entirely, this was good documentation for me to read and learn from. I guess the most important thing is people know that a fair usage policy exists, and that the grid job submissions will take it into account for you, while LXBATCH won't (and should be avoided)?
Then people know they should be focusing their efforts on getting familiar with ganga and Dirac first rather than LXBATCH/HTCondor if they want to be able to submit jobs from lxplus.

@alexpearce
Copy link
Member

Agreed! Sounds like a great message.

Would you mind opening a PR with that? There is a 'info' block type that we could put this message inside at the top of each page.

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

2 participants