Skip to content

Releases: sodafoundation/delfin

Release v1.5.0

07 Jan 09:49
8c7b697
Compare
Choose a tag to compare

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

Release v1.4.1

24 Dec 10:40
26b9cec
Compare
Choose a tag to compare
Release v1.4.1 Pre-release
Pre-release

Version Summary

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

Date: 24-Dec-2021

Release Summary:

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

  • Enhanced Heterogeneous Performance Metric Collection Framework with improved job distribution, load balancing and multi processing
    • Enhanced Heterogeneous Performance Metric Collection Framework
    • Historic performance collection
    • Scheduling of storages to nodes
    • Failed Task Scheduling
    • Subclasses of StorageResourceTask
  • Driver Enhancements for SPM
    • NetApp login improvements
    • VMAX disk resource and disk metrics collection
    • New driver added to support Fujitsu ETERNUS
    • New driver added to support Hitachi HNAS
    • New driver added to support HPE MSA

Enhancements and fixes

781 Add Delfin driver support for Fujitsu ETERNUS storage
777 Add Vmax disk resource support
776 Add Vmax disk metrics collection
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 optimisations in drivers

For detailed change log check CHANGELOG-v1.4.1

Projects/Repos Tested with this release:

Project Release Tag
installer v1.5.1
dashboard v1.5.1

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 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

v1.4.0 release

01 Oct 10:33
89cb0e9
Compare
Choose a tag to compare

Version Summary

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

Date: 01-Oct-2021

Release Summary:

This release is an incremental release over SODA Delfin project v1.3.0 release

  • Enhanced Heterogeneous Performance Metric Collection Framework with improved job distribution, load balancing and multi processing
  • Host mapping support through resource groups
  • File-system metrics added
  • Driver Enhancements
    -Netapp C mode Performance metric collection
    -EMC VMAX port and controller resources
    -EMC VMAX pool, port and controller metrics collection
    -Host mapping from Huawei Oceanstor

Enhancements and fixes

  • 663 Added VMAX driver support for controller & port resources
  • 623 Added Metrics collection for VMAX storage pool, port & controller
  • 667 Added Filesystem metrics to the delfin capability list
  • 674 Made job scheduler local to task processes
  • 678 Centralised consistent distribution of tasks
  • 708 Dynamic load balancing through sub process for metric collection
  • 676 Performance metrics collection from Netapp driver
  • 673 Host mapping through resource groups
  • Multiple fixes and optimisations in drivers

For detailed change log check CHANGELOG-v1.4.0

Projects/Repos Tested with this release:

Project Release Tag
installer v1.5.0
dashboard v1.5.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 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

v1.3.2 release

28 Sep 10:40
4d25845
Compare
Choose a tag to compare
v1.3.2 release Pre-release
Pre-release

Version Summary

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

Date: 28-Sept-2021

This release is an incremental release over SODA Delfin project v1.3.1 release

Enhancements and fixes

  • 674 Made job scheduler local to task processes
  • 678 Centralised consistent distribution of tasks
  • 708 Dynamic load balancing through sub process for metric collection
  • 676 Performance metrics collection from Netapp driver
  • 673 Host mapping through resource groups
  • Bug fixes

For more details check CHANGELOG-v1.3.2

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 visualise, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain 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

v1.3.1 release

11 Aug 06:39
baa386e
Compare
Choose a tag to compare
v1.3.1 release Pre-release
Pre-release

Version Summary

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

Date: 11-Aug-2021

This release is an incremental release over SODA Delfin project v1.3.0 release

Enhancements and fixes

  • 663 Added VMAX driver support for controller & port resources
  • 623 Added Metrics collection for VMAX storage pool, port & controller
  • 667 Added Filesystem metrics to the delfin capability list
  • Bug fixes

For more details check CHANGELOG-v1.3.1

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:
    Docker-Compose-Deployment-ReadMe
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualise, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain 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

v1.3.0 release

30 Jun 12:32
a1dab41
Compare
Choose a tag to compare

Version Summary

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

Date: 30-June-2021

Release Summary:

This release is an incremental release over SODA Delfin project v1.2.0 release

  • Heterogeneous Storage Performance Monitoring(SPM) enhanced with Distributed Scheduler
  • New metrics support
  • Host to LUN mapping view discovery support on framework
  • New driver for NetApp Cluster mode array models
  • Enhanced drivers with more resource discovery
  • E2E test framework integrated with CI
  • Containerised deployment support

Enhancements and fixes

  • 589 Distributed scheduler for performance metrics collection jobs
  • 588 New metrics added to the delfin capability
  • 598 OceanStor driver enhancements to support metrics collection
  • 609 Prometheus exporter enhancements to support new metrics
  • 532 613 Containerised delfin deployment support
  • 530 End to end API test framework integration to CI
  • 574 New driver addition to support NetApp Cluster mode arrays
  • 572 572 575 579 583 585 597 612 Port, Controller and Disk resource collection support for Drivers
  • 597 583 NAS resources support in EMC unity and Netapp Cmode drivers
  • 552 CI moved to Github actions
  • 618 Added List APIs for access_info and snmp_config info
  • 642 Framework enhanced to support Host to LUN mapping
  • 625 Enable delfin installer to run multiple instances of delfin components
  • Multiple fixes and optimisations in drivers

For detailed change log check CHANGELOG-v1.3.0

Known issues:

  • 640 Missing Metric collection cycle when more than 30 storage are registered

Projects/Repos Tested with this release:

Project Release Tag
installer v1.4.0
dashboard v1.4.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:
    Docker-Compose-Deployment-ReadMe
  • 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 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

v1.2.3 release

29 Jun 13:12
7586af7
Compare
Choose a tag to compare
v1.2.3 release Pre-release
Pre-release

Version Summary

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

Date: 29-June-2021

This release is an incremental release over SODA Delfin project v1.2.2 release

Enhancements and fixes

  • 646 Updated swagger API spec with host to LUN mapping APIs
  • 612 Added Port, Controller, and Disk resource discovery in Hitachi VSP driver
  • Bug fixes

For more details check CHANGELOG-v1.2.3

Known issues:

  • 640 Missing Metric collection cycle when more than 30 storage are registered

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:
    Docker-Compose-Deployment-ReadMe
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualise, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain 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

v1.2.2 release

26 Jun 15:34
f57e70e
Compare
Choose a tag to compare
v1.2.2 release Pre-release
Pre-release

Version Summary

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

Date: 26-June-2021

This release is an incremental release over SODA Delfin project v1.2.1 release

Enhancements and fixes

  • 642 Framework enhanced to support Host to LUN mapping
  • 625 Enable delfin installer to run multiple instances of delfin components
  • Bug fixes

For more details check CHANGELOG-v1.2.2

Known issues:

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:
    Docker-Compose-Deployment-ReadMe
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualise, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain 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

v1.2.1 release

22 Jun 12:08
d4a4a25
Compare
Choose a tag to compare
v1.2.1 release Pre-release
Pre-release

Version Summary

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

Date: 22-June-2021

This release is an incremental release over SODA Delfin project v1.2.0 release

Enhancements and fixes

  • 589 Distributed scheduler for performance metrics collection jobs
  • 588 New metrics added to the delfin capability
  • 598 OceanStor driver enhancements to support metrics collection
  • 609 Prometheus exporter enhancements to support new metrics
  • 532 613 Containerised delfin deployment support
  • 530 End to end API test framework integration to CI
  • 574 New driver addition to support NetApp Cluster mode arrays
  • 572 572 575 579 583 585 597 Port, Controller and Disk resource collection support for Drivers
  • 597 583 NAS resources support in EMC unity and Netapp Cmode drivers
  • 552 CI moved to Github actions
  • 618 Added List APIs for access_info and snmp_config info
  • 564 566 569 571 599 611 618 620 Fixes and optimisations in drivers
    For more details check CHANGELOG-v1.2.1

Known issues:

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:
    Docker-Compose-Deployment-ReadMe
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualise, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain 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

v1.2.0 release

02 Apr 11:43
6dfa9bd
Compare
Choose a tag to compare

Version Summary

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

Date: 02-Apr-2021

Release Summary:

This release is an incremental release over SODA Delfin project v1.1.0 release

  • Performance metric collection framework enhancements with generic task manager and scheduler
  • Storage monitoring support of NAS resources
  • CLI and SMIS based back end access mechanism support
  • New drivers: EMC VPLEX | EMC VNX (Block) | Huawei Ocean Stor(NAS Support)
  • Bug fixes for Drivers

Enhancements and fixes

  • 470 Framework enhancement to support CLI and SMIS based back end access methods

  • 491 Framework enhancement to support NAS resources (Filesystem, Qtree, Quota, and Share)

  • 493 Framework enhancement to support driver capability API

  • 501 Enhanced Oceanstor driver with NAS resource support

  • 515 Added driver for DELL EMC VNX block array discovery

  • 519 Added driver for DELL EMC VPLEX array discovery

  • 506 Implicit performance metrics collection registration with storage registration

  • 522, 513 Framework enhancement to support periodic job scheduling and performance metrics collection

  • 479 Unisphere 8.4 support added in DELL EMC VMAX driver

  • 509, 516, 517, 518, 523, 527, 529, 534, 536, 541, 542, 543, 545 Enhancements and bug fixes for drivers

  • 535 Capability API support for VMAX driver
    For more details check CHANGELOG-v1.2.0

Known issues:

  • 546 VNX alert code mismatch between trap and event log
  • 533 Gaps in Prometheus and Grafana graphs when Prometheus exporter is enabled

Projects/Repos Tested with this release:

Project Release Tag
installer v1.3.0
dashboard v1.3.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:
    Docker-Compose-Deployment-Steps.txt
  • 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 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