SlideShare ist ein Scribd-Unternehmen logo
1 von 20
www.it-novum.com
© it-novum GmbH
Seite 1
Building a flexible and large-scale software-
defined storage platform for OpenStack
OPENSTACK CEE DAY
May 26th 2014, Budapest
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 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
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 17
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 18
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 19
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 20
Thank you!
Questions? - More than welcome!
Cloud
Storage
Intelligent
SDS
Unified
Storage
Power your cloud Rock-solid storage Scale 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

Weitere ähnliche Inhalte

Was ist angesagt?

The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatOpenStack
 
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...NETWAYS
 
Software Defined storage
Software Defined storageSoftware Defined storage
Software Defined storageKirillos Akram
 
Ds2 d raa s cloud availability powered by double-take
Ds2 d raa s cloud availability powered by double-takeDs2 d raa s cloud availability powered by double-take
Ds2 d raa s cloud availability powered by double-takeTechgate plc
 
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red HatMultiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red HatOpenStack
 
Techgate's Cloud Backup Services
Techgate's Cloud Backup ServicesTechgate's Cloud Backup Services
Techgate's Cloud Backup ServicesTechgate plc
 
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...OpenStack
 
San storagesr-appliance
San storagesr-applianceSan storagesr-appliance
San storagesr-applianceHumaAR
 
Are you ready for Avere Cloud NAS?
Are you ready for Avere Cloud NAS?Are you ready for Avere Cloud NAS?
Are you ready for Avere Cloud NAS?Avere Systems
 
Continuous Delivery of Stateful Apps with Kubernetes in Production
Continuous Delivery  of Stateful Apps with Kubernetes in ProductionContinuous Delivery  of Stateful Apps with Kubernetes in Production
Continuous Delivery of Stateful Apps with Kubernetes in ProductionEric Han
 
Doing Dropbox the Native Cloud Native Way
Doing Dropbox the Native Cloud Native WayDoing Dropbox the Native Cloud Native Way
Doing Dropbox the Native Cloud Native WayMinio
 
State of the Container Ecosystem
State of the Container EcosystemState of the Container Ecosystem
State of the Container EcosystemVinay Rao
 
IXcloud, Global 1st Cloud OS, Openstack Cloud
IXcloud, Global 1st Cloud OS, Openstack CloudIXcloud, Global 1st Cloud OS, Openstack Cloud
IXcloud, Global 1st Cloud OS, Openstack CloudKINX
 
Clustered ONTAP for Cloud
Clustered ONTAP for CloudClustered ONTAP for Cloud
Clustered ONTAP for CloudNetApp
 
OpenStack Storage - an Overview
OpenStack Storage - an OverviewOpenStack Storage - an Overview
OpenStack Storage - an OverviewNilesh Bhosale
 
Securededuplicationschemeforcloudstorage 141128075306-conversion-gate01
Securededuplicationschemeforcloudstorage 141128075306-conversion-gate01Securededuplicationschemeforcloudstorage 141128075306-conversion-gate01
Securededuplicationschemeforcloudstorage 141128075306-conversion-gate01shobhiya kumar
 
ContainerDays NYC 2016: "State of the Persistence Art: Present Best Practices...
ContainerDays NYC 2016: "State of the Persistence Art: Present Best Practices...ContainerDays NYC 2016: "State of the Persistence Art: Present Best Practices...
ContainerDays NYC 2016: "State of the Persistence Art: Present Best Practices...DynamicInfraDays
 
Webinar: Overcoming the Top 3 Challenges of the Storage Status Quo
Webinar:  Overcoming the Top 3 Challenges of the Storage Status QuoWebinar:  Overcoming the Top 3 Challenges of the Storage Status Quo
Webinar: Overcoming the Top 3 Challenges of the Storage Status QuoStorage Switzerland
 

Was ist angesagt? (19)

The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
 
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
 
ATL_USX30_SB_101515
ATL_USX30_SB_101515ATL_USX30_SB_101515
ATL_USX30_SB_101515
 
Software Defined storage
Software Defined storageSoftware Defined storage
Software Defined storage
 
Ds2 d raa s cloud availability powered by double-take
Ds2 d raa s cloud availability powered by double-takeDs2 d raa s cloud availability powered by double-take
Ds2 d raa s cloud availability powered by double-take
 
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red HatMultiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
 
Techgate's Cloud Backup Services
Techgate's Cloud Backup ServicesTechgate's Cloud Backup Services
Techgate's Cloud Backup Services
 
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
OpenStack and Red Hat: How we learned to adapt with our customers in a maturi...
 
San storagesr-appliance
San storagesr-applianceSan storagesr-appliance
San storagesr-appliance
 
Are you ready for Avere Cloud NAS?
Are you ready for Avere Cloud NAS?Are you ready for Avere Cloud NAS?
Are you ready for Avere Cloud NAS?
 
Continuous Delivery of Stateful Apps with Kubernetes in Production
Continuous Delivery  of Stateful Apps with Kubernetes in ProductionContinuous Delivery  of Stateful Apps with Kubernetes in Production
Continuous Delivery of Stateful Apps with Kubernetes in Production
 
Doing Dropbox the Native Cloud Native Way
Doing Dropbox the Native Cloud Native WayDoing Dropbox the Native Cloud Native Way
Doing Dropbox the Native Cloud Native Way
 
State of the Container Ecosystem
State of the Container EcosystemState of the Container Ecosystem
State of the Container Ecosystem
 
IXcloud, Global 1st Cloud OS, Openstack Cloud
IXcloud, Global 1st Cloud OS, Openstack CloudIXcloud, Global 1st Cloud OS, Openstack Cloud
IXcloud, Global 1st Cloud OS, Openstack Cloud
 
Clustered ONTAP for Cloud
Clustered ONTAP for CloudClustered ONTAP for Cloud
Clustered ONTAP for Cloud
 
OpenStack Storage - an Overview
OpenStack Storage - an OverviewOpenStack Storage - an Overview
OpenStack Storage - an Overview
 
Securededuplicationschemeforcloudstorage 141128075306-conversion-gate01
Securededuplicationschemeforcloudstorage 141128075306-conversion-gate01Securededuplicationschemeforcloudstorage 141128075306-conversion-gate01
Securededuplicationschemeforcloudstorage 141128075306-conversion-gate01
 
ContainerDays NYC 2016: "State of the Persistence Art: Present Best Practices...
ContainerDays NYC 2016: "State of the Persistence Art: Present Best Practices...ContainerDays NYC 2016: "State of the Persistence Art: Present Best Practices...
ContainerDays NYC 2016: "State of the Persistence Art: Present Best Practices...
 
Webinar: Overcoming the Top 3 Challenges of the Storage Status Quo
Webinar:  Overcoming the Top 3 Challenges of the Storage Status QuoWebinar:  Overcoming the Top 3 Challenges of the Storage Status Quo
Webinar: Overcoming the Top 3 Challenges of the Storage Status Quo
 

Ähnlich wie Building an open source cloud storage platform for OpenStack - openATTIC

OpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStackOpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStackit-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
 
Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015
Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015
Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015it-novum
 
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
 
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 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
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationDag Sonstebo
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformRobb Boyd
 
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
 
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
 
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
 
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
 
DELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC Technologies
 
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...Pawel Serwan
 
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
 

Ähnlich wie Building an open source cloud storage platform for OpenStack - openATTIC (20)

OpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStackOpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStack
 
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
 
Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015
Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015
Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015
 
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
 
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 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...
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configuration
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container Platform
 
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...
 
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
 
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
 
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
 
DELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_CompleteDELLEMC_Portfolio_hyperlinks_Complete
DELLEMC_Portfolio_hyperlinks_Complete
 
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
 
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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 

Kürzlich hochgeladen (20)

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 

Building an open source cloud storage platform for OpenStack - openATTIC

  • 1. www.it-novum.com © it-novum GmbH Seite 1 Building a flexible and large-scale software- defined storage platform for OpenStack OPENSTACK CEE DAY May 26th 2014, Budapest 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 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 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)
  • 17. www.it-novum.com © it-novum GmbH Seite 17 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
  • 18. www.it-novum.com © it-novum GmbH Seite 18 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
  • 19. www.it-novum.com © it-novum GmbH Seite 19 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
  • 20. www.it-novum.com © it-novum GmbH Seite 20 Thank you! Questions? - More than welcome! Cloud Storage Intelligent SDS Unified Storage Power your cloud Rock-solid storage Scale 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

Hinweis der Redaktion

  1. In Anlehnung an das Big Picture des Datacentermanagements wird die Integrationsfähigkeit der vier Open Source Werkzeuge präsentiert.