CoprHD is an open source software-defined storage controller and API platform. It enables policy-based management and cloud automation of storage resources for block, object and file storage providers, for both traditional storage arrays as well as scale-out storage software. In this talk, we will walk through scenarios where CoprHD can be useful, giving storage admins the ability to add new life to their legacy storage systems, as well as bridging the divide between old and new:
- You have client-server applications running on large servers that connect to centralized storage services. Your developers have created services running on OpenStack infrastructure, and you want to utilize your centralized storage with the same control plane - You have several tiers of storage, with various parts being scale-out filesystems or object storage and the rest of it SAN arrays over iSCSI. You want to be able to set policies such that your applications utilize the correct tier of storage depending on the use case.
For each use case, we'll demonstrate a solution utilizing CoprHD, and then we'll walk through some best practices:
- When do you need an SDS controller, and when do you not - I'm using Cinder, Manila, and/or Swift with OpenStack. When should I consider adding CoprHD to the mix? - I have an orchestration framework and don't need yet another dashboard - how do I use a REST API? - How do I add my storage system if it's not yet supported?