File Gateway Xattr to object metadata support?

0

Hi,

New time experimenter to Storage Gateway!

Hopefully a basic question:

Does File Gateway support NFS Extended File attributes that would automatically be added to object metadata?

I appreciate with 'normal' API interactions with S3 (ie outside of the file gateway framework) you can add object metadata/tags directly in the upload PUT call, but as the file gateway deals with all that we can't control that side of things.

I understand xattrs with NFS only gained solid support with linux 5.9 kernel so the answer to this may be 'no not at this time... but..... watch this space'.

The current workaround would be object tags added via lambda, but a ) that costs, and b) tags are ideally used to aid with things like filtering billing etc.. (to my limited knowledge) so filling with loads of custom tags for object metadata may be undesirable.

Thanks in advance!

Owen.

Edited by: omorgan on Jun 21, 2021 3:56 PM

Edited by: omorgan on Jun 21, 2021 3:57 PM

ommps
asked 3 years ago285 views
2 Answers
0

Hi Owen,

Thanks for experimenting with Storage Gateway and for your question.

You are right, we don’t currently support extended attributes. Your workaround approach is sensible and you clearly understand the implications. We will make note of your ask and consider it as part of our backlog, in case we get more demand from other customers.

Thank you again for the inquiry, and let us know if there are any other questions you have or if we can help you in anyway.

Best,
AWS Storage Gateway team

AWS
answered 3 years ago
0

Thanks for the update I do appreciate it!

Hopefully its something the team considers as I can see it being useful for those (kind of like us) who are trying to move from systems that are trying to use Xattrs and file metadata to improve automation etc..

As stated there is the option to use tags and Lambda's / API to add useful info, but as tags seem mainly focused towards aiding with understanding billing and adding filters to bills etc.. it seems less than optimal to use tags for essentially object metadata reasons.

I appreciate taking to time to respond as it has helped massively!

Owen.

ommps
answered 3 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions