Hi James,
Thanks for your comments.
I think the CPU burn is more of a concern to soft iron here as they are using low power ARM64 CPU's to keep the power draw low compared to using Intel CPU's where like you say the problem maybe less of a concern.
Using less power by using ARM64 and providing EC using an FPGA does sound interesting as I often run into power constrains when deploying. I am just concerned that this FPGA functionally seems limited to a single vendor, who I assume is packing their own EC plugin to get this to work (hopefully a soft iron employee can explain to us how that is implemented). as I like the flexibility we have with ceph to change or use multiple vendor over time
Thanks
Using less power by using ARM64 and providing EC using an FPGA does sound interesting as I often run into power constrains when deploying. I am just concerned that this FPGA functionally seems limited to a single vendor, who I assume is packing their own EC plugin to get this to work (hopefully a soft iron employee can explain to us how that is implemented). as I like the flexibility we have with ceph to change or use multiple vendor over time
Thanks
On Fri, Jun 14, 2019 at 1:49 PM Brett Niver <bniver@xxxxxxxxxx> wrote:
Also the picture I saw at Cephalocon - which could have been
inaccurate, looked to me as if it multiplied the data path.
On Fri, Jun 14, 2019 at 8:27 AM Janne Johansson <icepic.dz@xxxxxxxxx> wrote:
>
> Den fre 14 juni 2019 kl 13:58 skrev Sean Redmond <sean.redmond1@xxxxxxxxx>:
>>
>> Hi Ceph-Uers,
>> I noticed that Soft Iron now have hardware acceleration for Erasure Coding[1], this is interesting as the CPU overhead can be a problem in addition to the extra disk I/O required for EC pools.
>> Does anyone know if any other work is ongoing to support generic FPGA Hardware Acceleration for EC pools, or if this is just a vendor specific feature.
>>
>> [1] https://www.theregister.co.uk/2019/05/20/softiron_unleashes_accepherator_an_erasure_coding_accelerator_for_ceph/
>
>
> Are there numbers anywhere to see how "tough" on a CPU it would be to calculate an EC code compared to "writing a sector to
> a disk on a remote server and getting an ack back" ? To my very untrained eye, it seems like a very small part of the whole picture,
> especially if you are meant to buy a ton of cards to do it.
>
> --
> May the most significant bit of your life be positive.
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com