[swift] Erasure code hardware offloading
Tim Burke
tburke at nvidia.com
Fri May 22 17:18:12 UTC 2020
On 3/18/20 2:41 PM, Mark Kirkwood wrote:
> External email: Use caution opening links or attachments
>
>
> Hi,
>
> Can Swift make use of an Erasure Code offload card (e.g
> https://community.mellanox.com/s/article/understanding-erasure-coding-offload)?
>
>
>
> regards
>
> Mark
>
>
Hi Mark,
Sorry for the delay in responding; it's been a crazy couple months.
Swift cannot currently make use of an EC offload card, though that's a
very interesting idea. Currently, Swift uses liberasurecode
(https://opendev.org/openstack/liberasurecode/) which allows plugins to
a few different backends. I'm not sure what would be involved in trying
to add support for hardware offloading; whether swift or liberasurecode
or both would need to change, for example. But given recent news with my
(new) employer, maybe that's something I'll be able to look into in the
future ;-)
Tim
More information about the openstack-discuss
mailing list