Dashboard¶
Crystal provides a user-friendly dashboard to manage policies, filters and workload metrics. The dashboard is completely integrated in the OpenStack Horizon project. Moreover, Crystal integrates advanced monitoring analysis tools for administrators in order to explore the behavior tenants, containers and even objects in the system and devise appropriate policies.
Demo videos¶
The following videos demonstrate some uses of Crystal SDS-Dashboard:
- Crystal - My first storage policy: This tutorial will teach you how to write a storage policy with Crystal and install a storage filter. We show the how this enables dynamic reconfiguration of OpenStack Swift, which can be exploited to optimize storage workloads.
- Crystal - Playing with Dynamic Storage Automation Policies: In this video we show how to use dynamic storage automation policies that are triggered by workload monitoring metrics.
- Crystal - Multi-tenant Bandwidth Differentiation: In this video we show how Crystal can provide bandwidth differentiation in a multi-tenant OpenStack Swift deployment.
Source code¶
Dashboard source code is available in the following repository branch: SDS-Dashboard source code