* Messenger V2 status
@ 2017-10-11 15:49 Ricardo Dias
2017-10-11 15:54 ` Sage Weil
0 siblings, 1 reply; 2+ messages in thread
From: Ricardo Dias @ 2017-10-11 15:49 UTC (permalink / raw)
To: sweil, Haomai Wang; +Cc: Ceph Development
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?
- Is the protocol and message formats described in the document final,
or is this just a draft still subject to discussion?
- Did someone already started the implementation of the V2 protocol?
Thanks,
--
Ricardo Dias
Senior Software Engineer - Storage Team
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton,
HRB 21284
(AG Nürnberg)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Messenger V2 status
2017-10-11 15:49 Messenger V2 status Ricardo Dias
@ 2017-10-11 15:54 ` Sage Weil
0 siblings, 0 replies; 2+ messages in thread
From: Sage Weil @ 2017-10-11 15:54 UTC (permalink / raw)
To: Ricardo Dias; +Cc: Haomai Wang, Ceph Development
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
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-10-11 15:54 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-11 15:49 Messenger V2 status Ricardo Dias
2017-10-11 15:54 ` Sage Weil
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.