[AG-TECH] ag2.2: pig vs. node proper

Ivan R. Judson judson at mcs.anl.gov
Wed Jun 16 10:28:48 CDT 2004


Hi Joshua,

In a very broad sense you're right. The details are like this:

- each machine that is part of a node has a Service Manager (this starts and
stops individual services, e.g. VideoService)
- each node (group of one or more machines) has a Node Service, this
provides a single point of communication for the entire node.
- The venue client is the user software, and when run with --personalNode,
it starts a Node Service and Service Manager locally.

Is that enough detail or are you looking for more?

--Ivan

> -----Original Message-----
> From: owner-ag-tech at mcs.anl.gov 
> [mailto:owner-ag-tech at mcs.anl.gov] On Behalf Of Joshua M. Brown
> Sent: Wednesday, June 16, 2004 9:39 AM
> To: Osland, CD (Chris) 
> Cc: ag-tech
> Subject: RE: [AG-TECH] ag2.2: pig vs. node proper
> 
> While i most certainly do appreciate the answer, it was not 
> quite what i was after. i am aware that AG can be spread 
> across multiple machines (and that physical machine 
> configurations don't matter so much as long as all AG 
> software components are running somewhere and can find each other).
> 
> What i am after is a system level break-out of the software 
> components:
> which python script is doing what, specifically in the 
> multi-machine configurations.
> 
> Thank you.
> 
> Joshua M. Brown
> CSCE Senior
> University of Arkansas
> Desktop Unix Support Team
> Computing Services, UofA
> 
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG v1.2.4 (GNU/Linux)
> 
> mQGiBEAdOA4RBACeseXU9lxbrn0tPqPwZfy2G2W8RtRYNrcJV2f3at8ioogAb9QT
> /lY+T3TXrGo+tzWCjMdkoVi18S/WA+PwEQ5UEqusWqZO5agFEhl0Dz70K3FYYCbG
> Y3pnsX0h9YA6/r9eFFPz9R00hY7x4VB6GB5dLFFO3h5fsOa/w892+olSEwCgugzm
> UnBpRKiqL4Eq4ZUEK/guGE0D/2TaqvwdzX0CIWumPHqk+9WlAdjxAHVaxZElPAMU
> pfPWOqk3vQKTWCn3EaGTKNwgOecI/rCJW70YbmLcZOMl4WXrJy54mvIVupXovk5J
> ELU816eo5tKHAThWV/u6sVkPCO41OV9Ywd7EHQXBP16ZHGho+j7tgYuZQhKk1VxC
> 1EHNA/oCsximmdu05J3ghJt08Cbo86qZEI9WR6V3+VzBGRZ/mv2XwzJ/EOD4Try7
> c7lWz3hQPXD7sBLrB5ukzNvPWF4+VWW3QKsQXS53td6MpErrluioGalLjnObWYar
> hlzK5h/Fderce+g1vTxn2nI3g7nwZdAPFONTYCljFwmgxFwYVLRBSm9zaHVhIE0u
> IEJyb3duIChTdHVkZW50IFVuaXZlcnNpdHkgb2YgQXJrYW5zYXMpIDxqbWIxMEB1
> YXJrLmVkdT6IXgQTEQIAHgUCQB04DgIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAK
> CRAW1KlV+VNM8mQ/AKCXO2bRzL7iwia86ZfnAZYPd9i7lgCfTUzRd3DVfIIywoGv
> bE5fUsQQP9y5Ag0EQB04ExAIAL0RGQtNnA1Omo5uMYT2aUWaah4mTd8pWJ3Qo5OQ
> Xjj0BJ2TEdel6Up+0TEX4zljccP3gDC2lb6/DchUJGJfkaRBb0xoWkSBAZ+Wdda+
> 3eQb0Wh/A2IjDScni8jUsunwEpcfzEeEnuGOHJGmp88fvkHM1AWEesGIBiBK0xF0
> VlAMq2WR3QuH40KjdklaIM6lVV1wUT7tPx69q2SYEoaf5/IsEM0723qEisVDx7cL
> GlT1Dp+M5AMbZzVl1//ZLnsUv12X0gf/unmNxAUUmblEAF+aqZV1AoQK9/s/9BQi
> wg0UJuSPA+zMcdMp+hLK0r6zB2LzELrGJSBfKrL+BOG4fc8AAwUH/Rud92LNtrEq
> QfaOYe6Nb6PKmJv12/YkRYPYa3gk+H6jsk3EZr3dJG9BW3ruqm7/fYzW9x59veYn
> WzVevZATf1TYeNcZWnzoFa256tlpv1f/29XyGwSHYhsp1tc9JMfM7VJPK/4B6ZA9
> YlfYUN7dhy4sjbAlA33z7Z86Z/gW7ilUnpNnXZ9jtkts19f6fWXV2+4oHQ7GK7S3
> Y7uZxoWCwomSIpu/1tD6Ei8BSPinv+8VdJ0pdPUrfYTkpR2zVbrHuJrboeQnNclO
> LBYJovV9vx6IJHWOZ0CuAXNQauq0qS2dKqCch+JPoGZS5rjwuIX2hnktnpWusr3U
> VjQehU0QztCISQQYEQIACQUCQB04EwIbDAAKCRAW1KlV+VNM8gujAKCFKy6FRFPD
> bLQcPxb5403Ll8p2cQCdFMkonn0mLv7hcMppqDLQtWmlAto=
> =4gVj
> -----END PGP PUBLIC KEY BLOCK-----
> 
> 
> On Wed, 16 Jun 2004, Osland, CD (Chris)  wrote:
> 
> > I'm replying to this before reading all subsequent mail, 
> but can't see 
> > any replies if the Subject: lines are consistent.
> >
> > To the very best of my knowledge, the 'room node' scenario does not 
> > mandate how many computers you use - different people have used
> > 4 (the fourth being the control one for the echo 
> canceller), 3 (as you 
> > noted), 2 (possibly display in one, everything else in the
> > other) and 1 (all in the one box).  We have room nodes in both 3 
> > computer and 1 computer systems.
> >
> > Cheers
> >
> > Chris
> >
> > ____________________________________________________________________
> > Chris Osland                                               
> Office tel: +44
> > (0) 1235 446565
> > Digital Media and Access Grid                          
> Medialab tel: +44 (0)
> > 1235 446459
> > BIT Department                                     Access 
> Grid room tel: +44
> > (0) 1235 445666
> > e-mail:   C.D.Osland at rl.ac.uk                               
>         Fax: +44
> > (0) 1235 445597
> > CLRC Rutherford Appleton Laboratory (Bldg. R18) Chilton, 
> DIDCOT, Oxon 
> > OX11 0QX, UK [The contents of this email are confidential 
> and are for 
> > the use of the intended recipient only.
> > If you are not the intended recipient do not take any 
> action on it or 
> > show it to anyone else, but return this email to the sender 
> and delete 
> > your copy of it.]
> >
> >
> >
> >
> >
> > > -----Original Message-----
> > > From: owner-ag-tech at mcs.anl.gov 
> [mailto:owner-ag-tech at mcs.anl.gov]On
> > > Behalf Of Joshua M. Brown
> > > Sent: 15 June 2004 15:40
> > > To: ag-tech
> > > Subject: [AG-TECH] ag2.2: pig vs. node proper
> > >
> > >
> > > Okay folks,
> > >
> > > i'm just wanting to solidify some things in my head real 
> quick. With 
> > > AG 2.2, if you start the VenueClient.py with the 
> --personalNode and 
> > > -d flags, you get, well a PIG (complete with its own 
> video services
> > > (consumer/producer) and its own audio services)) correct? Ah, the 
> > > services running after being setup, of course.
> > >
> > > Okay, now on a node proper (room node, i've heard. We're 
> running an 
> > > old ag1.x room node now), you would have the 
> AudioService.py running 
> > > on one machine, VideoService.py running on another (both linux of 
> > > whatever flavor you're inclined to use) and the final piece, 
> > > VenueClient.py on the "display machine". Is this a correct 
> > > over-simplification?
> > > Again, i'm just
> > > making sure i get a solid mental picture of system layout 
> wrt to the 
> > > scripts.
> > >
> > > i am aware of the network and port issues that are 
> related with both 
> > > types of node; just clarifying the diffs.
> > >
> > > Have i gotten things correctly? Please let me know if this is not 
> > > the case, we'll be upgrading soon.
> > >
> > > Thanks folks! :)
> > >
> > > Joshua M. Brown
> > > CSCE Senior
> > > University of Arkansas
> > > Desktop Unix Support Team
> > > Computing Services, UofA
> > >
> > > -----BEGIN PGP PUBLIC KEY BLOCK-----
> > > Version: GnuPG v1.2.4 (GNU/Linux)
> > >
> > > mQGiBEAdOA4RBACeseXU9lxbrn0tPqPwZfy2G2W8RtRYNrcJV2f3at8ioogAb9QT
> > > /lY+T3TXrGo+tzWCjMdkoVi18S/WA+PwEQ5UEqusWqZO5agFEhl0Dz70K3FYYCbG
> > > Y3pnsX0h9YA6/r9eFFPz9R00hY7x4VB6GB5dLFFO3h5fsOa/w892+olSEwCgugzm
> > > UnBpRKiqL4Eq4ZUEK/guGE0D/2TaqvwdzX0CIWumPHqk+9WlAdjxAHVaxZElPAMU
> > > pfPWOqk3vQKTWCn3EaGTKNwgOecI/rCJW70YbmLcZOMl4WXrJy54mvIVupXovk5J
> > > ELU816eo5tKHAThWV/u6sVkPCO41OV9Ywd7EHQXBP16ZHGho+j7tgYuZQhKk1VxC
> > > 1EHNA/oCsximmdu05J3ghJt08Cbo86qZEI9WR6V3+VzBGRZ/mv2XwzJ/EOD4Try7
> > > c7lWz3hQPXD7sBLrB5ukzNvPWF4+VWW3QKsQXS53td6MpErrluioGalLjnObWYar
> > > hlzK5h/Fderce+g1vTxn2nI3g7nwZdAPFONTYCljFwmgxFwYVLRBSm9zaHVhIE0u
> > > IEJyb3duIChTdHVkZW50IFVuaXZlcnNpdHkgb2YgQXJrYW5zYXMpIDxqbWIxMEB1
> > > YXJrLmVkdT6IXgQTEQIAHgUCQB04DgIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAK
> > > CRAW1KlV+VNM8mQ/AKCXO2bRzL7iwia86ZfnAZYPd9i7lgCfTUzRd3DVfIIywoGv
> > > bE5fUsQQP9y5Ag0EQB04ExAIAL0RGQtNnA1Omo5uMYT2aUWaah4mTd8pWJ3Qo5OQ
> > > Xjj0BJ2TEdel6Up+0TEX4zljccP3gDC2lb6/DchUJGJfkaRBb0xoWkSBAZ+Wdda+
> > > 3eQb0Wh/A2IjDScni8jUsunwEpcfzEeEnuGOHJGmp88fvkHM1AWEesGIBiBK0xF0
> > > VlAMq2WR3QuH40KjdklaIM6lVV1wUT7tPx69q2SYEoaf5/IsEM0723qEisVDx7cL
> > > GlT1Dp+M5AMbZzVl1//ZLnsUv12X0gf/unmNxAUUmblEAF+aqZV1AoQK9/s/9BQi
> > > wg0UJuSPA+zMcdMp+hLK0r6zB2LzELrGJSBfKrL+BOG4fc8AAwUH/Rud92LNtrEq
> > > QfaOYe6Nb6PKmJv12/YkRYPYa3gk+H6jsk3EZr3dJG9BW3ruqm7/fYzW9x59veYn
> > > WzVevZATf1TYeNcZWnzoFa256tlpv1f/29XyGwSHYhsp1tc9JMfM7VJPK/4B6ZA9
> > > YlfYUN7dhy4sjbAlA33z7Z86Z/gW7ilUnpNnXZ9jtkts19f6fWXV2+4oHQ7GK7S3
> > > Y7uZxoWCwomSIpu/1tD6Ei8BSPinv+8VdJ0pdPUrfYTkpR2zVbrHuJrboeQnNclO
> > > LBYJovV9vx6IJHWOZ0CuAXNQauq0qS2dKqCch+JPoGZS5rjwuIX2hnktnpWusr3U
> > > VjQehU0QztCISQQYEQIACQUCQB04EwIbDAAKCRAW1KlV+VNM8gujAKCFKy6FRFPD
> > > bLQcPxb5403Ll8p2cQCdFMkonn0mLv7hcMppqDLQtWmlAto=
> > > =4gVj
> > > -----END PGP PUBLIC KEY BLOCK-----
> > >
> >
> >
> 
> 




More information about the ag-tech mailing list