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: [email protected] > [mailto:[email protected]] 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: [email protected] > 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: [email protected] > [mailto:[email protected]]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----- > > > > > > > > >

