daemon nodes

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

daemon nodes

Dmitriy Govorukhin
Hi Igniters,

Can somebody explain what does mean  daemon node? I thought that exist
only client and server node, but node may can be daemon (server daemon
or client daemon).  As is can see, command line visor join in topology
as server daemon. Can this be an outdated functionality?
Reply | Threaded
Open this post in threaded view
|

Re: daemon nodes

dsetrakyan
Daemon nodes are nodes that join the cluster, but do not store data or
execute computations or perform any other of the Ignite API-based
functionality. Visor node is a good example of a daemon node, because it
wants to join the cluster and receive metrics from other nodes, but does
not need to participate in computation or data related functionality.

D.

On Tue, Jun 27, 2017 at 2:49 AM, Dmitriy Govorukhin <
[hidden email]> wrote:

> Hi Igniters,
>
> Can somebody explain what does mean  daemon node? I thought that exist
> only client and server node, but node may can be daemon (server daemon
> or client daemon).  As is can see, command line visor join in topology
> as server daemon. Can this be an outdated functionality?
>
Reply | Threaded
Open this post in threaded view
|

Re: daemon nodes

Dmitriy Govorukhin
Dmitriy,

Why daemon node may be server or client? Why it is not just daemon? I
guess if daemon " do not store data or
execute computations " it must be always client daemon. For me, daemon
server, very strange.

On Wed, Jun 28, 2017 at 1:25 AM, Dmitriy Setrakyan
<[hidden email]> wrote:

> Daemon nodes are nodes that join the cluster, but do not store data or
> execute computations or perform any other of the Ignite API-based
> functionality. Visor node is a good example of a daemon node, because it
> wants to join the cluster and receive metrics from other nodes, but does
> not need to participate in computation or data related functionality.
>
> D.
>
> On Tue, Jun 27, 2017 at 2:49 AM, Dmitriy Govorukhin <
> [hidden email]> wrote:
>
>> Hi Igniters,
>>
>> Can somebody explain what does mean  daemon node? I thought that exist
>> only client and server node, but node may can be daemon (server daemon
>> or client daemon).  As is can see, command line visor join in topology
>> as server daemon. Can this be an outdated functionality?
>>
Reply | Threaded
Open this post in threaded view
|

Re: daemon nodes

Dmitrii Ryabov
Some messages don't go through clients. May be some daemon realization will
need them?

2017-06-28 11:22 GMT+03:00 Dmitriy Govorukhin <[hidden email]>
:

> Dmitriy,
>
> Why daemon node may be server or client? Why it is not just daemon? I
> guess if daemon " do not store data or
> execute computations " it must be always client daemon. For me, daemon
> server, very strange.
>
> On Wed, Jun 28, 2017 at 1:25 AM, Dmitriy Setrakyan
> <[hidden email]> wrote:
> > Daemon nodes are nodes that join the cluster, but do not store data or
> > execute computations or perform any other of the Ignite API-based
> > functionality. Visor node is a good example of a daemon node, because it
> > wants to join the cluster and receive metrics from other nodes, but does
> > not need to participate in computation or data related functionality.
> >
> > D.
> >
> > On Tue, Jun 27, 2017 at 2:49 AM, Dmitriy Govorukhin <
> > [hidden email]> wrote:
> >
> >> Hi Igniters,
> >>
> >> Can somebody explain what does mean  daemon node? I thought that exist
> >> only client and server node, but node may can be daemon (server daemon
> >> or client daemon).  As is can see, command line visor join in topology
> >> as server daemon. Can this be an outdated functionality?
> >>
>
Reply | Threaded
Open this post in threaded view
|

Re: daemon nodes

Dmitriy Govorukhin
What kind of messages are you talking about? Please, provide example.

On Wed, Jun 28, 2017 at 11:54 AM, Дмитрий Рябов <[hidden email]> wrote:

> Some messages don't go through clients. May be some daemon realization will
> need them?
>
> 2017-06-28 11:22 GMT+03:00 Dmitriy Govorukhin <[hidden email]>
> :
>
>> Dmitriy,
>>
>> Why daemon node may be server or client? Why it is not just daemon? I
>> guess if daemon " do not store data or
>> execute computations " it must be always client daemon. For me, daemon
>> server, very strange.
>>
>> On Wed, Jun 28, 2017 at 1:25 AM, Dmitriy Setrakyan
>> <[hidden email]> wrote:
>> > Daemon nodes are nodes that join the cluster, but do not store data or
>> > execute computations or perform any other of the Ignite API-based
>> > functionality. Visor node is a good example of a daemon node, because it
>> > wants to join the cluster and receive metrics from other nodes, but does
>> > not need to participate in computation or data related functionality.
>> >
>> > D.
>> >
>> > On Tue, Jun 27, 2017 at 2:49 AM, Dmitriy Govorukhin <
>> > [hidden email]> wrote:
>> >
>> >> Hi Igniters,
>> >>
>> >> Can somebody explain what does mean  daemon node? I thought that exist
>> >> only client and server node, but node may can be daemon (server daemon
>> >> or client daemon).  As is can see, command line visor join in topology
>> >> as server daemon. Can this be an outdated functionality?
>> >>
>>
Reply | Threaded
Open this post in threaded view
|

Re: daemon nodes

Dmitriy Pavlov
Hi,
ok, if we have 3 type of nodes: - clients - servers - daemons. Let us merge
all types of daemons in one daemon type and remove unused code for server
daemon. Are there any concerns about this idea?

Best Regards,
Dmitry Pavlov

ср, 28 июн. 2017 г. в 12:19, Dmitriy Govorukhin <
[hidden email]>:

> What kind of messages are you talking about? Please, provide example.
>
> On Wed, Jun 28, 2017 at 11:54 AM, Дмитрий Рябов <[hidden email]>
> wrote:
> > Some messages don't go through clients. May be some daemon realization
> will
> > need them?
> >
> > 2017-06-28 11:22 GMT+03:00 Dmitriy Govorukhin <
> [hidden email]>
> > :
> >
> >> Dmitriy,
> >>
> >> Why daemon node may be server or client? Why it is not just daemon? I
> >> guess if daemon " do not store data or
> >> execute computations " it must be always client daemon. For me, daemon
> >> server, very strange.
> >>
> >> On Wed, Jun 28, 2017 at 1:25 AM, Dmitriy Setrakyan
> >> <[hidden email]> wrote:
> >> > Daemon nodes are nodes that join the cluster, but do not store data or
> >> > execute computations or perform any other of the Ignite API-based
> >> > functionality. Visor node is a good example of a daemon node, because
> it
> >> > wants to join the cluster and receive metrics from other nodes, but
> does
> >> > not need to participate in computation or data related functionality.
> >> >
> >> > D.
> >> >
> >> > On Tue, Jun 27, 2017 at 2:49 AM, Dmitriy Govorukhin <
> >> > [hidden email]> wrote:
> >> >
> >> >> Hi Igniters,
> >> >>
> >> >> Can somebody explain what does mean  daemon node? I thought that
> exist
> >> >> only client and server node, but node may can be daemon (server
> daemon
> >> >> or client daemon).  As is can see, command line visor join in
> topology
> >> >> as server daemon. Can this be an outdated functionality?
> >> >>
> >>
>
Reply | Threaded
Open this post in threaded view
|

Re: daemon nodes

Dmitrii Ryabov
Dmitriy Govorukhin, ServerImpl
process TcpDiscoveryJoinRequestMessage,
TcpDiscoveryStatusCheckMessage, TcpDiscoveryDiscardMessage
and TcpDiscoveryRingLatencyCheckMessage while ClientImpl
process TcpDiscoveryPingRequest. Thats the difference I see between server
and client node message workers.

2017-06-28 13:52 GMT+03:00 Dmitry Pavlov <[hidden email]>:

> Hi,
> ok, if we have 3 type of nodes: - clients - servers - daemons. Let us merge
> all types of daemons in one daemon type and remove unused code for server
> daemon. Are there any concerns about this idea?
>
> Best Regards,
> Dmitry Pavlov
>
> ср, 28 июн. 2017 г. в 12:19, Dmitriy Govorukhin <
> [hidden email]>:
>
> > What kind of messages are you talking about? Please, provide example.
> >
> > On Wed, Jun 28, 2017 at 11:54 AM, Дмитрий Рябов <[hidden email]>
> > wrote:
> > > Some messages don't go through clients. May be some daemon realization
> > will
> > > need them?
> > >
> > > 2017-06-28 11:22 GMT+03:00 Dmitriy Govorukhin <
> > [hidden email]>
> > > :
> > >
> > >> Dmitriy,
> > >>
> > >> Why daemon node may be server or client? Why it is not just daemon? I
> > >> guess if daemon " do not store data or
> > >> execute computations " it must be always client daemon. For me, daemon
> > >> server, very strange.
> > >>
> > >> On Wed, Jun 28, 2017 at 1:25 AM, Dmitriy Setrakyan
> > >> <[hidden email]> wrote:
> > >> > Daemon nodes are nodes that join the cluster, but do not store data
> or
> > >> > execute computations or perform any other of the Ignite API-based
> > >> > functionality. Visor node is a good example of a daemon node,
> because
> > it
> > >> > wants to join the cluster and receive metrics from other nodes, but
> > does
> > >> > not need to participate in computation or data related
> functionality.
> > >> >
> > >> > D.
> > >> >
> > >> > On Tue, Jun 27, 2017 at 2:49 AM, Dmitriy Govorukhin <
> > >> > [hidden email]> wrote:
> > >> >
> > >> >> Hi Igniters,
> > >> >>
> > >> >> Can somebody explain what does mean  daemon node? I thought that
> > exist
> > >> >> only client and server node, but node may can be daemon (server
> > daemon
> > >> >> or client daemon).  As is can see, command line visor join in
> > topology
> > >> >> as server daemon. Can this be an outdated functionality?
> > >> >>
> > >>
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: daemon nodes

yzhdanov
In reply to this post by Dmitriy Govorukhin
>For me, daemon server, very strange.

Agree, daemons can always be a client. Dmitry G, I doubt if we should
bother with this right now, but can you please create a ticket that will
imply client mode for daemons. Probably, community can pick it up.

--Yakov
Reply | Threaded
Open this post in threaded view
|

Re: daemon nodes

Dmitriy Govorukhin
Yakov,

I created jira issue IGNITE-5603
<https://issues.apache.org/jira/browse/IGNITE-5603>.

Whoever has an objection related this task?

On Wed, Jun 28, 2017 at 2:28 PM, Yakov Zhdanov <[hidden email]> wrote:

> >For me, daemon server, very strange.
>
> Agree, daemons can always be a client. Dmitry G, I doubt if we should
> bother with this right now, but can you please create a ticket that will
> imply client mode for daemons. Probably, community can pick it up.
>
> --Yakov
>