Skip to content

Release v1.5.0

Compare
Choose a tag to compare
@joseph-v joseph-v released this 07 Jan 09:49
· 223 commits to master since this release
8c7b697

Version Summary

Version Number: v1.5.0 [tag: v1.5.0]

Date: 07-Jan-2022

Release Summary:

This release is an incremental release over SODA Delfin Kalpeni v1.4.0 release

  • Heterogeneous Performance Metric Collection Framework improved with Historic performance collection, Scheduling of storages to nodes, Failed Task Scheduling and Subclasses of StorageResourceTask

  • Driver Enhancements

    • NetApp login improvements
    • VMAX disk resource and disk metrics collection
    • New drivers support added:
      • Fujitsu ETERNUS
      • Hitachi HNAS
      • HPE MSA
      • IBM DS8000
      • Pure Storage Flasharray
  • SPM deployment in Kubernetes

    • SPM deployment in Kubernetes (experimental) Link
    • Developer guide for Delfin deployment on Kubernetes

Enhancements and fixes

791 add pure storage flasharray driver
790 add ibm ds8000 system pool volume alerts resources
787 vsp add alerts get
786 add get_latest_perf_timestamp interface for netapp
782 Add an interface for get the timestamp of the latest performance data
781 Add Delfin driver support for Fujitsu ETERNUS storage
780 Just update "sync_status" instead of updating all info
779 SVC add performance function
778 Add a new storage status "unknown"
777 Add Vmax disk resource support
776 Add Vmax disk metrics collection
773 storage status add DEGRADED status
769 Add storage status:degraded
767 Add Delfin driver support for Hitachi HNAS storage
765 Historic performance collection when last runtime not set
764 Improve scheduling of storages to nodes
763 Failed task scheduling based on driver capability
762 Added REST login verification for Netapp
761 Add Delfin driver support for HPE MSA Storage
760 Adding overlap between collection intervals
755 Updated sequence during history collection
754 Optimize subclasses of StorageResourceTask
Multiple fixes and optimisation in drivers

For detailed change log check CHANGELOG-v1.5.0

Projects/Repos Tested with this release:

Project Release Tag
installer v1.6.0
dashboard v1.6.0

How to use the Release:

Users can opt for any of these three methods.

  1. Standalone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  3. Using docker-compose deployment:
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualize, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain to true
install_srm_toolchain:true

Issues and Suggestions

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

Documentation

https://docs.sodafoundation.io