Active activities/projects
The following are known and planned activities/projects. We have committed resources to these projects are either 1) defining requirements/tasks in the backlog or 2) actively working on requirements/task in sprint. In other words, there should be tasks in JIRA for these projects now to meet the deadline.
Activity | Timeframe | Status | Deliverables |
---|---|---|---|
BioCADDIE pilot | 5/1 - 7/30/2017 | Report due 8/31 | JIRA Tasks |
Container workshop | 8/14 - 8/16/2017 | Draft report due 8/31 | |
National Bridge Inventory | TBD | Requirements analysis/Design | Undefined |
NDSC8 | 10/10 - 10/12/2017 | Undefined | |
SC17 Demo | 11/12 - 11/17/2017 | Requirements analysis/Design | Undefined |
SI2 | 9/19 | Undefined |
Anticipated activities/projects
The following are anticipated projects and priorities. No resources are actively committed to working on either requirements or tasks. In other words, there are no tasks in JIRA.
Activity | Timeframe | Status | Deliverables |
---|---|---|---|
DataDNS | ? | Discussing | Undefined |
Completed activities/projects
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
- Commercial cloud support/storage generalization
- Improved scaling/minimal cluster configuration – migration path from single node to multinode?
- Authentication
- 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