Difference between revisions of "GSoCIdeas"

From GridWiki
Jump to: navigation, search
m (Google Summer of Code 2007 Ideas)
m (Reverted edits by LindaLopez (talk) to last revision by Timcera)
 
(20 intermediate revisions by 12 users not shown)
Line 5: Line 5:
 
* Java Swing qmon
 
* Java Swing qmon
 
* Consistent and useful error codes for command-line clients
 
* Consistent and useful error codes for command-line clients
 +
* A new Grid portal that offers rich UI based on AJAX
 +
* A portlet that offers cached access to qstat output
 +
* A NetBeans plugin for DRMAA and/or OpenMPI
 +
* Integration with a VMM (such as Xen) to dynamically set up an execution environment (in the form of a virtual machine) before running a job (see also: [[Virtualization and Grid Engine]])
 +
* qevent features:
 +
** wait for one or more jobs to finish and then exit
 +
** run the script when there are jobs submitted (instead of just when jobs exit)
 +
* IPv6 support (commlib)
 +
* Re-enable "usermapping" support
 +
* GUI for building sharetrees
 +
* GUI for building workflows
 +
* Port DAGMan (Directed Acyclic Graph Manager) to SGE (see also: [http://gridengine.sunsource.net/servlets/ReadMsg?listName=users&msgNo=22801 initial analysis])
 +
 +
* Windows
 +
** Execute host for Windows programs
 +
*** Move to Cygwin layer rather than Microsoft's
 +
** Submit host
 +
*** SGE submit Windows job
 +
*** SGE submit Linux job from Windows
 +
*** DRMAA submit Windows job
 +
*** DRMAA submit Linux job from Windows
 +
*** ssh? [[Start_Jobs_From_Windows_Using_SSH]]
 +
 +
* Virtual Machine on Windows running Linux
 +
** Submit/Execute host using VM (likely VMWare since host OS is Windows)
 +
** Checkpoint?
 +
** Mouse/keyboard monitor?
 +
 +
* Execute Windows programs with VM on Linux execute hosts
 +
 +
* Robust mouse/keyboard monitor for Linux
 +
 +
* VM checkpointing?

Latest revision as of 03:52, 5 October 2012

Google Summer of Code 2007 Ideas

  • DRMAA Web Services Specification and Binding
  • RSS/ATOM Feed for job status
  • Java Swing qmon
  • Consistent and useful error codes for command-line clients
  • A new Grid portal that offers rich UI based on AJAX
  • A portlet that offers cached access to qstat output
  • A NetBeans plugin for DRMAA and/or OpenMPI
  • Integration with a VMM (such as Xen) to dynamically set up an execution environment (in the form of a virtual machine) before running a job (see also: Virtualization and Grid Engine)
  • qevent features:
    • wait for one or more jobs to finish and then exit
    • run the script when there are jobs submitted (instead of just when jobs exit)
  • IPv6 support (commlib)
  • Re-enable "usermapping" support
  • GUI for building sharetrees
  • GUI for building workflows
  • Port DAGMan (Directed Acyclic Graph Manager) to SGE (see also: initial analysis)
  • Windows
    • Execute host for Windows programs
      • Move to Cygwin layer rather than Microsoft's
    • Submit host
  • Virtual Machine on Windows running Linux
    • Submit/Execute host using VM (likely VMWare since host OS is Windows)
    • Checkpoint?
    • Mouse/keyboard monitor?
  • Execute Windows programs with VM on Linux execute hosts
  • Robust mouse/keyboard monitor for Linux
  • VM checkpointing?