SlideShare a Scribd company logo
1 of 23
Download to read offline
www.it-novum.com
© it-novum GmbH
Seite 1
Building a flexible and large-scale software-
defined storage platform for OpenStack
OPENSTACK DAY Italy
May 30th 2014, Milan
Michael Kienle, CEO
it-novum GmbH
michael.kienle@it-novum.com
www.it-novum.com
© it-novum GmbH
Seite 2
Source: RED HAT
Open Clouds are picking up right now!
www.it-novum.com
© it-novum GmbH
Seite 3
Open Stack: Open cloud operating system supported by the
OpenStack Foundation backed up by ### well-known companies
Want to learn more: listen to the other tracks 
Major Design Guidelines are OPEN:
Open source (apache), Open design (blueprints), Open development
(branches), Open community (tech leads)
Although OpenStack is purposely open it partly relies on underlying
proprietary storage products.
To build your cloud upon a truly OPEN software-defined storage
platform (SDS) you might achieve greater flexibility and $$$$-
savings.
openATTIC is a SDS cloud storage platform optimized for OpenStack's
Cinder component.
What is this all about?
www.it-novum.com
© it-novum GmbH
Seite 4
Introduction & Agenda
OpenStack
Focus on Storage within OpenStack, esp. Cinder
Requirements & Optimization of current approaches
SDS – software-defined storage
How it works
SDS as part of the software-defined datacenter (SDDC)
Why now?
Advantages
openATTIC
How to bring SDS and OpenStack together
Video/Examples
Agenda
www.it-novum.com
© it-novum GmbH
Seite 5
Leading provider of open source business solutions
75 employees currently; approx. 20% growth p.a.
Headquarters in Fulda/DE; Branch office in Vienna/AT
Hundreds of mid-sized and large corporate clients
Operating public listed parent company‘s data center for 20+ years
and migrated most of this to open source
Mission: Help customers to build and run a 100% open-source software-
defined datacenter
Proven Expertise in Business Open Source Infrastructure and Applications
SAP Extended Business Partner (for integrating SAP into open source
solutions)
Open Business Solutions. Delivered!
www.it-novum.com
© it-novum GmbH
Seite 6
Generic Cloud Drivers: Abstraction, Automation, Self-Service,
efficient use of resource pools, dynamic & massive scale, common
APIs
Manage Virtualization across different Hypervisors (KVM,VMware,
Xen, Hyper-V etc.)
Support the whole IaaS stack (Storage, Security, Networking etc.)
Scale far beyond the limitations of an „old virtualized landscape“
Enable the software-defined datacenter (SDDC)
OpenStack: Value Proposition
www.it-novum.com
© it-novum GmbH
Seite 7
Generic Cloud Drivers: Abstraction, Automation, Self-Service,
efficient use of resource pools, dynamic & massive scale, common
APIs
Manage Virtualization across different Hypervisors (KVM,VMware,
Xen, Hyper-V etc.)
Support the whole IaaS stack (Storage, Security, Networking etc.)
Scale far beyond the limitations of an „old virtualized landscape“
Enable the software-defined datacenter (SDDC)
OpenStack: Value Proposition
www.it-novum.com
© it-novum GmbH
Seite 8
Storage costs optimization ($$$$)
Data growth of >>40% p.a. needs to be managed automatically and way
cheaper
Flexibility and reduced vendor lock-in (open)
Incumbent players are perfect in securing their huge margins
Using innovative technology without renewing existing assets
Cloud Computing has characterized the next generation IT delivery model, easy
orchestration/automation of (storage) services is essential
need scale-up/scale-out of underlying storage at lesser costs
Software-Defined DataCenter (SDDC) becomes a major disruptive IT trend
(SDS beeing part of this)
Standardisation enables automation & abstraction of software from hardware
-> Commodity hardware and SDS gained strength
Customers‘ Perspective on Storage
www.it-novum.com
© it-novum GmbH
Seite 9
Cinder / Block Storage Swift / Object Storage
Objectives • Storage for running VM disk
volumes on a host
• Ideal for performance
sensititve apps
• Ideal for cost effective,
scale-out storage
• Backup & Archive
• Dropbox-like services
Use Cases • Production Applications
• Traditional IT Systems
• Database-driven Apps
• Dev-/Test Landscape
• ISO Image- and VM-
Templates
• Snapshots
• Backup & Archive
• Repository
Workloads • High chance content
• Smaller, Random R/W
• Higher / Bursty IO
• More static content
• Larger, sequential r/w
• Lower IOPS
Storage in OpenStack
www.it-novum.com
© it-novum GmbH
Seite 10
Architecture to provide block-level resources to OpenStack („block storage as
a service“)
Persistent block-level storage volumes for use with OpenStack Nova
compute instances (e.g. iSCSI target)
Manages creation, attach/detach, clone of these storage volumens
Intention of Cinder: keep you from beeing locked-in:
Ability to change the backend (the storage system) easily
Migrate data & expect the same
base level of functionality
Many vendor/storage plug-ins for Cinder available;
the choice between functionality and $$$$
Cinder - Details
Legend
Presistent volume control
Presistent volume data
VM instance
Note that iSCSI is
just an example –
several additional
protocols are
supported (e.g.,
FC, NFS)
Nova
/dev/vda
iSCSI
initiator
Cinder
KVM
iSCSI
target
www.it-novum.com
© it-novum GmbH
Seite 11
Limitations of Commodity Storage (like a simple Linux server or
comparable) because of lacking features like:
node redundancy & clustering & HA, scaling
QoS, Deduplication/Compression, Replication
Example: Image Cloning (e.g. image from Glance) could be faster
than block-based copy&paste…
Limitations of Enterprise Storage (the big names):
Vendor lock-in
$$$$$
Consider Open Source & SDS !
Choose your underlying storage system!
www.it-novum.com
© it-novum GmbH
Seite 12
SDS is the abstraction of the software from the hardware.
Benefits:
Independence from big-name commercial developer of proprietary
systems (bundle of hardware and storage os) for better pricing and
freedom of choice
Hardware is treated as a pool, scalable across multiple storage
systems
Innovative functionality (e.g. top-down policy driven), easier to
administrate, faster to implement (software can be extended and
maintained more easily than hardware)
Part of the Software-defined DataCenter (SDDC)
By 2016 the avail market for OpenSource-Storage is 2,5$B (Gartner,“Tech
Go-to-Market: Storage Providers Should Focus on Three Growth
Opportunities Through 2016”, Nov 2013), by 2018 OpenSource Storage
will gain 20% of the market , approx. 10$B (Gartner,“2014 Strategic
Roadmap for Storage”, March 2014).
Software-defined Storage (SDS)
www.it-novum.com
© it-novum GmbH
Seite 13
Configuration
Management
System
(CMS)
Service Transition Service OperationService Design
Monitoring
Event Correlation
User
Other
Monitors
Capacity
Management
Risk
Management
Cloud
Self Service
System
Application
End-2-End
Process
Change
Management
Problem
Management
SAP
ApplicationsService Desk
Network Operation
Center
Release
Management
Cloud Management
Incident
Management
Infrastructure
Software-defined
Storage
Virtualization
CMDB
Discovery
ReportingServiceLevelManagement
The Big Picture: SDDC with 100% open sourceThe Big Picture: SDDC with 100% open source
www.it-novum.com
© it-novum GmbH
Seite 14
ITSM
i-doit & OTRS
Umbrella Monitoring
openITCOCKPIT
Cloud Management
OpenStack
Reporting
Pentaho
Billing, Backup,...
SAP, SEP sesam
Configuration
Deployment
Services & Tools
API
Web
CLI
Apps
Status
Checking
Application
Management
Access
Samba, NFS,
AFP, iSCSI, FC
Availability
DRBD, Pacemaker,
Corosync, ...
Efficiency
ZFS, LVM, BTFRS, XFS
Backup
Snapshotting, Tape-
Backup, ...
Analysis
openITCOCKPIT,
Nagios, ...
Back end
Core
Front end
openATTIC Framework - Architecture
Interfaces
www.it-novum.com
© it-novum GmbH
Seite 15
Mirroring
Block- & File-based
Synchronous & asynchronous
Object-based
Clustering
Automated Failover
Multi Node Support
Support & Services
Training & Optimization
Integration & Development
Guaranteed Response Time
Guaranteed Restore Time
(Appliance only)
Protection
Integration Tape-Systems
Snapshotting
Consistent Snapshotting
Efficiency
Deduplication
Compression
Performance Config-Set
Config-Set for Virtualization
Unified and versatile
SAN / Block Storage
(FC, iSCSI, FCoE)
NAS / File-based (CIFS, NFS)
Object Storage
Central Configuration
Web Frontend
Command Line Interface
Dynamic Monitoring
Availability
Performance
Capacity
Cloud Support
OpenStack/Cinder
openQRM
Umbrella Management
Master/Slave Architecture
Current FeaturesOpen API, Scalable, Cinder-ready
www.it-novum.com
© it-novum GmbH
Seite 16
Current Features
Benchmark
Example: Read/write performance using ZFS Pool
www.it-novum.com
© it-novum GmbH
Seite 17
All access protocols, block (FC,iSCSI, FCoE)
and files storage systems (CIFS, NFS)
in every single openATTIC system
In its latest definition Unified
Storage contains object storage
as well (Ceph, Swift).
Object storage architecture
manages data as objects and
allows inexpensive, scalable
and self-healing retention of
massive amounts of unstructured Data
openATTIC can use Ceph for Object Storage and enables the following
Extending storage capacity and performance seamlessly on demand (multi-node scalibility)
No upfront investment costs for eventual higher requirements in the future
Scale out capacity and performance without migrate the existing infrastructure
Unified Storage
Expample: Scale out with Object Storage
www.it-novum.com
© it-novum GmbH
Seite 18
More Cloud Support/Integration: openstack Swift, CloudStack,
Eucalyptus…
QoS for top-down orchestration of services and policy enforcement
Business-aware/application-aware SnapApps
SnapLock: Permanent and compliant long-term storage for meeting
regulatory requirements
Flash/SSD Support for Appliances
Better Security Hardening and Performance Optimization for
Appliances
Better support for easy scale-up/scale-out
Deeper Integration of Big Data solutions: Hadoop, Spark
Eye-Candy GUI front-end
Better documentation and more video tutorials
….
Product Roadmap
www.it-novum.com
© it-novum GmbH
Seite 19
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 (mandatory since Icehouse)
openATTIC Cinder plug-in:Video
We show you some examples how this works…
How it works: Cinder API (Icehouse)
www.it-novum.com
© it-novum GmbH
Seite 20
Unit tests
Cinder driver certification file
Release hopefully next one…
More Info: www.openattic.org/en
Integration in other cloud platforms has been done already
OpenStack Cinder / openAttic: Status
www.it-novum.com
© it-novum GmbH
Seite 21
Open and comprehensive API achivies great flexibility for
integration into different cloud platforms
Optimization of huge data through intelligent openATTIC
functionalities
Consistent snapshots relieve backup, accelerate desaster recovery
and reduce downtimes
Deduplication, Compression, efficient mirroring and redundancy
Huge cost savings:
openATTIC runs on commodity hardware
reducing vendor lock-in
Open Source approach saves license costs
Are there limitations of software-defined storage / software-defined
datacenter?
Summary: openATTIC within OpenStack
www.it-novum.com
© it-novum GmbH
Seite 22
Open and comprehensive API achivies great flexibility for
integration into different cloud platforms
Optimization of huge data through intelligent openATTIC
functionalities
Consistent snapshots relieve backup, accelerate desaster recovery
and reduce downtimes
Deduplication, Compression, efficient mirroring and redundancy
Huge cost savings:
openATTIC runs on commodity hardware
reducing vendor lock-in
Open Source approach saves license costs
However, the bad news is: even software-defined datacenters still
need some underlying hardware… 
Summary: openATTIC within OpenStack
www.it-novum.com
© it-novum GmbH
Seite 23
Thank you!
Questions? - More than welcome!
Cloud
Storage
Intelligent
SDS
Unified
Storage
Power your cloudPower your cloud Rock-solid storageRock-solid storage Scale out data centerScale out data center
Power your cloud & scale out your data center with rock-solid Software-
Defined Storage (SDS) truly on open source, join the community & more
about the openATTIC project at http://openattic.org/en
Power your cloud & scale out your data center with rock-solid Software-
Defined Storage (SDS) truly on open source, join the community & more
about the openATTIC project at http://openattic.org/en

More Related Content

What's hot

Open Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment TechnologiesOpen Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment Technologiesmestery
 
003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screenPaulo R
 
Charles Jeff Holt Resume
Charles Jeff Holt ResumeCharles Jeff Holt Resume
Charles Jeff Holt ResumeJeff Holt
 
Charleston SC VMUG 8/14/13
Charleston SC VMUG 8/14/13Charleston SC VMUG 8/14/13
Charleston SC VMUG 8/14/13lwilmes
 
OpenStack Storage - an Overview
OpenStack Storage - an OverviewOpenStack Storage - an Overview
OpenStack Storage - an OverviewNilesh Bhosale
 
An overview of OpenStack for the VMware community
An overview of OpenStack for the VMware communityAn overview of OpenStack for the VMware community
An overview of OpenStack for the VMware communityAnthony Chow
 
Oracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageOracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageDavid R. Klauser
 
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec by PMC
 
Open solaris what's new presentation
Open solaris what's new presentationOpen solaris what's new presentation
Open solaris what's new presentationxKinAnx
 
CISCO - Presentation at Hortonworks Booth - Strata 2014
CISCO - Presentation at Hortonworks Booth - Strata 2014CISCO - Presentation at Hortonworks Booth - Strata 2014
CISCO - Presentation at Hortonworks Booth - Strata 2014Hortonworks
 
VirtualStor Extreme - Software Defined Scale-Out All Flash Storage
VirtualStor Extreme - Software Defined Scale-Out All Flash StorageVirtualStor Extreme - Software Defined Scale-Out All Flash Storage
VirtualStor Extreme - Software Defined Scale-Out All Flash StorageGIGABYTE Technology
 
OSS Presentation by Kevin Halgren
OSS Presentation by Kevin HalgrenOSS Presentation by Kevin Halgren
OSS Presentation by Kevin HalgrenOpenStorageSummit
 
Slides open stack emily_updated_2
Slides open stack emily_updated_2Slides open stack emily_updated_2
Slides open stack emily_updated_2OpenCity Community
 
やっとでた! OpenStack Manila
やっとでた! OpenStack Manilaやっとでた! OpenStack Manila
やっとでた! OpenStack ManilaTakeshi Kuramochi
 
JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021Gene Leyzarovich
 
Cloud and Virtualization Presentation
Cloud and Virtualization PresentationCloud and Virtualization Presentation
Cloud and Virtualization PresentationAbdelrahman ELGhamry
 
Fujitsu Storage Days 2017 - Michael Marticke: "Fahren auf der Überholspur mit...
Fujitsu Storage Days 2017 - Michael Marticke: "Fahren auf der Überholspur mit...Fujitsu Storage Days 2017 - Michael Marticke: "Fahren auf der Überholspur mit...
Fujitsu Storage Days 2017 - Michael Marticke: "Fahren auf der Überholspur mit...Fujitsu Central Europe
 

What's hot (20)

Series7Q Datasheet
Series7Q DatasheetSeries7Q Datasheet
Series7Q Datasheet
 
Open Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment TechnologiesOpen Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment Technologies
 
003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen
 
Charles Jeff Holt Resume
Charles Jeff Holt ResumeCharles Jeff Holt Resume
Charles Jeff Holt Resume
 
Charleston SC VMUG 8/14/13
Charleston SC VMUG 8/14/13Charleston SC VMUG 8/14/13
Charleston SC VMUG 8/14/13
 
CONVRGD Slide Deck_Customer (1)
CONVRGD Slide Deck_Customer (1)CONVRGD Slide Deck_Customer (1)
CONVRGD Slide Deck_Customer (1)
 
OpenStack Storage - an Overview
OpenStack Storage - an OverviewOpenStack Storage - an Overview
OpenStack Storage - an Overview
 
An overview of OpenStack for the VMware community
An overview of OpenStack for the VMware communityAn overview of OpenStack for the VMware community
An overview of OpenStack for the VMware community
 
101b-3
101b-3101b-3
101b-3
 
Oracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageOracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified Storage
 
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
 
Open solaris what's new presentation
Open solaris what's new presentationOpen solaris what's new presentation
Open solaris what's new presentation
 
CISCO - Presentation at Hortonworks Booth - Strata 2014
CISCO - Presentation at Hortonworks Booth - Strata 2014CISCO - Presentation at Hortonworks Booth - Strata 2014
CISCO - Presentation at Hortonworks Booth - Strata 2014
 
VirtualStor Extreme - Software Defined Scale-Out All Flash Storage
VirtualStor Extreme - Software Defined Scale-Out All Flash StorageVirtualStor Extreme - Software Defined Scale-Out All Flash Storage
VirtualStor Extreme - Software Defined Scale-Out All Flash Storage
 
OSS Presentation by Kevin Halgren
OSS Presentation by Kevin HalgrenOSS Presentation by Kevin Halgren
OSS Presentation by Kevin Halgren
 
Slides open stack emily_updated_2
Slides open stack emily_updated_2Slides open stack emily_updated_2
Slides open stack emily_updated_2
 
やっとでた! OpenStack Manila
やっとでた! OpenStack Manilaやっとでた! OpenStack Manila
やっとでた! OpenStack Manila
 
JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021
 
Cloud and Virtualization Presentation
Cloud and Virtualization PresentationCloud and Virtualization Presentation
Cloud and Virtualization Presentation
 
Fujitsu Storage Days 2017 - Michael Marticke: "Fahren auf der Überholspur mit...
Fujitsu Storage Days 2017 - Michael Marticke: "Fahren auf der Überholspur mit...Fujitsu Storage Days 2017 - Michael Marticke: "Fahren auf der Überholspur mit...
Fujitsu Storage Days 2017 - Michael Marticke: "Fahren auf der Überholspur mit...
 

Similar to OpenStack Day Italy: openATTC as an open storage platform for OpenStack

Building an open source cloud storage platform for OpenStack - openATTIC
Building an open source cloud storage platform for OpenStack - openATTICBuilding an open source cloud storage platform for OpenStack - openATTIC
Building an open source cloud storage platform for OpenStack - openATTICit-novum
 
Open Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit ParisOpen Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit Parisit-novum
 
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...Ceph Community
 
Workshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationJayaprakash R
 
Openstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamBeny Raja
 
Storage as a service OpenStack
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStackopenstackindia
 
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...OpenNebula Project
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageMatthew Sheppard
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformRobb Boyd
 
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...Ceph Community
 
Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015Miguel Pérez Colino
 
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Community
 
Trilio for Red Hat OpenStack: The Missing Link for Cloud-Native Data Protection
Trilio for Red Hat OpenStack: The Missing Link for Cloud-Native Data ProtectionTrilio for Red Hat OpenStack: The Missing Link for Cloud-Native Data Protection
Trilio for Red Hat OpenStack: The Missing Link for Cloud-Native Data ProtectionDevOps.com
 
OpenStack - An Overview
OpenStack - An OverviewOpenStack - An Overview
OpenStack - An Overviewgraziol
 
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
Silicon Valley CloudStack User Group - Introduction to Apache CloudStackSilicon Valley CloudStack User Group - Introduction to Apache CloudStack
Silicon Valley CloudStack User Group - Introduction to Apache CloudStackShapeBlue
 
An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017Haim Ateya
 
OpenEBS Technical Workshop - KubeCon San Diego 2019
OpenEBS Technical Workshop - KubeCon San Diego 2019OpenEBS Technical Workshop - KubeCon San Diego 2019
OpenEBS Technical Workshop - KubeCon San Diego 2019MayaData Inc
 
Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments IBM India Smarter Computing
 
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackPeanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackSean Cohen
 
DELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC Technologies
 

Similar to OpenStack Day Italy: openATTC as an open storage platform for OpenStack (20)

Building an open source cloud storage platform for OpenStack - openATTIC
Building an open source cloud storage platform for OpenStack - openATTICBuilding an open source cloud storage platform for OpenStack - openATTIC
Building an open source cloud storage platform for OpenStack - openATTIC
 
Open Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit ParisOpen Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit Paris
 
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
 
Workshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, Virtualization
 
Openstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ Kalasalingam
 
Storage as a service OpenStack
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStack
 
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container Platform
 
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
 
Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015
 
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
 
Trilio for Red Hat OpenStack: The Missing Link for Cloud-Native Data Protection
Trilio for Red Hat OpenStack: The Missing Link for Cloud-Native Data ProtectionTrilio for Red Hat OpenStack: The Missing Link for Cloud-Native Data Protection
Trilio for Red Hat OpenStack: The Missing Link for Cloud-Native Data Protection
 
OpenStack - An Overview
OpenStack - An OverviewOpenStack - An Overview
OpenStack - An Overview
 
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
Silicon Valley CloudStack User Group - Introduction to Apache CloudStackSilicon Valley CloudStack User Group - Introduction to Apache CloudStack
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
 
An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017
 
OpenEBS Technical Workshop - KubeCon San Diego 2019
OpenEBS Technical Workshop - KubeCon San Diego 2019OpenEBS Technical Workshop - KubeCon San Diego 2019
OpenEBS Technical Workshop - KubeCon San Diego 2019
 
Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments
 
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackPeanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
 
DELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_Complete
 

More from it-novum

openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07it-novum
 
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23it-novum
 
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23it-novum
 
openATTIC Technology Overview - Ceph Management
openATTIC Technology Overview - Ceph ManagementopenATTIC Technology Overview - Ceph Management
openATTIC Technology Overview - Ceph Managementit-novum
 
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnenTweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnenit-novum
 
Flexible storage management with Linux and openATTIC
Flexible storage management with Linux and openATTICFlexible storage management with Linux and openATTIC
Flexible storage management with Linux and openATTICit-novum
 
The evolution of storage on Linux
The evolution of storage on Linux The evolution of storage on Linux
The evolution of storage on Linux it-novum
 
130213 itn webcast_sap
130213 itn webcast_sap130213 itn webcast_sap
130213 itn webcast_sapit-novum
 

More from it-novum (8)

openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
 
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
 
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
 
openATTIC Technology Overview - Ceph Management
openATTIC Technology Overview - Ceph ManagementopenATTIC Technology Overview - Ceph Management
openATTIC Technology Overview - Ceph Management
 
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnenTweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
 
Flexible storage management with Linux and openATTIC
Flexible storage management with Linux and openATTICFlexible storage management with Linux and openATTIC
Flexible storage management with Linux and openATTIC
 
The evolution of storage on Linux
The evolution of storage on Linux The evolution of storage on Linux
The evolution of storage on Linux
 
130213 itn webcast_sap
130213 itn webcast_sap130213 itn webcast_sap
130213 itn webcast_sap
 

Recently uploaded

Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Copilot para Microsoft 365 y Power Platform Copilot
Copilot para Microsoft 365 y Power Platform CopilotCopilot para Microsoft 365 y Power Platform Copilot
Copilot para Microsoft 365 y Power Platform CopilotEdgard Alejos
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfkalichargn70th171
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Data modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainData modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainAbdul Ahad
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 

Recently uploaded (20)

Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Copilot para Microsoft 365 y Power Platform Copilot
Copilot para Microsoft 365 y Power Platform CopilotCopilot para Microsoft 365 y Power Platform Copilot
Copilot para Microsoft 365 y Power Platform Copilot
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Data modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainData modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software Domain
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 

OpenStack Day Italy: openATTC as an open storage platform for OpenStack

  • 1. www.it-novum.com © it-novum GmbH Seite 1 Building a flexible and large-scale software- defined storage platform for OpenStack OPENSTACK DAY Italy May 30th 2014, Milan Michael Kienle, CEO it-novum GmbH michael.kienle@it-novum.com
  • 2. www.it-novum.com © it-novum GmbH Seite 2 Source: RED HAT Open Clouds are picking up right now!
  • 3. www.it-novum.com © it-novum GmbH Seite 3 Open Stack: Open cloud operating system supported by the OpenStack Foundation backed up by ### well-known companies Want to learn more: listen to the other tracks  Major Design Guidelines are OPEN: Open source (apache), Open design (blueprints), Open development (branches), Open community (tech leads) Although OpenStack is purposely open it partly relies on underlying proprietary storage products. To build your cloud upon a truly OPEN software-defined storage platform (SDS) you might achieve greater flexibility and $$$$- savings. openATTIC is a SDS cloud storage platform optimized for OpenStack's Cinder component. What is this all about?
  • 4. www.it-novum.com © it-novum GmbH Seite 4 Introduction & Agenda OpenStack Focus on Storage within OpenStack, esp. Cinder Requirements & Optimization of current approaches SDS – software-defined storage How it works SDS as part of the software-defined datacenter (SDDC) Why now? Advantages openATTIC How to bring SDS and OpenStack together Video/Examples Agenda
  • 5. www.it-novum.com © it-novum GmbH Seite 5 Leading provider of open source business solutions 75 employees currently; approx. 20% growth p.a. Headquarters in Fulda/DE; Branch office in Vienna/AT Hundreds of mid-sized and large corporate clients Operating public listed parent company‘s data center for 20+ years and migrated most of this to open source Mission: Help customers to build and run a 100% open-source software- defined datacenter Proven Expertise in Business Open Source Infrastructure and Applications SAP Extended Business Partner (for integrating SAP into open source solutions) Open Business Solutions. Delivered!
  • 6. www.it-novum.com © it-novum GmbH Seite 6 Generic Cloud Drivers: Abstraction, Automation, Self-Service, efficient use of resource pools, dynamic & massive scale, common APIs Manage Virtualization across different Hypervisors (KVM,VMware, Xen, Hyper-V etc.) Support the whole IaaS stack (Storage, Security, Networking etc.) Scale far beyond the limitations of an „old virtualized landscape“ Enable the software-defined datacenter (SDDC) OpenStack: Value Proposition
  • 7. www.it-novum.com © it-novum GmbH Seite 7 Generic Cloud Drivers: Abstraction, Automation, Self-Service, efficient use of resource pools, dynamic & massive scale, common APIs Manage Virtualization across different Hypervisors (KVM,VMware, Xen, Hyper-V etc.) Support the whole IaaS stack (Storage, Security, Networking etc.) Scale far beyond the limitations of an „old virtualized landscape“ Enable the software-defined datacenter (SDDC) OpenStack: Value Proposition
  • 8. www.it-novum.com © it-novum GmbH Seite 8 Storage costs optimization ($$$$) Data growth of >>40% p.a. needs to be managed automatically and way cheaper Flexibility and reduced vendor lock-in (open) Incumbent players are perfect in securing their huge margins Using innovative technology without renewing existing assets Cloud Computing has characterized the next generation IT delivery model, easy orchestration/automation of (storage) services is essential need scale-up/scale-out of underlying storage at lesser costs Software-Defined DataCenter (SDDC) becomes a major disruptive IT trend (SDS beeing part of this) Standardisation enables automation & abstraction of software from hardware -> Commodity hardware and SDS gained strength Customers‘ Perspective on Storage
  • 9. www.it-novum.com © it-novum GmbH Seite 9 Cinder / Block Storage Swift / Object Storage Objectives • Storage for running VM disk volumes on a host • Ideal for performance sensititve apps • Ideal for cost effective, scale-out storage • Backup & Archive • Dropbox-like services Use Cases • Production Applications • Traditional IT Systems • Database-driven Apps • Dev-/Test Landscape • ISO Image- and VM- Templates • Snapshots • Backup & Archive • Repository Workloads • High chance content • Smaller, Random R/W • Higher / Bursty IO • More static content • Larger, sequential r/w • Lower IOPS Storage in OpenStack
  • 10. www.it-novum.com © it-novum GmbH Seite 10 Architecture to provide block-level resources to OpenStack („block storage as a service“) Persistent block-level storage volumes for use with OpenStack Nova compute instances (e.g. iSCSI target) Manages creation, attach/detach, clone of these storage volumens Intention of Cinder: keep you from beeing locked-in: Ability to change the backend (the storage system) easily Migrate data & expect the same base level of functionality Many vendor/storage plug-ins for Cinder available; the choice between functionality and $$$$ Cinder - Details Legend Presistent volume control Presistent volume data VM instance Note that iSCSI is just an example – several additional protocols are supported (e.g., FC, NFS) Nova /dev/vda iSCSI initiator Cinder KVM iSCSI target
  • 11. www.it-novum.com © it-novum GmbH Seite 11 Limitations of Commodity Storage (like a simple Linux server or comparable) because of lacking features like: node redundancy & clustering & HA, scaling QoS, Deduplication/Compression, Replication Example: Image Cloning (e.g. image from Glance) could be faster than block-based copy&paste… Limitations of Enterprise Storage (the big names): Vendor lock-in $$$$$ Consider Open Source & SDS ! Choose your underlying storage system!
  • 12. www.it-novum.com © it-novum GmbH Seite 12 SDS is the abstraction of the software from the hardware. Benefits: Independence from big-name commercial developer of proprietary systems (bundle of hardware and storage os) for better pricing and freedom of choice Hardware is treated as a pool, scalable across multiple storage systems Innovative functionality (e.g. top-down policy driven), easier to administrate, faster to implement (software can be extended and maintained more easily than hardware) Part of the Software-defined DataCenter (SDDC) By 2016 the avail market for OpenSource-Storage is 2,5$B (Gartner,“Tech Go-to-Market: Storage Providers Should Focus on Three Growth Opportunities Through 2016”, Nov 2013), by 2018 OpenSource Storage will gain 20% of the market , approx. 10$B (Gartner,“2014 Strategic Roadmap for Storage”, March 2014). Software-defined Storage (SDS)
  • 13. www.it-novum.com © it-novum GmbH Seite 13 Configuration Management System (CMS) Service Transition Service OperationService Design Monitoring Event Correlation User Other Monitors Capacity Management Risk Management Cloud Self Service System Application End-2-End Process Change Management Problem Management SAP ApplicationsService Desk Network Operation Center Release Management Cloud Management Incident Management Infrastructure Software-defined Storage Virtualization CMDB Discovery ReportingServiceLevelManagement The Big Picture: SDDC with 100% open sourceThe Big Picture: SDDC with 100% open source
  • 14. www.it-novum.com © it-novum GmbH Seite 14 ITSM i-doit & OTRS Umbrella Monitoring openITCOCKPIT Cloud Management OpenStack Reporting Pentaho Billing, Backup,... SAP, SEP sesam Configuration Deployment Services & Tools API Web CLI Apps Status Checking Application Management Access Samba, NFS, AFP, iSCSI, FC Availability DRBD, Pacemaker, Corosync, ... Efficiency ZFS, LVM, BTFRS, XFS Backup Snapshotting, Tape- Backup, ... Analysis openITCOCKPIT, Nagios, ... Back end Core Front end openATTIC Framework - Architecture Interfaces
  • 15. www.it-novum.com © it-novum GmbH Seite 15 Mirroring Block- & File-based Synchronous & asynchronous Object-based Clustering Automated Failover Multi Node Support Support & Services Training & Optimization Integration & Development Guaranteed Response Time Guaranteed Restore Time (Appliance only) Protection Integration Tape-Systems Snapshotting Consistent Snapshotting Efficiency Deduplication Compression Performance Config-Set Config-Set for Virtualization Unified and versatile SAN / Block Storage (FC, iSCSI, FCoE) NAS / File-based (CIFS, NFS) Object Storage Central Configuration Web Frontend Command Line Interface Dynamic Monitoring Availability Performance Capacity Cloud Support OpenStack/Cinder openQRM Umbrella Management Master/Slave Architecture Current FeaturesOpen API, Scalable, Cinder-ready
  • 16. www.it-novum.com © it-novum GmbH Seite 16 Current Features Benchmark Example: Read/write performance using ZFS Pool
  • 17. www.it-novum.com © it-novum GmbH Seite 17 All access protocols, block (FC,iSCSI, FCoE) and files storage systems (CIFS, NFS) in every single openATTIC system In its latest definition Unified Storage contains object storage as well (Ceph, Swift). Object storage architecture manages data as objects and allows inexpensive, scalable and self-healing retention of massive amounts of unstructured Data openATTIC can use Ceph for Object Storage and enables the following Extending storage capacity and performance seamlessly on demand (multi-node scalibility) No upfront investment costs for eventual higher requirements in the future Scale out capacity and performance without migrate the existing infrastructure Unified Storage Expample: Scale out with Object Storage
  • 18. www.it-novum.com © it-novum GmbH Seite 18 More Cloud Support/Integration: openstack Swift, CloudStack, Eucalyptus… QoS for top-down orchestration of services and policy enforcement Business-aware/application-aware SnapApps SnapLock: Permanent and compliant long-term storage for meeting regulatory requirements Flash/SSD Support for Appliances Better Security Hardening and Performance Optimization for Appliances Better support for easy scale-up/scale-out Deeper Integration of Big Data solutions: Hadoop, Spark Eye-Candy GUI front-end Better documentation and more video tutorials …. Product Roadmap
  • 19. www.it-novum.com © it-novum GmbH Seite 19 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 (mandatory since Icehouse) openATTIC Cinder plug-in:Video We show you some examples how this works… How it works: Cinder API (Icehouse)
  • 20. www.it-novum.com © it-novum GmbH Seite 20 Unit tests Cinder driver certification file Release hopefully next one… More Info: www.openattic.org/en Integration in other cloud platforms has been done already OpenStack Cinder / openAttic: Status
  • 21. www.it-novum.com © it-novum GmbH Seite 21 Open and comprehensive API achivies great flexibility for integration into different cloud platforms Optimization of huge data through intelligent openATTIC functionalities Consistent snapshots relieve backup, accelerate desaster recovery and reduce downtimes Deduplication, Compression, efficient mirroring and redundancy Huge cost savings: openATTIC runs on commodity hardware reducing vendor lock-in Open Source approach saves license costs Are there limitations of software-defined storage / software-defined datacenter? Summary: openATTIC within OpenStack
  • 22. www.it-novum.com © it-novum GmbH Seite 22 Open and comprehensive API achivies great flexibility for integration into different cloud platforms Optimization of huge data through intelligent openATTIC functionalities Consistent snapshots relieve backup, accelerate desaster recovery and reduce downtimes Deduplication, Compression, efficient mirroring and redundancy Huge cost savings: openATTIC runs on commodity hardware reducing vendor lock-in Open Source approach saves license costs However, the bad news is: even software-defined datacenters still need some underlying hardware…  Summary: openATTIC within OpenStack
  • 23. www.it-novum.com © it-novum GmbH Seite 23 Thank you! Questions? - More than welcome! Cloud Storage Intelligent SDS Unified Storage Power your cloudPower your cloud Rock-solid storageRock-solid storage Scale out data centerScale out data center Power your cloud & scale out your data center with rock-solid Software- Defined Storage (SDS) truly on open source, join the community & more about the openATTIC project at http://openattic.org/en Power your cloud & scale out your data center with rock-solid Software- Defined Storage (SDS) truly on open source, join the community & more about the openATTIC project at http://openattic.org/en