Skip to content

@xiangrumei xiangrumei released this Jun 21, 2019 · 27 commits to master since this release

Version Information

Version Number : 0.6.0
Version Name : Capri
Date : 21-Jun-2019
Repos Included : opensds, nbp, multi-cloud, opensds-installer, opensds-dashboard, orchestration, anomaly-detection

Release Comments :
This is an incremental stable release after Bali(0.4.0). Basic tests on all features done; encouraged to do integration trials; not yet production ready. [Please contact us for product integration, we are happy to support]

New Features (From Bali - 0.4.0):

  • Telemetry
    • Integrate with Prometheus and Grafana, and collecting metrics from storage backends.
    • Metrics driver for LVM, Ceph, and OceanStor V3/V5.
  • Anomaly detection
    • Detect anomalous data points based on metrics collected from Telemetry.
    • Limitations:
      • Alert generation is not done.
      • E2E testing is not done.
  • Automation and orchestration
    • Design orchestration workflow using StackStorm.
    • Use case includes provisioning storage with hooks to add custom actions.
    • Supported workflows include volume provisioning, bucket migration, and user defined workflows.
  • Multi-cloud
    • GCP object store backend
    • IBM Cloud object store backend
    • Signature identification with AK/SK
  • Object Lifecycle management
    • Provide object lifecycle management mechanism that allows tenants to manage lifecycle configuration policies through APIs.
    • Support migration between on-premise object storage (Ceph or Fusion Storage) and cloud storage (AWS S3, Azure Blob, GCS, Huawei OBS).
    • Support default OpenSDS storage tiers. User defined rules is not supported in Capri.
    • Restore for Glacier is not supported.
    • Support non-versioned bucket only in Capri.
  • File share support
    • Profiles design based on Swordfish
    • NFS driver, Manila driver
  • Volume Drivers
    • NVMeoF driver (support LVM)
    • HPE Nimble driver
    • Scutech Cloud Migration System (CMS) host-based replication driver
  • CSI 1.1.0 support
    • Raw block support
    • Topology support
    • Multi-attach support
    • NVMe TCP support
    • CSI driver support for shared file systems (through file share APIs)
  • Installer
    • Enable multi-dock/multi-node and multi-backend installation with Ansible
    • Helm installation with Ceph
    • Salt installer
  • Thin OpenSDS (Experimental, documentation pending, Refer PR #888 and branch thin-opensds)
    • A light-weight OpenSDS to serve Cloud Native environment

Overall Testing:

  • All features tested at module and integration with other features
  • E2E Usecases testing
  • Performance and negative tests are not done much (improving)
  • UT (coverage improving)

Note: Only for integration trials with products. Not yet production ready. If you want to deploy along with product, please contact us, we can help to make it production ready.

Assets 4
You can’t perform that action at this time.