Skip to content

SODA v1.2.0 Hawaii Release

Compare
Choose a tag to compare
@skdwriting skdwriting released this 08 Jan 18:58
· 35 commits to master since this release
b6a5f15

Version Summary

Version Number : v1.2.0 [tag: v1.2.0]
Version Name: Hawaii
Date: 08-Jan-2020
Projects / Repos Included : delfin, api, controller, dock, nbp, multi-cloud, installer, dashboard, documentation, orchestration, anomaly-detection, examples

Release Summary :

SODA Hawaii Release is an incremental release on Greenland Release(v1.1.0) of SODA Foundation.
The earlier stable release Greenland, you can get here.

SODA Open Data Framework (ODF) Hawaii Release adds storage performance monitoring (SPM) with anomaly detection and visualization with Grafana integration. This release also adds enhanced multi-cloud file & block support, hybrid cloud data archival/restore, and support for more heterogeneous vendor storage systems. It provides integrated data management for Kubernetes, VMware, and more.
(Hawaii is known for its beauty and fertile soil. Hawaii is comprised of 130+ islands (ref: Wikipedia)).

Hawaii: Working with heterogeneous, and providing a unified solution!

Key Features:

  • Heterogeneous SPM with Anomaly Detection
  • SPM Visualization (Grafana integration)
  • Resource Monitoring for Port, Controller, and Disk
  • Enhanced Multi-cloud File & Block Store
  • Hybrid Cloud Data Archival/Restore
  • Data Replication & CSI Plug and play use cases
  • More Storage Drivers

This release can be used for production integration trials. Please contact SODA Community for support

Changelog

This changelog is based on SODA release Greenland.

SODA releases will provide the key use cases, integrations, and overall solution based on SODA projects. It will list all the respective project releases under the scope of each of the SODA releases. You can get a detailed feature list of specific projects from the respective project release pages.

  1. Overall Features:

    • Heterogeneous SPM (Storage Performance Monitoring) with Anomaly Detection
    • SPM Visualization (Grafana integration)
    • Resource Monitoring for Port, Controller, and Disk
    • Enhanced Multi-cloud:
      • Block(AWS, Huawei)
      • File(AWS, GCP, Azure, Huawei)
      • Hybrid Data Archival /Retrieval (Onprem-AWS)
    • Data Replication Use case PoC on NetApp
    • CSI Plug and Play - Ceph support added
  2. Delfin: SODA Infrastructure Management

    • Storage Performance Monitoring Anomaly Detection (Delfin-Kafka-Tensorflow) - PoC [Please refer- Examples / Use case Demos below]
    • Storage Performance monitoring visualization (Grafana integrated)
    • Resource Monitoring for Port, Controller, and Disk
    • Alert exporter (Kafka)
    • Drivers :IBM Storwize/SVC | Hitachi VSP | EMC Unity
    • Code improvements and optimization
  3. Multi-Cloud

    • Block:
      • EVS support for Huawei Cloud
      • Current Block support for AWS, Huawei tested
    • File:
      • EFS support for Huawei Cloud
      • Current File Support for AWS, GCP, Huawei, Azure
    • Object:
      • Support continued for AWS, GCP, Azure, Huawei, IBM, AliBaba, Ceph, YIG-Ceph
    • Validation for register cloud backend
    • Hybrid Data Archival / Retrieval:
      • On-Prem to Cloud Archival and retrieval support for AWS
  4. SODA Drivers

    • S3 API compatibility for snapshot backup to Cloud
    • IBM Storwize/SVC | Hitachi VSP | EMC Unity for Delfin added
  5. SODA Experience & Quality

    • Dashboard :
      • Performance metric collection and visualization(Grafana integrated) | support for fetching Delfin alerts from Alertmanager API | Data archival and retrieval support for multi-cloud | Huawei Cloud EVS and EFS support
    • Installer :
      • srm toolchain (Grafana, Prometheus) installation for Delfin performance metric visualization
    • QA:
      • Added more test cases.
      • Test cases are available here for reference and update
  6. Examples / Use case Demos

SODA Projects/Repos part of this release:

Key projects part of this SODA Release
SODA Framework Projects:

Project Release Link
delfin delfin release v1.1.0
api api release v1.0.0
controller controller release v1.0.0
dock dock release v1.2.0
multi-cloud multicloud release v1.2.0
nbp nbp release v1.2.0

SODA Experience Projects

Project Release Link
installer installer release v1.2.0
dashboard dashboard release v1.2.0

SODA Other Projects

Project Release Link
orchestration orchestration release v0.12.0
anomaly-detection anomaly detection release v0.10.0

How to use the Release:

  1. Quick installation from the release binaries: https://docs.sodafoundation.io/soda-gettingstarted/quickstart/

  2. Configuration & Installation If you want more config control, you can follow these steps: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
    Use the correct version tags for the commands and config files for the projects as per this release notes. (Example: git checkout v1.2.0 for Hawaii Release)

SODA Documentation

docs.sodafoundation.io

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/soda/issues

For all other issues/suggestions, please raise to the respective project repositories.