Re: Messenger V2 status

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

 



Hi Ricardo!

On Wed, 11 Oct 2017, Ricardo Dias wrote:
> Hi,
> 
> I've read the current description of the Messenger V2 protocol in http:
> //docs.ceph.com/docs/master/dev/msgr2/ and would like to ask some
> questions about the current status of this feature.
> 
> - What are the problems/limitations of the V1 protocol that V2 is
> aiming to solve?

Mainly,

1- The v1 handshake is not extensible because there isn't a negotiation of 
which features to use (no separate of supported vs required features).

2- v2 lets you multiplex multiple entities across the same 
underlying connection (e.g., a TCP stream).  We plan to host multiple OSDs 
within the same process, and those endpoints may come and go (e.g., if one 
of the OSDs is logically marked down).

> - Is the protocol and message formats described in the document final,
> or is this just a draft still subject to discussion?

Draft.  It underwent a fair bit of discussion a little over a year ago so 
it ought to be reasonable complete, but I'm sure we'll run into 
problems as it is being implemented, or what to change things.

> - Did someone already started the implementation of the V2 protocol?

I don't think so.

Thanks!
sage
--
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