This slides are the original slides from Michael Kienle @ OpenStack Summit in Paris November 2014 focusing on Open Cloud Storage - Building a flexible and large - scale software-defined storage platform for OpenStack
1. Open cloud storage.
Building a flexible and large-scale
software-defined storage platform for OpenStack.
Michael Kienle, CEO
it-novum GmbH
michael.kienle@it-novum.com
www.1 it-novum.com // www.openattic.com
2. Open Business Solutions. Delivered!
Mission:
Helping customers to build and run a 100% Open
Source / Software-Defined Datacenter
www.2 it-novum.com // www.openattic.com
3. Benefits of smart SDS in cloud environments
Elastic performance and capacity
Multi-tenant service separation
SAN, NAS and Object store access
Storage efficiency
Integrated data protection
Based on open standards, open API
Flexibility, stability, availability
With OpenStack, you have the choice…legacy,
commodity or/and SDS? Features without
vendor lock-in!
www.3 it-novum.com // www.openattic.com
4. Open Source Storage – the smarter choice!
Data growth needs to be managed automatically and way cheaper
Huge cost savings by using commodity hardware and Open Source software the SDS-way…
Reducing vendor lock-in through open standards
The incumbent players are perfect in securing their huge margins by bundling
Standardization enables automation & abstraction of software from hardware
Open Source gained strength through open APIs and commodity hardware
www.4 it-novum.com // www.openattic.com
6. Use Cases for open SDS in an OpenStack Environment
Manage your commodity storage nodes in an OpenStack environment with an intuitive GUI
Automate provisioning of resources through an open API not covered by Cinder API
Provide your storage infrastructure with built-in high availability and redundancy
Monitor every storage configuration item instantly without manual work
1
2
3
4
www.6 it-novum.com // www.openattic.com
7. Easy Management of Commodity Storage 1
Manage your Commodity Storage Nodes with an intuitive GUI
OpenStack automates provisioning processes. But: OpenStack does not manage your storage nodes
You need a storage operating system for commodity storage platforms
Single point of administration for all underlying Open Source storage tools
Enriched with dashboards and configuration wizards that are easy to use
Advantages of Linux platform (security, reliability, etc.), maximum of usability & full OpenStack integration
www.7 it-novum.com // www.openattic.com
8. More than just another Cinder Integration 2
Open API provides automated provisioning of resources not covered by Cinder API
Volume create/delete
Snapshot create/delete
Volume attach/detach (called by Nova)
Create Volume from Snapshot
Copy Image to Volume / Volume to Image
Get Volume Stats, Clone Volume
Extend Volume
iSCSI
target Copy Snapshot functionality
Legend
Persistent volume control
Persistent volume data
Nova
VM instance
/dev/vda
iSCSI
initiator
Cinder
KVM
Consistent Snapshots of applications
Cluster functionality
Mirroring
Monitoring
High Availability
Lots more….you can even contribute!
www.8 it-novum.com // www.openattic.com
Traditional data center
9. High Availability for OpenStack Storage 3
Provide your Storage Infrastructure with built-In High Availability and Redundancy
OpenStack doesn’t bring High Availability out-of-the-box
You need fully integrated & turnkey high availability without the hassle
What is the right HA setup (local/metro, sync/async, #cluster nodes,…)? Well, it depends…
…on your data center policy
…on the know-how of your employees
…on your Linux distribution
With linux-based openATTIC you are flexible to fulfill your requirements by using Ceph, DRBD®, Corosync, Pacemaker, ...
www.9 it-novum.com // www.openattic.com
10. Automated Storage Monitoring with integrated Event Management 4
Monitor every storage configuration item instantly without manual tasks
The integration of Cinder is way to fragmentary yet :)
Instantly monitors every added storage object (e.g. with Nagios)
Send all storage events to your umbrella monitoring system for event correlation
Report agreed service levels based on your storage environment
Plan the needed capacity for your next application of investment
www.10 it-novum.com // www.openattic.com
11. Boost your cloud and
scale out your data center
Software-defined Storage
100% Open Source
Why openATTIC?
Data is growing at 40% per year and becoming one of the most important cost factors. Cloud
Computing, Big Data and the Internet of Things drive data capacity needs much faster than
hardware prices can fall. openATTIC helps you to manage storage efficiently and automatically.
openATTIC is the leading Software-Defined Storage platform built 100% on Open Source.
On your commodity hardware or a pre-configured hardened, performance-optimized and
scalable appliance.
www.11 it-novum.com // www.openattic.com
12. openATTIC Features
Open
API
Object
Store
Cloud Storage
Trust in Open Source
Increase agility, simplify management and radically reduce costs.
Without compromises on availability, reliability or functionality.
www.12 it-novum.com // www.openattic.com
Application
Snapshotting
HA &
Monitoring
Smart SDS
HDFS, CephFS,
btrfs, zfs, xfs
FC, iSCSI
NFS, CIFS
Unified Storage
13. Trust in Open Source
Increase agility, simplify management and radically reduce costs.
Without compromises on availability, reliability or functionality.
Thank you for your attention
You see, currently Cinder is just not enough for enterprise-grade scenarios.
Join the community openattic.org & feel free to contribute
You need enterprise support: openattic.com
www.13 it-novum.com // www.openattic.com
Hinweis der Redaktion
Elastic performance and capacity:
-- Ability to scale out and up as fast as storage capacity is needed
-- electricity costs in private cloud,
-- pay what you use in public cloud,
-- hybrid cloud: connector from private to public cloud
Multi-tenant service separation
-- different requirements on the storage system depending on applications using storage envoirement
-- fast, slow, more / less availability,
SAN, NAS and Object store access
-- FC, FCoE, iSCSi
-- NFS, CIFS/SMB
-- CephFS
-- choice of filesystems: ext´3, ext4, BTrFS,
Storage efficieny
-- use capacities of distributed storage
-- fast
-- I/O optimization
-- low latency
-- price
-- all benefits that ZFS brings
Integrated data protection
-- backup of your data anytime, anywhere
-- restore time in minutes not in hours
-- mirroring
-- snapshotting
Based on open standard with an open API
-- open source
-- REST API