All the OpenSDS features are listed here. More information will be updated here shortly. Keep checking this space.
File share in opensds facilitates the user to create file share, set access permission for that file share and user can also create snapshot. Opensds provides both CLI and Dashboard to operate or play with file share feature. Goals of file share in opensds are Facilitating File Share Service by providing Standard API to manage multiple vendors, simplify File Share API definition File share across the users based on access capability File share facilitates with profiling Scope for now is to support only NFS, SMB file share protocols.
OpenSDS is aimed at addressing the storage integration challenges of both the Cloud Native environment and traditional IT environment.In a distributed environment, the business processes consist of several interconnected steps which may require streamline the process. OpenSDS provides orchestrating these processes to ensure accurate and faster execution with minimal manual intervention. The Orchestration framework provides flexibility to use existing workflows or define customized workflows to get the simplified execution of tasks.
Install OpenSDS with telemetry tools, create test volumes, create sample grafana dashboard, create sample alert rules and view dashboards.User Guide
Migrate data to the appropriate storage tier throughout different stages of its lifecycle
The Replication feature is to provide support for volume level and group level replications. For group level replication and snapshot, the design will adopt the generic volume groups concept from OpenStack Cinder. APIs will be provided for volume level and group level replications.
Multi-cloud data engine provides policy-based data mobility across public and private clouds. This can be used in the following cases:
In Telemetry, volume metrics will be collected to reflect the state of the storage systems. The next step is to interpret these metrics and figure out if something goes wrong and trigger alerts. Once users are notified with the alerts, they can take actions to fix the problems and keep the storage systems healthy
OpenSDS is an industry-wide open source project under Linux Foundation for software-defined storage management, which promotes the use of simplified storage interfaces using a scalable storage controller architecture with open standard APIs, with the objective of providing applicaiton-oriented storage services
OpenSDS implements Container Storage Interface (CSI) which provided a powerful volume plugin system, making it easier for integrating with Kubernetes.