I've added a couple of pages to the FAH Wiki about what the
Assignment, Work and Collection Servers are all about.
http://fahwiki.net/index.php/Assignment_Server
http://fahwiki.net/index.php/Work_Server
http://fahwiki.net/index.php/Collection_Server
For the other wiki guys: could y'all have a look, and see if there is
more to be said/specified?
And could Mr Pande and/or Mr Beberg help me by answering the following
questions?
Does the Folding@Home architecture differ from the one described on
the Cosm website?
http://www.mithral.com/projects/cosm/ch-04.html
And if so, how?
Is an Assignment Server the same or similar to the Proxy described in Cosm?
Is a Collection Server also a Proxy as described in Cosm?
Is a Work Server the same to the Server described in Cosm?
I assume that the roles performed by the Assignment Server and
Collection Server are defined in the Server Modules described in Cosm.
Or are Server Modules that which define the specific Projects or the
type or Core to use?
I am trying to gather enough info so I could make a couple of nice
flowcharts among others to help clarify the question: "How does FAH
work?". Create a basic overview of how the clients interact with the
different servers, where and which decisions are made between the
servers, etc.
Your expect insights are greatly appreciated.
Kinds Regards,
Bas Couwenberg
Current maintainer of Dick Howells "qd" utility
--
Disclaimer: Any errors in spelling, tact, or fact are transmission errors.
I have received off-list responses from both Mr Beberg and Mr Pande,
I'll summarize it here just for the record and your information.
F@H is not as intimately related with Cosm as I though, basically only
the Cosm SDK was used to develop F@H, but not much more.
There are no proxies as described by Cosm, like there are in
distributed.net. The exeption being that the Collection Server acts as
a proxy. The whole ring redundancy and things are not used at all.
What the wiki pages say is correct as far as I can see, and should
explain the function of the servers and their relation, although not
very detailed info.
Bas