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

RFD 181: Improving Manta Storage Unit Cost (MinIO) Discussion #150

Open
KodyKantor opened this issue Mar 4, 2020 · 3 comments
Open

RFD 181: Improving Manta Storage Unit Cost (MinIO) Discussion #150

KodyKantor opened this issue Mar 4, 2020 · 3 comments

Comments

@KodyKantor
Copy link
Contributor

This issue represents an opportunity for discussion of RFD 181 Improving Manta Storage Unit Cost (MinIO) while it remains in a pre-published state.

@KodyKantor KodyKantor changed the title RFD 181: Discussion RFD 181: Improving Manta Storage Unit Cost (MinIO) Discussion Mar 4, 2020
@trentm
Copy link
Contributor

trentm commented Mar 4, 2020

In the process of going to Manta v2 we discussed changing the layout of files on storage nodes. In Manta v1 files are written in a single directory for each user. The Manta v2 proposal is to create more directories based on the object UUID.

Clarifying a possible confusion: "mantav2" is a version of Manta that drops jobs/snaplinks/MPU and adds the Buckets API in addition to the existing "Directory" API. So far the storage file layout change (MANTA-4591) is only proposed for objects created using the Buckets API. I'm not sure if that changes anything for this RFD, however.

@KodyKantor
Copy link
Contributor Author

So far the storage file layout change (MANTA-4591) is only proposed for objects created using the Buckets API. I'm not sure if that changes anything for this RFD, however.

Okay, that makes sense, thanks for the clarification. I'll modify the RFD to make it clear that there are two file layouts in Manta v2 deployments.

@KodyKantor
Copy link
Contributor Author

@trentm I discovered today that MinIO supports mostly arbitrary nesting of directories on storage nodes. This is good news! I updated the RFD to explain how we can achieve a very similar layout to MANTA-4591 without any MinIO changes and small changes to the layout that up-stack tools would expect.

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