Changes between Version 4 and Version 5 of SuperHost


Ignore:
Timestamp:
Sep 30, 2007, 3:40:09 AM (17 years ago)
Author:
Didactylos
Comment:

More imp details.

Legend:

Unmodified
Added
Removed
Modified
  • SuperHost

    v4 v5  
    2626
    2727== Implementation == #implementation
    28 This design requires major server and client changes, in addition to the superhost application. A simplified design could start by treating the superhost as a project from the point of view of the clients, and as a client from the point of view of the projects.
     28This design requires '''major''' server and client changes, in addition to the superhost application.
     29 * The scheduler RPC schema will need extending to cope with more complex requests.
     30 * The scheduler will have to treat such requests differently.
     31 * The client will have to attach to a superhost ([AccountManagement account manager] RPCs may be useful here).
     32A simplified design could start by treating the superhost as a project from the point of view of the clients, and as a client from the point of view of the projects. Discussion on boinc_dev resulted in a consensus that this approach is impractical, since there would be so many special cases. This leaves designing the superhost as an end-to-end system.
     33
     34SZTAKI have a hierarchical BOINC implementation. Source should be available soon.