wiki:HeuristicLabGridBrainstorming

HeuristicLab Grid Brainstorming

Security

  • only trust signed assemblies
  • who signs? HEAL certificate authority?
  • untrusted code has to be executed in a sandbox (restricted access to hard disk, network, etc.)

Deployment

  • HeuristicLab Plugin Infrastructure
  • cache assemblies
  • request required assemblies

Client Configuration

  • online times
  • demand of resources (CPU, RAM, hard disk)
  • poll config from server? override config by user?
  • automatic generation of snapshots

Reporting

  • report to server
  • description of client (CPU, RAM)
  • progress reporting like in BackgroundWorker
  • statistical values (runtime, processed jobs, errors, ...)
  • prognosis of a client's confidence
  • request a snapshot

User Management

  • use LDAP and Windows users (Active Directory)?
  • user management only on the server
  • identify clients only by their GUID
  • management console

Client Application

  • how to make the client attractive for users?
  • feedback about jobs?
  • combine with game, instant messager, weather service, social network, ...
Last modified 5 years ago Last modified on 07/07/16 14:14:26