SlideShare a Scribd company logo
Luis Rico – luis.rico@redhat.com
AMTEGA - CDTIC – 4 April 2018 – Santiago de Compostela
New use cases for Ceph, beyond OpenStack
Agenda
•  Intro to Ceph
•  Ceph as best unified storage for OpenStack
•  New use cases for Ceph
Free virtual training on Red Hat Ceph Storage:
https://red.ht/storage-testdrive
RED HAT CEPH STORAGE
•  Contributions from Intel, SanDisk, CERN, and Yahoo
•  Presenting Ceph Days in cities around the world and
quarterly virtual Ceph Developer Summit events
•  Over 11M downloads in the last 12 months
•  Increased development velocity, authorship, and
discussion has resulted in rapid feature expansion
OPEN SOFTWARE DEFINED STORAGE
97 AUTHORS/MO
2,453 COMMITS/MO
260 POSTERS/MO
33 AUTHORS/MO
97 COMMITS/MO
138 POSTERS/MO
RED HAT CEPH STORAGE
Distributed, enterprise-grade object storage, proven at web scale
Open source, massively-scalable, software-defined based on Ceph
Flexible, scale-out architecture on clustered standard hardware
Single, efficient, unified storage platform (object, block, file)
User-driven storage lifecycle management with 100% API coverage
S3 compatible object API
Designed for modern workloads like cloud infrastructure and data lakes
DIFFERENT KINDS OF STORAGE
FILE STORAGE
File systems allow users to
organize the data stored in
those blocks using
hierarchical folders and files.
OBJECT STORAGE
Object stores distribute data
algorithmically throughout a
cluster of storage media,
without a rigid structure.
BLOCK STORAGE
Physical storage media
appears to computers as a
series of sequential blocks
of a uniform size.
RED HAT CEPH STORAGE
ARCHITECTURAL COMPONENTS
RBD
A reliable, fully distributed block device
with cloud platform integration
RGW
A web services gateway for object
storage, compatible with S3 and Swift
APP HOST/VM
LIBRADOS
A library allowing apps to directly access RADOS (C, C++, Java, Python, Ruby
RADOS
A software-based reliable, autonomous, distributed object store comprised of self-
healing, self-managing, intelligent storage nodes and lightweight monitors
CEPHFS
A distributed file system with POSIX
semantics & scale-out metadata
CLIENT
BUSINESS BENEFITS
OPEN SOURCE
No proprietary lock-in, with a large commercial ecosystem and broad community
PEACE OF MIND
Over a decade of active development, proven in production and backed by Red Hat
LOWER COST
More economical than traditional NAS/SAN, particularly at petabyte scale
TECHNICAL BENEFITS
•  Massive scalability to support petabytes of data
•  Relies on no single point of failure, for maximum uptime
•  Self-manages and self-heals to reduce maintenance
•  Data distributed among servers and disks dynamically
TECHNICAL DETAILED ARCHITECTURE
PLACEMENT GROUPS
Placement Groups (PGs) are shards or fragments of a logical object pool that place objects as a
group into OSDs.
CRUSH OVERVIEW
CRUSH (Controlled Replication Under Scalable Hashing)
•  Controlled, Scalable, Decentralized Placement of Replicated Data.
•  The CRUSH algorithm determines how to store and retrieve data by computing data storage locations.
•  CRUSH requires a map of your cluster, and uses the CRUSH map to pseudo-randomly store and
retrieve data in OSDs with a uniform distribution of data across the cluster.
HOW IT WORKS?
With a replica 3 pool, how client does WRITE
HOW IT WORKS?
With a replica 3 pool, how client does READ
EFFICIENCY
•  Standard servers and disks
•  Erasure coding - reduced footprint
•  Thin provisioning
•  Traditional and containerized
deployment, including CSDs
SCALABILITY
•  Multi-petabyte support
•  Hundreds of nodes
•  CRUSH algorithm – placement/rebalancing
•  No single point of failure
PERFORMANCE
•  Server-side journaling
•  BlueStore (updated tech preview)
APIs & PROTOCOLS
•  S3, Swift, Apache Hadoop S3A
filesystem client
•  Cinder block storage
Native API protocols
•  NFS v3, V4
•  iSCSI
SECURITY
•  Integrated on premise
monitoring dashboard
•  RGW SSL support
•  Pool-level authentication
•  Active Directory, LDAP,
Keystone v3
•  At-rest encryption with keys
held on separate hosts
DATA SERVICES
•  Global clusters for S3/Swift storage
•  Disaster recovery for block and object
storage
•  Snapshots, cloning, and copy-on-write
CORE PRODUCT FEATURES
FEATURES IN RED ARE SPECIFIC TO RED HAT CEPH STORAGE 3 (BASED ON LUMINOUS)
MONITORING CLUSTERS WITH MORE PRECISION
●  Red Hat Ceph Storage dashboard, based on
upstream ‘cephmetrics’ project	
●  New web interface adds ease of use and
insight into Ceph cluster activity 	
●  14 dashboards to monitor health /
troubleshoot issues 	
●  Detailed graphical view of usage data for
cluster or components
TARGET USE CASES
•  Private Cloud - enterprise deployments growing for test & dev and production
application deployments. FSI, retail and technology sectors.
•  Archive & Backup: object storage as a replacement for tape and expensive
dedicated appliances. Hybrid cloud compatibility critical.
•  NFVi (new) - OpenStack with Ceph dominant reference platform for next-
generation telco networks. Global demand for Ceph now standalone and
hyperconverged.
•  Enterprise Virtualization (new): legacy protocol support for legacy VM storage to
be managed on same platform as modern, private cloud storage.
•  Big Data (new) - object storage providing common, data lake for multiple analytics
applications for greater efficiencies and better business insights
CEPH FOR OPENSTACK
COMPLETE OPENSTACK STORAGE
•  Deeply integrated with modular
architecture and components for
ephemeral & persistent storage
Ø  Nova, Cinder, Manila, Glance,
Keystone, Ceilometer, Swift
RED HAT CEPH STORAGE	
OPENSTACK	
Keystone API	 Swift
API	
Glance
API 	
Cinder API	 Nova API	
HYPERVISOR
(LibRBD)	CEPH OBJECT GATEWAY	
Manila API	
CephFS	CephFS
ADVANTAGES FOR OPENSTACK USERS
•  Instantaneous booting of 1 or 100s
of VMs
•  Instant backups via seamless data
migration between Glance, Cinder,
Nova
•  Multi-site replication for disaster
recovery or archiving
RED HAT CEPH STORAGE	
HYPERVISOR	
VM
OVERWHELMINGLY PREFERRED
SOURCE: OpenStack User Survey, October 2016	
OVERWHELMINGLY PREFERRED FOR OPENSTACK
SPECIAL INTEGRATION WITH RED HAT
OPENSTACK PLATFORM DIRECTOR
•  Automated object and block deployment
•  Automated upgrades from Red Hat Ceph Storage 1.3
•  Support for existing Ceph Clusters
•  OpenStack Manila file deployment as composable controller service via
integrated CephFS driver
•  Co-location of Red Hat OpenStack Platform and Red Hat Ceph Storage
CHALLENGE:
Produban wanted to create a
private cloud platform to
provide cloud services across
Grupo Santander’s
businesses, aiming to
increase its agility and reduce
costs.
PRODUCTS AND SERVICES USED:
RESULTS:
• Created a reliable, production-ready and controlled IaaS environment,
while reducing Produban’s technology footprint and costs
• Built a standardized and efficient IaaS environment with consistent
management and deployment across its hybrid cloud services
• Gained a single, efficient platform to support the demanding storage
needs of its OpenStack-based cloud
• Increased agility and reduced time-to-market for different services,
including big data analytics
PRODUBAN DELIVERS MODERN
CLOUD SERVICES
NEW USE CASES FOR CEPH
RGW, Ceph’s object storage interface:
•  Support for authentication using Active
Directory, LDAP & OpenStack Keystone v3
•  Greater compatibility with the Amazon S3
and OpenStack Swift object storage APIs
•  AWS v4 signatures, object versioning, bulk deletes
•  NFS gateway for bulk import and export of
object data
OBJECT STORAGE FOCUS
Global object storage clusters with
single namespace
•  Enables deployment of clusters across
multiple geographic locations
•  Clusters synchronize, allowing users to
read from or write to the closest one
Multi-site replication for block devices
•  Replicates virtual block devices across
regions for disaster recovery and archival
MULTISITE CAPABILITIES	
STORAGE CLUSTER
US-EAST	
STORAGE CLUSTER
US-WEST
CHALLENGE:
Wanted to replace existing
Document Management
solution based in IBM, very
expensive to mantain, with
a new solution able to
scale in a more cost-
effective way
PRODUCTS AND SERVICES USED:
RESULTS:
•  With a leading Global System Integrator, provide a new
document management system based on open source
components
•  Reduce annual costs in 80%
•  The storage platform is based on Ceph as object storage
•  Using Multi-site active-active capability to have High
Availbility and distribute workloads
INSURANCE COMPANY IN SPAIN
RADOS
RGW S3 API
OBJECT
FILE
S3A	
RGW NFS
Data Ingest
S3A	
COMPATIBILITY WITH HADOOP S3A FILESYSTEM CLIENT
S3A
ELASTIC COMPUTE AND STORAGE FOR BIG DATA
Analytics	vendors	focus	on	analytics...	 Red	Hat	on	infrastructure.	
Analytics
Red Hat provides
infrastructure
software
Analytics vendors
provide analytics
software
OpenStack or OpenShift Compute Pool
Infrastructure
Shared Data Lake on Ceph Object Storage
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
THANK YOU

More Related Content

What's hot

Red Hat Storage Day New York - New Reference Architectures
Red Hat Storage Day New York - New Reference ArchitecturesRed Hat Storage Day New York - New Reference Architectures
Red Hat Storage Day New York - New Reference Architectures
Red_Hat_Storage
 
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based HardwareRed hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red_Hat_Storage
 
Managing data analytics in a hybrid cloud
Managing data analytics in a hybrid cloudManaging data analytics in a hybrid cloud
Managing data analytics in a hybrid cloud
Karan Singh
 
Ceph Deployment at Target: Customer Spotlight
Ceph Deployment at Target: Customer SpotlightCeph Deployment at Target: Customer Spotlight
Ceph Deployment at Target: Customer Spotlight
Colleen Corrice
 
Red Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red Hat Storage Day Seattle: Why Software-Defined Storage MattersRed Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red_Hat_Storage
 
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red_Hat_Storage
 
Red Hat Storage Day Dallas - Why Software-defined Storage Matters
Red Hat Storage Day Dallas - Why Software-defined Storage MattersRed Hat Storage Day Dallas - Why Software-defined Storage Matters
Red Hat Storage Day Dallas - Why Software-defined Storage Matters
Red_Hat_Storage
 
Red Hat Storage Day Dallas - Defiance of the Appliance
Red Hat Storage Day Dallas - Defiance of the Appliance Red Hat Storage Day Dallas - Defiance of the Appliance
Red Hat Storage Day Dallas - Defiance of the Appliance
Red_Hat_Storage
 
Red Hat Storage Day New York - Red Hat Gluster Storage: Historical Tick Data ...
Red Hat Storage Day New York - Red Hat Gluster Storage: Historical Tick Data ...Red Hat Storage Day New York - Red Hat Gluster Storage: Historical Tick Data ...
Red Hat Storage Day New York - Red Hat Gluster Storage: Historical Tick Data ...
Red_Hat_Storage
 
Red Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red Hat Storage Day Seattle: Persistent Storage for Containerized ApplicationsRed Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red_Hat_Storage
 
Red Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use CasesRed Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use Cases
Red_Hat_Storage
 
Red Hat Storage Day Atlanta - Why Software Defined Storage Matters
Red Hat Storage Day Atlanta - Why Software Defined Storage MattersRed Hat Storage Day Atlanta - Why Software Defined Storage Matters
Red Hat Storage Day Atlanta - Why Software Defined Storage Matters
Red_Hat_Storage
 
Why Software-Defined Storage Matters
Why Software-Defined Storage MattersWhy Software-Defined Storage Matters
Why Software-Defined Storage Matters
Red_Hat_Storage
 
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
Red_Hat_Storage
 
Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
Red_Hat_Storage
 
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
Red_Hat_Storage
 
An intro to Ceph and big data - CERN Big Data Workshop
An intro to Ceph and big data - CERN Big Data WorkshopAn intro to Ceph and big data - CERN Big Data Workshop
An intro to Ceph and big data - CERN Big Data Workshop
Patrick McGarry
 
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red_Hat_Storage
 
Red Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph StorageRed Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph Storage
Red_Hat_Storage
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
Colleen Corrice
 

What's hot (20)

Red Hat Storage Day New York - New Reference Architectures
Red Hat Storage Day New York - New Reference ArchitecturesRed Hat Storage Day New York - New Reference Architectures
Red Hat Storage Day New York - New Reference Architectures
 
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based HardwareRed hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
 
Managing data analytics in a hybrid cloud
Managing data analytics in a hybrid cloudManaging data analytics in a hybrid cloud
Managing data analytics in a hybrid cloud
 
Ceph Deployment at Target: Customer Spotlight
Ceph Deployment at Target: Customer SpotlightCeph Deployment at Target: Customer Spotlight
Ceph Deployment at Target: Customer Spotlight
 
Red Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red Hat Storage Day Seattle: Why Software-Defined Storage MattersRed Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red Hat Storage Day Seattle: Why Software-Defined Storage Matters
 
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
 
Red Hat Storage Day Dallas - Why Software-defined Storage Matters
Red Hat Storage Day Dallas - Why Software-defined Storage MattersRed Hat Storage Day Dallas - Why Software-defined Storage Matters
Red Hat Storage Day Dallas - Why Software-defined Storage Matters
 
Red Hat Storage Day Dallas - Defiance of the Appliance
Red Hat Storage Day Dallas - Defiance of the Appliance Red Hat Storage Day Dallas - Defiance of the Appliance
Red Hat Storage Day Dallas - Defiance of the Appliance
 
Red Hat Storage Day New York - Red Hat Gluster Storage: Historical Tick Data ...
Red Hat Storage Day New York - Red Hat Gluster Storage: Historical Tick Data ...Red Hat Storage Day New York - Red Hat Gluster Storage: Historical Tick Data ...
Red Hat Storage Day New York - Red Hat Gluster Storage: Historical Tick Data ...
 
Red Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red Hat Storage Day Seattle: Persistent Storage for Containerized ApplicationsRed Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red Hat Storage Day Seattle: Persistent Storage for Containerized Applications
 
Red Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use CasesRed Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use Cases
 
Red Hat Storage Day Atlanta - Why Software Defined Storage Matters
Red Hat Storage Day Atlanta - Why Software Defined Storage MattersRed Hat Storage Day Atlanta - Why Software Defined Storage Matters
Red Hat Storage Day Atlanta - Why Software Defined Storage Matters
 
Why Software-Defined Storage Matters
Why Software-Defined Storage MattersWhy Software-Defined Storage Matters
Why Software-Defined Storage Matters
 
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
 
Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
 
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
 
An intro to Ceph and big data - CERN Big Data Workshop
An intro to Ceph and big data - CERN Big Data WorkshopAn intro to Ceph and big data - CERN Big Data Workshop
An intro to Ceph and big data - CERN Big Data Workshop
 
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
 
Red Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph StorageRed Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph Storage
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 

Similar to New use cases for Ceph, beyond OpenStack, Luis Rico

Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
Rodrigo Missiaggia
 
Red Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red Hat Storage Day New York - What's New in Red Hat Ceph StorageRed Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red_Hat_Storage
 
Red hat storage objects, containers and Beyond!
Red hat storage objects, containers and Beyond!Red hat storage objects, containers and Beyond!
Red hat storage objects, containers and Beyond!
andreas kuncoro
 
Webinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStackWebinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStack
Ceph Community
 
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsCEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
Red Hat India Pvt. Ltd.
 
Red Hat Storage Day New York - Persistent Storage for Containers
Red Hat Storage Day New York - Persistent Storage for ContainersRed Hat Storage Day New York - Persistent Storage for Containers
Red Hat Storage Day New York - Persistent Storage for Containers
Red_Hat_Storage
 
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Sean Cohen
 
Red Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewRed Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) Overview
Marcel Hergaarden
 
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
Red_Hat_Storage
 
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
Sean Cohen
 
Red Hat Ceph Storage: Past, Present and Future
Red Hat Ceph Storage: Past, Present and FutureRed Hat Ceph Storage: Past, Present and Future
Red Hat Ceph Storage: Past, Present and Future
Red_Hat_Storage
 
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
OpenStack
 
Red hat storage el almacenamiento disruptivo
Red hat storage el almacenamiento disruptivoRed hat storage el almacenamiento disruptivo
Red hat storage el almacenamiento disruptivo
Nextel S.A.
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
Red_Hat_Storage
 
Inktank:ceph overview
Inktank:ceph overviewInktank:ceph overview
Inktank:ceph overview
Ceph Community
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
Steve Wong
 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
Davinder Kohli
 
OSDC 2015: John Spray | The Ceph Storage System
OSDC 2015: John Spray | The Ceph Storage SystemOSDC 2015: John Spray | The Ceph Storage System
OSDC 2015: John Spray | The Ceph Storage System
NETWAYS
 
Ceph Day New York 2014: Best Practices for Ceph-Powered Implementations of St...
Ceph Day New York 2014: Best Practices for Ceph-Powered Implementations of St...Ceph Day New York 2014: Best Practices for Ceph-Powered Implementations of St...
Ceph Day New York 2014: Best Practices for Ceph-Powered Implementations of St...
Ceph Community
 
Ceph Overview for Distributed Computing Denver Meetup
Ceph Overview for Distributed Computing Denver MeetupCeph Overview for Distributed Computing Denver Meetup
Ceph Overview for Distributed Computing Denver Meetup
ktdreyer
 

Similar to New use cases for Ceph, beyond OpenStack, Luis Rico (20)

Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
 
Red Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red Hat Storage Day New York - What's New in Red Hat Ceph StorageRed Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red Hat Storage Day New York - What's New in Red Hat Ceph Storage
 
Red hat storage objects, containers and Beyond!
Red hat storage objects, containers and Beyond!Red hat storage objects, containers and Beyond!
Red hat storage objects, containers and Beyond!
 
Webinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStackWebinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStack
 
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsCEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
 
Red Hat Storage Day New York - Persistent Storage for Containers
Red Hat Storage Day New York - Persistent Storage for ContainersRed Hat Storage Day New York - Persistent Storage for Containers
Red Hat Storage Day New York - Persistent Storage for Containers
 
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
 
Red Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewRed Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) Overview
 
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
 
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
 
Red Hat Ceph Storage: Past, Present and Future
Red Hat Ceph Storage: Past, Present and FutureRed Hat Ceph Storage: Past, Present and Future
Red Hat Ceph Storage: Past, Present and Future
 
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
 
Red hat storage el almacenamiento disruptivo
Red hat storage el almacenamiento disruptivoRed hat storage el almacenamiento disruptivo
Red hat storage el almacenamiento disruptivo
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
Inktank:ceph overview
Inktank:ceph overviewInktank:ceph overview
Inktank:ceph overview
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
 
OSDC 2015: John Spray | The Ceph Storage System
OSDC 2015: John Spray | The Ceph Storage SystemOSDC 2015: John Spray | The Ceph Storage System
OSDC 2015: John Spray | The Ceph Storage System
 
Ceph Day New York 2014: Best Practices for Ceph-Powered Implementations of St...
Ceph Day New York 2014: Best Practices for Ceph-Powered Implementations of St...Ceph Day New York 2014: Best Practices for Ceph-Powered Implementations of St...
Ceph Day New York 2014: Best Practices for Ceph-Powered Implementations of St...
 
Ceph Overview for Distributed Computing Denver Meetup
Ceph Overview for Distributed Computing Denver MeetupCeph Overview for Distributed Computing Denver Meetup
Ceph Overview for Distributed Computing Denver Meetup
 

Recently uploaded

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 

Recently uploaded (20)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 

New use cases for Ceph, beyond OpenStack, Luis Rico

  • 1. Luis Rico – luis.rico@redhat.com AMTEGA - CDTIC – 4 April 2018 – Santiago de Compostela New use cases for Ceph, beyond OpenStack
  • 2. Agenda •  Intro to Ceph •  Ceph as best unified storage for OpenStack •  New use cases for Ceph Free virtual training on Red Hat Ceph Storage: https://red.ht/storage-testdrive
  • 3. RED HAT CEPH STORAGE
  • 4. •  Contributions from Intel, SanDisk, CERN, and Yahoo •  Presenting Ceph Days in cities around the world and quarterly virtual Ceph Developer Summit events •  Over 11M downloads in the last 12 months •  Increased development velocity, authorship, and discussion has resulted in rapid feature expansion OPEN SOFTWARE DEFINED STORAGE 97 AUTHORS/MO 2,453 COMMITS/MO 260 POSTERS/MO 33 AUTHORS/MO 97 COMMITS/MO 138 POSTERS/MO
  • 5. RED HAT CEPH STORAGE Distributed, enterprise-grade object storage, proven at web scale Open source, massively-scalable, software-defined based on Ceph Flexible, scale-out architecture on clustered standard hardware Single, efficient, unified storage platform (object, block, file) User-driven storage lifecycle management with 100% API coverage S3 compatible object API Designed for modern workloads like cloud infrastructure and data lakes
  • 6. DIFFERENT KINDS OF STORAGE FILE STORAGE File systems allow users to organize the data stored in those blocks using hierarchical folders and files. OBJECT STORAGE Object stores distribute data algorithmically throughout a cluster of storage media, without a rigid structure. BLOCK STORAGE Physical storage media appears to computers as a series of sequential blocks of a uniform size.
  • 7. RED HAT CEPH STORAGE ARCHITECTURAL COMPONENTS RBD A reliable, fully distributed block device with cloud platform integration RGW A web services gateway for object storage, compatible with S3 and Swift APP HOST/VM LIBRADOS A library allowing apps to directly access RADOS (C, C++, Java, Python, Ruby RADOS A software-based reliable, autonomous, distributed object store comprised of self- healing, self-managing, intelligent storage nodes and lightweight monitors CEPHFS A distributed file system with POSIX semantics & scale-out metadata CLIENT
  • 8. BUSINESS BENEFITS OPEN SOURCE No proprietary lock-in, with a large commercial ecosystem and broad community PEACE OF MIND Over a decade of active development, proven in production and backed by Red Hat LOWER COST More economical than traditional NAS/SAN, particularly at petabyte scale
  • 9. TECHNICAL BENEFITS •  Massive scalability to support petabytes of data •  Relies on no single point of failure, for maximum uptime •  Self-manages and self-heals to reduce maintenance •  Data distributed among servers and disks dynamically
  • 11. PLACEMENT GROUPS Placement Groups (PGs) are shards or fragments of a logical object pool that place objects as a group into OSDs.
  • 12. CRUSH OVERVIEW CRUSH (Controlled Replication Under Scalable Hashing) •  Controlled, Scalable, Decentralized Placement of Replicated Data. •  The CRUSH algorithm determines how to store and retrieve data by computing data storage locations. •  CRUSH requires a map of your cluster, and uses the CRUSH map to pseudo-randomly store and retrieve data in OSDs with a uniform distribution of data across the cluster.
  • 13. HOW IT WORKS? With a replica 3 pool, how client does WRITE
  • 14. HOW IT WORKS? With a replica 3 pool, how client does READ
  • 15. EFFICIENCY •  Standard servers and disks •  Erasure coding - reduced footprint •  Thin provisioning •  Traditional and containerized deployment, including CSDs SCALABILITY •  Multi-petabyte support •  Hundreds of nodes •  CRUSH algorithm – placement/rebalancing •  No single point of failure PERFORMANCE •  Server-side journaling •  BlueStore (updated tech preview) APIs & PROTOCOLS •  S3, Swift, Apache Hadoop S3A filesystem client •  Cinder block storage Native API protocols •  NFS v3, V4 •  iSCSI SECURITY •  Integrated on premise monitoring dashboard •  RGW SSL support •  Pool-level authentication •  Active Directory, LDAP, Keystone v3 •  At-rest encryption with keys held on separate hosts DATA SERVICES •  Global clusters for S3/Swift storage •  Disaster recovery for block and object storage •  Snapshots, cloning, and copy-on-write CORE PRODUCT FEATURES FEATURES IN RED ARE SPECIFIC TO RED HAT CEPH STORAGE 3 (BASED ON LUMINOUS)
  • 16. MONITORING CLUSTERS WITH MORE PRECISION ●  Red Hat Ceph Storage dashboard, based on upstream ‘cephmetrics’ project ●  New web interface adds ease of use and insight into Ceph cluster activity ●  14 dashboards to monitor health / troubleshoot issues ●  Detailed graphical view of usage data for cluster or components
  • 17. TARGET USE CASES •  Private Cloud - enterprise deployments growing for test & dev and production application deployments. FSI, retail and technology sectors. •  Archive & Backup: object storage as a replacement for tape and expensive dedicated appliances. Hybrid cloud compatibility critical. •  NFVi (new) - OpenStack with Ceph dominant reference platform for next- generation telco networks. Global demand for Ceph now standalone and hyperconverged. •  Enterprise Virtualization (new): legacy protocol support for legacy VM storage to be managed on same platform as modern, private cloud storage. •  Big Data (new) - object storage providing common, data lake for multiple analytics applications for greater efficiencies and better business insights
  • 19. COMPLETE OPENSTACK STORAGE •  Deeply integrated with modular architecture and components for ephemeral & persistent storage Ø  Nova, Cinder, Manila, Glance, Keystone, Ceilometer, Swift RED HAT CEPH STORAGE OPENSTACK Keystone API Swift API Glance API Cinder API Nova API HYPERVISOR (LibRBD) CEPH OBJECT GATEWAY Manila API CephFS CephFS
  • 20. ADVANTAGES FOR OPENSTACK USERS •  Instantaneous booting of 1 or 100s of VMs •  Instant backups via seamless data migration between Glance, Cinder, Nova •  Multi-site replication for disaster recovery or archiving RED HAT CEPH STORAGE HYPERVISOR VM
  • 21. OVERWHELMINGLY PREFERRED SOURCE: OpenStack User Survey, October 2016 OVERWHELMINGLY PREFERRED FOR OPENSTACK
  • 22. SPECIAL INTEGRATION WITH RED HAT OPENSTACK PLATFORM DIRECTOR •  Automated object and block deployment •  Automated upgrades from Red Hat Ceph Storage 1.3 •  Support for existing Ceph Clusters •  OpenStack Manila file deployment as composable controller service via integrated CephFS driver •  Co-location of Red Hat OpenStack Platform and Red Hat Ceph Storage
  • 23. CHALLENGE: Produban wanted to create a private cloud platform to provide cloud services across Grupo Santander’s businesses, aiming to increase its agility and reduce costs. PRODUCTS AND SERVICES USED: RESULTS: • Created a reliable, production-ready and controlled IaaS environment, while reducing Produban’s technology footprint and costs • Built a standardized and efficient IaaS environment with consistent management and deployment across its hybrid cloud services • Gained a single, efficient platform to support the demanding storage needs of its OpenStack-based cloud • Increased agility and reduced time-to-market for different services, including big data analytics PRODUBAN DELIVERS MODERN CLOUD SERVICES
  • 24. NEW USE CASES FOR CEPH
  • 25. RGW, Ceph’s object storage interface: •  Support for authentication using Active Directory, LDAP & OpenStack Keystone v3 •  Greater compatibility with the Amazon S3 and OpenStack Swift object storage APIs •  AWS v4 signatures, object versioning, bulk deletes •  NFS gateway for bulk import and export of object data OBJECT STORAGE FOCUS
  • 26. Global object storage clusters with single namespace •  Enables deployment of clusters across multiple geographic locations •  Clusters synchronize, allowing users to read from or write to the closest one Multi-site replication for block devices •  Replicates virtual block devices across regions for disaster recovery and archival MULTISITE CAPABILITIES STORAGE CLUSTER US-EAST STORAGE CLUSTER US-WEST
  • 27. CHALLENGE: Wanted to replace existing Document Management solution based in IBM, very expensive to mantain, with a new solution able to scale in a more cost- effective way PRODUCTS AND SERVICES USED: RESULTS: •  With a leading Global System Integrator, provide a new document management system based on open source components •  Reduce annual costs in 80% •  The storage platform is based on Ceph as object storage •  Using Multi-site active-active capability to have High Availbility and distribute workloads INSURANCE COMPANY IN SPAIN
  • 28. RADOS RGW S3 API OBJECT FILE S3A RGW NFS Data Ingest S3A COMPATIBILITY WITH HADOOP S3A FILESYSTEM CLIENT S3A
  • 29. ELASTIC COMPUTE AND STORAGE FOR BIG DATA Analytics vendors focus on analytics... Red Hat on infrastructure. Analytics Red Hat provides infrastructure software Analytics vendors provide analytics software OpenStack or OpenShift Compute Pool Infrastructure Shared Data Lake on Ceph Object Storage