Post on 08-Jul-2015
description
www.it-novum.com // www.openattic.com1
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.it-novum.com // www.openattic.com2
Open Business Solutions. Delivered!
Mission:
Helping customers to build and run a 100% Open
Source / Software-Defined Datacenter
www.it-novum.com // www.openattic.com3
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.it-novum.com // www.openattic.com4
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
Open Source Storage – the smarter choice!
www.it-novum.com // www.openattic.com5
ITSM
i-doit & OTRS
Umbrella Monitoring
openITCOCKPIT
Cloud Management
OpenStack & …
Reporting
Pentaho
Billing, Backup,...
SAP, SEP sesam
Configuration
Deployment
Services & Tools
OP
EN
AP
I
Web
CLI
Apps
Status
Checking
Application
Management
AccessSamba, NFS,
AFP, iSCSI, FC
AvailabilityDRBD, Pacemaker, Corosync,
...
EfficiencyZFS, LVM, BTFRS, XFS
BackupSnapshotting, Tape-Backup, ...
AnalyzingopenITCOCKPIT, Nagios, ...
Backend
Core
Frontend
openATTIC Framework
Framework Architecture: SDS & Open Source
Interfaces
www.it-novum.com // www.openattic.com6
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.it-novum.com // www.openattic.com7
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
1Easy Management of Commodity Storage
www.it-novum.com // www.openattic.com8
2More than just another Cinder Integration
Open API provides automated provisioning of resources not covered by Cinder API
LegendPersistent volume control
Persistent volume data
VM instance
Nova
/dev/vda
iSCSI
initiator
Cinder
KVM
iSCSI
target Copy Snapshot functionalityConsistent Snapshots of applications
Cluster functionality
MirroringMonitoring
High Availability
Lots more….you can even contribute!
Volume create/deleteSnapshot create/deleteVolume attach/detach (called by Nova)Create Volume from SnapshotCopy Image to Volume / Volume to ImageGet Volume Stats, Clone VolumeExtend Volume
Traditional data center
www.it-novum.com // www.openattic.com9
Provide your Storage Infrastructure with built-In High Availability and Redundancy
3High Availability for OpenStack Storage
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.it-novum.com // www.openattic.com10
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
4Automated Storage Monitoring with integrated Event Management
www.it-novum.com // www.openattic.com11
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.
Boost your cloud and
scale out your data center
Software-defined Storage
100% Open Source
Why openATTIC?
www.it-novum.com // www.openattic.com12
openATTIC Features
Open
API
Object
Store
Cloud Storage
Application
Snapshotting
HA &
Monitoring
Smart SDS
HDFS, CephFS,
btrfs, zfs, xfs
FC, iSCSI
NFS, CIFS
Unified Storage
Trust in Open SourceIncrease agility, simplify management and radically reduce costs.
Without compromises on availability, reliability or functionality.
www.it-novum.com // www.openattic.com13
Thank you for your attention
Trust in Open SourceIncrease agility, simplify management and radically reduce costs.
Without compromises on availability, reliability or functionality.
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