On Tue, Jan 7, 2014 at 11:52 AM, Yaron Haviv <yaronh@xxxxxxxxxxxx> wrote: > [[YH]] > > Accelio is an open source, vendor and transport neutral, works over any RDMA device, and the TCP transport is progress > It has different focus than CCI, CCI seems similar to our MXM library used for MPI/SHMEM/PGAS/.. > While Accelio is Enterprise messaging and RPC focused, its goal is to maximize performance in a noisy event driven environment > And have end to end transaction reliability, including dealing with extreme failure cases, task cancelation and retransmission, multipath, data-integrity .. > It has C/C++/Java bindings, and Python in progress I don't know if it has been covered (wasn't following this thread closely). The Accelio licensing is problematic. It's dual licensed (GPLv2, modified BSD which requires retaining the copyright clause), both licenses are compatible with ceph, however, both will add restrictions to the ceph distribution which we want to avoid. Yehuda > > We have noticed that most of our partners and OpenSource efforts repeat the same mistakes, duplicate a lot of code, and end up with partial functionality > So we decided to write a common layer that deal with all the new age transport challenges, and taking into account our experience > Can read the details in: http://www.accelio.org/wp-content/themes/pyramid_child/pdf/WP_Accelio_OpenSource_IO_Message_and_RPC_Acceleration_Library.pdf > > Accelio is now used by Tier1/2 storage and database vendors, and integrate into few OpenSource Storage/DB/NoSQL/NewSQL projects > One open example is Hadoop > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html