Quantcast

how to run a rsp config sample?

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

how to run a rsp config sample?

lantian318
Is anybody run a rsp sample success on windows ?

my config file is
global
{
    EQ_WINDOW_IATTR_HINT_FULLSCREEN OFF
}

server
{
    connection
    {
        type RSP
        hostname "239.255.42.43"        
        interface "0.0.0.0"
    }
    config
    {
        appNode
        {
            connection
            {
                type RSP
                hostname "239.255.42.43"                
                interface "0.0.0.0"
            }
            pipe
            {
                window
                {
                    viewport [ 200 100 800 400 ]
                    channel { name "channel1" }
                }
            }
        }
        node
        {
            connection
            {
                type RSP
                hostname "239.255.42.43"  
                interface "0.0.0.0"
            }
            pipe {
                    window
                    {
                        viewport [ 200 100 800 400 ]
                        channel { name "channel2" }
                    }
                }
        }
       
        observer{}
        layout{ view { observer 0 }}
        canvas
        {
            layout 0
            wall{}
            segment { channel "channel1" }
        }
        compound
        {
            channel  ( segment 0 view 0 )

            compound
            {
                viewport [ 0 0 .25 .333 ]
            }
            compound
            {
                channel "channel2"
                viewport [ .25 0 .25 .333 ]
                outputframe {}
            }
            inputframe { name "frame.channel2" }
        }
    }    
}


1、run "eqHello.exe --eq-listen 239.255.42.43:RSP --eq-client"
on the render node.
2、run "eqServer.exe rsp.eqc"
on the server node
3、run "eqHello.exe --eq-server 239.255.42.43:RSP   --eq-listen 172.16.131.152 " as app node

the app node was exit , and the other two node no response.

what is wrong ?

thank!



Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to run a rsp config sample?

Stefan Eilemann

On 18. Jun 2014, at 11:14, lantian318 <[hidden email]> wrote:

> Is anybody run a rsp sample success on windows ?

Yes.

You will also need a TCP connection for each node, as RSP is only used for data interesting to multiple nodes, i.e., object instance and delta data.


HTH,

Stefan.


_______________________________________________
eq-dev mailing list
[hidden email]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

signature.asc (858 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to run a rsp config sample?

ROHN Carsten
Hey,

I just saw Stefan's mail who wrote similar things as I did last week, because obviously my message wasn't being sent. Since my mail is a bit more detailed, I hereby want to resend it:
----------------------

You have to define interfaces in your config. The interface is the ip of the network adapter, from which you want to send your multicast packages. Also add some ports( e.g. "port 11147")

The command line syntax with RSP is more complicated. I'm not familiar with eqHello, but with coNetPerf it would look like this:

Machine 1: coNetPerf -s RSP#102400#239.255.42.43#<machine 1 interface ip>#<port>## Machine 2: coNetPerf -c RSP#102400#239.255.42.43#<machine 2 interface ip>#<port>##

I guess for eqHello you have to not only listen to a multicast connection, you have to listen to a unicast connection as well. At least that's the way it works for eqPly. And did forget you specify --eq-client (again, I'm not familiar with eqHello)?

eqPly.exe --eq-client --eq-listen 192.168.0.1:12345 --eq-listen RSP#102400#239.255.42.43192.168.0.1#11147##
eqPly.exe --eq-server rsp.eqc

BTW: The server doesn't need RSP, it's only used for data distribution. And from our experience, it's only useful, when distributing data with the push functions.

Hope to help,
Carsten


-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Stefan Eilemann
Sent: Donnerstag, 26. Juni 2014 14:12
To: Equalizer Developer List
Subject: Re: [eq-dev] how to run a rsp config sample?


On 18. Jun 2014, at 11:14, lantian318 <[hidden email]> wrote:

> Is anybody run a rsp sample success on windows ?

Yes.

You will also need a TCP connection for each node, as RSP is only used for data interesting to multiple nodes, i.e., object instance and delta data.


HTH,

Stefan.

This email and any attachments are intended solely for the use of the individual or entity to whom it is addressed and may be confidential and/or privileged.

If you are not one of the named recipients or have received this email in error,

(i) you should not read, disclose, or copy it,

(ii) please notify sender of your receipt by reply email and delete this email and all attachments,

(iii) Realtime Technology does not accept or assume any liability or responsibility for any use of or reliance on this email.

For other languages, go to http://www.3ds.com/terms/email-disclaimer

_______________________________________________
eq-dev mailing list
[hidden email]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to run a rsp config sample?

Stefan Eilemann

On 27. Jun 2014, at 8:00, "ROHN Carsten [via Software]" <[hidden email]> wrote:

> BTW: The server doesn't need RSP, it's only used for data distribution. And from our experience, it's only useful, when distributing data with the push functions.

That's correct in your case. RSP is definitely worth it for commit messages in all cases, but for mapping it depends on the object size, i.e., for small objects mapping requests and replies will dominate your performance and the gain in multicasting the instance data will be minimal.


Cheers,

Stefan.




signature.asc (858 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to run a rsp config sample?

lantian318
In reply to this post by ROHN Carsten
Hi, Carsten

Thanks for your reply.
I think you are right.
Could you give me a sample eqc file for rsp?


frankz

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to run a rsp config sample?

lantian318
In reply to this post by Stefan Eilemann
Hi, Stefen

As you said, Tcp connection is needed anytime.
I have a rsp eqc that it is run normally under ubuntu in slavery mode.
and the content is :
rsp eqc file

the cmd line is : eqHello --eq-config rsp.eqc

My question is
"How to run a rsp  in windows os ?"

i find the slavery node was start using cmd "/usr/share/Equalizer/configs/eqHello -- --eq-client 1#0#2836626c60c2bdc8:8dd37962ac7947e5#0#2#TCPIP#102400#10.1.50.39##0#default#RSP#0###4242#default#/usr/share/Equalizer/configs#1#0#826a68407b8e5645:77f6b98777fa6385#0#1#TCPIP#102400#10.1.50.36##4242#default# --co-globals ##100#100#100#10#1#5#20#3#64#5#65000#524288#1#1#8#512#5000#-1#300000#1023## --eq-logfile /usr/share/Equalizer/configs/10.1.50.39.2836626c60c2bdc8:8dd37962ac7947e5.log"

it is so complicated, and i don't how to run it by myself.
could you gave me a detailed introduction of rsp using ?

Thanks for your time!
frankz
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to run a rsp config sample?

ROHN Carsten
In reply to this post by lantian318
It should look like this:

global
{
    EQ_WINDOW_IATTR_HINT_FULLSCREEN OFF
}

server
{
    connection
    {
        hostname "192.168.1.1"
    }
    config
    {
        appNode
        {
            connection
            {
                bandwidth 102400
                type RSP
                interface "192.168.1.1" #change this accordingly
                port 11147
                hostname "239.255.42.43"
            }
            connection { hostname "192.168.1.1" }
            pipe
            {
                window
                {
                    viewport [ 200 100 800 400 ]
                    channel { name "channel1" }
                }
            }
        }
        node
        {
            connection
            {
                bandwidth 102400
                type RSP
                interface "192.168.1.2" #change this accordingly
                port 11147
                hostname "239.255.42.43"
            }
            connection { hostname "192.168.1.2" }
            pipe {
                    window
                    {
                        viewport [ 200 100 800 400 ]
                        channel { name "channel2" }
                    }
                }
        }

        observer{}
        layout{ view { observer 0 }}
        canvas
        {
            layout 0
            wall{}
            segment { channel "channel1" }
        }
        compound
        {
            channel  ( segment 0 view 0 )

            compound
            {
                viewport [ 0 0 .25 .333 ]
            }
            compound
            {
                channel "channel2"
                viewport [ .25 0 .25 .333 ]
                outputframe {}
            }
            inputframe { name "frame.channel2" }
        }
    }
}

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of lantian318
Sent: Montag, 30. Juni 2014 09:17
To: [hidden email]
Subject: Re: [eq-dev] how to run a rsp config sample?

Hi, Carsten

Thanks for your reply.
I think you are right.
Could you give me a sample eqc file for rsp?


frankz





--
View this message in context: http://software.1713.n2.nabble.com/how-to-run-a-rsp-config-sample-tp7585825p7585875.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[hidden email]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com
This email and any attachments are intended solely for the use of the individual or entity to whom it is addressed and may be confidential and/or privileged.

If you are not one of the named recipients or have received this email in error,

(i) you should not read, disclose, or copy it,

(ii) please notify sender of your receipt by reply email and delete this email and all attachments,

(iii) Realtime Technology does not accept or assume any liability or responsibility for any use of or reliance on this email.

For other languages, go to http://www.3ds.com/terms/email-disclaimer

_______________________________________________
eq-dev mailing list
[hidden email]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to run a rsp config sample?

lantian318
Hi, Carsten

Thanks for your reply.

I change the according ip address, and run eq with the eqc file, but it failed.
the run log is
5556        Main ollage1-1.0.1/co/localNode.cpp:997 2 Node unreachable, all connections failed to connect
5556 eq::server: ollage1-1.0.1/co/localNode.cpp:9972352 Node unreachable, all connections failed to connect
ssh: connect to host 239.255.42.43 port 22: Network is unreachable


I didn't sense something was wrong, but it is failed.
My run cmd is
eqHello  --eq-config rsp.eqc
All password-less ssh was set up.

The eqc file above run normally .
But it is used in slavery mode.
i want to run a prelunched render client.

Thanks!

frankz



Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to run a rsp config sample?

lantian318
In reply to this post by ROHN Carsten
I have solved the problem.

thanks!
Loading...