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

Implement central catalog #16

Open
vkuznet opened this issue May 5, 2017 · 3 comments
Open

Implement central catalog #16

vkuznet opened this issue May 5, 2017 · 3 comments

Comments

@vkuznet
Copy link
Owner

vkuznet commented May 5, 2017

PhEDEx uses central catalog, while transfer2go does not. We need feasibility studies if we can use distributed model at scale. E.g., what will happen if we need to update catalog, corrupted catalog at one site, etc.

@vkuznet vkuznet added this to the June development milestone May 10, 2017
@rishiloyola
Copy link
Collaborator

I guess we need to test this thing to implement push and pull model. Can you tell me more about this test?

@vkuznet
Copy link
Owner Author

vkuznet commented Jul 6, 2017 via email

@vkuznet vkuznet changed the title Make test/feasibility studies if we need central catalog Implement central catalog Sep 4, 2017
@vkuznet
Copy link
Owner Author

vkuznet commented Sep 4, 2017

The main-agent should be able to answer questions about participating agents. For that we need to have central catalog. The main-agent will periodically collect data from agents and merge them into central catalog. The system should work similar to git model where there is a central repository and forked ones. The forked repositories (agent's catalog) will keep current status, while central repository (main-agent) will keep info from all of them

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

No branches or pull requests

2 participants