...
Activity | Timeframe | Status | Deliverables |
---|---|---|---|
iSchool pilot support | 4/1 ~ 6/15/2017 | Done (for now) | JIRA Tasks |
PI4 Bootcamp | 5/30-6/9/17 | Done | |
Earth Cube All-Hands meeting | 6/8/2017 | Done | JIRA Tasks |
Einstein Toolkit School | 7/31/ - 8/2/2017 | Done | |
ThinkChicago | 8/2 - 8/4/2017 | Done | JIRA Tasks |
Container workshop | 8/14 - 8/16/2017 | Draft report due 8/31 | Undefined |
| |||
...
Emerging use cases:
We're seeing the following primary use cases for Workbench:
- Training/workshop platform (IASSIST, Phenome2017, PI4, Einstein Toolkit School, ThinkChicago)
- Open issues: filesystem performance and reliability (ETK); how to handle actual data processing (ThinkChicago, PI4); simplifying installation and scaling
- Interactive analysis/development environments for remote data (TERRA-REF, NIB)
- Open issues: integration with HPC environments (how to handle real data processing); hosting data (NIB mongo/raw); hosting "apps" developed around the data; integrating with core infrastructure (SSO, permissions, etc); sharing data
- Platform for sharing/publishing/(preserving) tools (workbench beta)
Planned features
Based on this, we've prioritized the following features:
- Workbench to HPC
- Package and launch jobs on HPC systems from within workbench
- Exploring integration with Agave
- Workbench to Cloud
- Export application configuration to run on Docker-enabled cloud infrastructure (e.g., docker compose)
- Stability/scalability
- Failover/backups
- Improved deployment process
The following are Labs Workbench planned features. This is what we've prioritized to work on outside of the above deadlines.
- Failover/backups
- Deploy-tools replacement/packaging for install
- Commercial cloud support/storage generalization
- Improved scaling/minimal cluster configuration – migration path from single node to multinode?
- Authentication
- Security analysis for Docker containers
- Modular authentication for integration with different systems
- OIDC/Oauth support
- Possible integration with CILogon or Globus Auth
- Project-specific catalogs and views
- Security analysis for Docker containers