v3.0.0
Page Navigation: |
---|
Confidence Level TBD This article has not been reviewed for accuracy, timeliness, or completeness. Check that this information is valid before acting on it. |
---|
Release Notes for HySDS framework version 3.0.0 (Black Mamba)
Github release: https://github.com/hysds/hysds-framework/releases/tag/v3.0.0
Date | Feb 07, 2020 |
---|---|
Issues | Getting issues... |
Summary
HySDS framework (core) v3.0.0 includes bug fixes and major enhancements.
Highlights
Port from Python 2.7 to Python 3.7+
Migration from using OS's built-in python distribution to an Anaconda-based python distribution
Docker image loading enhancement using Docker registry and S3 backend
Added product checksum validation pre-processor
Improvements to job-spec and hysds-io specifications
Migration to AWS autoscaling fleet to support multiple instance types and purchase options
Validation of support for Matlab-based job types
Various bug fixes in triage post-processor
Speedup
verdi
,pge-base
, andcuda-pge-base
docker images' entrypoint when executing onoverlay
2 docker storage backendadded optional capability to dump docker stats (e.g. CPU and memory usage) after execution of a job type's docker container
info on metrics being collected: https://www.datadoghq.com/blog/how-to-collect-docker-metrics/
updates to metrics Kibana dashboard for Job Metrics
created separate metrics and visualizations
job execution (pre-proprocessing steps + docker image loading + container execution + post-processing steps)
container execution only (PGE)
added metrics and visualizations for container executions
total CPU usage (cumulative CPU usage including user, system, idle, etc.)
max memory usage
PCM resource usage monitoring/alerting using CloudWatch