Re: XioMessenger (RDMA) Status Update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, May 16, 2014 at 11:21 AM, Sage Weil <sage@xxxxxxxxxxx> wrote:
> Hi Matt,
>
> I've rebased this branch on top of master and pushed it to wip-xio in
> ceph.git, and then opened a pull request to capture review:
>
>         https://github.com/ceph/ceph/pull/1819
>
> I would like to get some of the preliminary pieces into master sooner
> rather than later so we can start cutting down on the size of the branch.
> I've started by looking just first few patches that modify the Messenger
> and made a few clean ups:
>
>  - use SimplePolicyMessage for SimpleMessenger, too, to avoid dup code
>  - move PipeConnection into a separate header and tweak a few things to
>    remove it from the generic Messenger/Message/Connection interface
>  - cleaned up a bit of cruft from the original patch
>  - resolved a few merge conflicts between firefly and master
>
> Before I get too far into this can you take a look?  I'd like to pull
> *all* of the non-xio stuff to the top of the branch and get it in good
> shape first.
>
> I think the next step for me is to look at how you've instantiated the
> alternate xio messenger and clean up that interface.  This is probably
> also a good time for us to get the entity_addr_t and entity_name_t stuff
> sorted out.

Unfortunately, I think we need to get farther along before pulling any
of this into master. In particular, unless it's been updated since I
looked at it last, the SimplePolicyMessenger doesn't do anything right
now and we're not sure of whether the interface is actually helpful.
We can perhaps do some of the multi-messenger support bits, but the
internal interface changes really need to wait until we've verified
that it's possible to implement a non-TCP messenger with them before
it's worth making the TCP stuff follow their rules.
-Greg
Software Engineer #42 @ http://inktank.com | http://ceph.com
--
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




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux