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

Migration to NERSC #28

Closed
zonca opened this issue Oct 25, 2023 · 11 comments
Closed

Migration to NERSC #28

zonca opened this issue Oct 25, 2023 · 11 comments
Assignees

Comments

@zonca
Copy link
Member

zonca commented Oct 25, 2023

We have now a CMB-S4 collaboration endpoint on Perlmutter running Globus 5. "NERSC Perlmutter cmbs4 Collab"

However this works differently than before, instead of sharing only the gsharing folder on the community file system, this directly accesses the cmbs4 home folder.

Opened a ticket asking for help.

@zonca zonca self-assigned this Oct 25, 2023
@zonca
Copy link
Member Author

zonca commented Oct 25, 2023

Docs seems outdated: https://docs.nersc.gov/services/globus/

@rpwagner
Copy link
Collaborator

@zonca I'm at NERSC this week. Let me know if I can help by talking to someone while I'm there.

@zonca
Copy link
Member Author

zonca commented Oct 25, 2023

@rpwagner yes, I think it would be a good opportunity to get in contact with Lisa Gerhardt if you haven't met her already, and you understand better the configuration of Globus we need for the portal.

@zonca
Copy link
Member Author

zonca commented Oct 26, 2023

@jdborrill: today @rpwagner and I had a chat with Lisa Gerhardt and Nick Tyler.
there are some security restrictions that affect the data portal:

  1. Guest collections that allow users to manage permissions can only be created by a user account, not a collaboration account. So I should create the guest collection with my account and I will be the only one that can change permissions on the folders. In case someone else gets in charge of the portal, they will have to point the guest collection to the data portal root and reconfigure again permissions, no need to move data. Should I create the guest collection? or do we want to put someone else in charge of permissions? For permission here we mean which Globus groups access which folder. Multiple people can manage membership to the Globus group (which is actually automated now).
  2. UCSD allows files shared via HTTPS to be directly accessible without logging in to Globus. NERSC instead requires to authenticate to any Globus account before downloading the files. To go around this we could keep the public data at UCSD and only keep the protected data at NERSC. Alternatively, Lisa suggested we could ask NERSC to change policy on this, it will take some months but it could be changed.

@jdborrill
Copy link
Contributor

jdborrill commented Oct 26, 2023 via email

@zonca
Copy link
Member Author

zonca commented Oct 26, 2023 via email

@jdborrill
Copy link
Contributor

jdborrill commented Oct 26, 2023 via email

@zonca
Copy link
Member Author

zonca commented Oct 26, 2023 via email

@zonca
Copy link
Member Author

zonca commented Oct 31, 2023

started to work on moving DC-0 LAT in #29

@zonca
Copy link
Member Author

zonca commented Nov 1, 2023

ok, it worked fine.
Now DC-0 LAT is served from NERSC, see all the links in https://data.cmb-s4.org/dc0-chlat-split01-025.html start with g-9f, everything else is still served through UCSD, links start in g-45.

I'll move the rest of DC-0 once we have the new maps, see #27.
Planck and Panexp skies remain at UCSD.

@zonca
Copy link
Member Author

zonca commented Dec 8, 2023

we can now move public data to NERSC, see #31

@zonca zonca closed this as completed Dec 8, 2023
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

3 participants