THE POWER OF STORAGE And how it’s essential to your software defined datacenter WHY YOU SHOULD CARE

Essential – Critical component of software-defined datacenter Elastic – Massively scalable for modern, next generation workloads Economical – Runs on industry standard servers and disks Efficient – Unifies infrastructures to support different data types Elegant – Sophisticated & powerful – designed for IT practitioner Easy – Included with Red Hat OpenStack Platform / Cloud Infrastructure / Cloud Suite AGENDA ● Requirements and trends ● Software-defined storage ● Red Hat Ceph Storage 101 ● OpenStack integration ● Special features ● Service offerings ● Where to go next ● Addendum - Roadmap (NDA only) REQUIREMENTS, TRENDS, AND SOFTWARE-DEFINED STORAGE DEMANDING REQUIREMENTS

Enterprises cope with an industry average 30-40% data growth every year, while 60% of storage budgets are flat or declining.

At same time, enterprises with modern applications have challenging storage demands: • Handling of highly distributed, unpredictable usage patterns • Near-instant provisioning of resources to match capabilities of cloud services • Enterprise-class resilience, performance, and data protection • Freedom from worsening labor constraints of proprietary storage

5 AGENDA ● Requirements and trends ● Software-defined storage ● Red Hat Ceph Storage 101 ● OpenStack integration ● Product features, benefits, and differentiation ● Service offerings ● Where to go next STORAGE IS EVOLVING

TRADITIONAL STORAGE OPEN, SOFTWARE-DEFINED STORAGE Complex proprietary silos Standardized, unified, open platforms

USER USER USER USER ADMIN

Control Plane (API, GUI)

ADMIN ADMIN ADMIN Software

Open Source Ceph +++

Custom GUI Custom GUI Custom GUI

Proprietary Hardware Proprietary Hardware Proprietary Hardware Standard Computers

and Disks Standard Proprietary Proprietary Proprietary Hardware Software Software Software

7 WHY THIS MATTERS

PROPRIETARY Common, Lower cost, standardized supply chain HARDWARE off-the-shelf hardware

SCALE-UP Scale-out Increased operational flexibility ARCHITECTURE architecture

HARDWARE-BASED Software-based More programmability, agility, INTELLIGENCE intelligence and control

CLOSED DEVELOPMENT Open development More flexible, well-integrated PROCESS process technology

8 A RISING TIDE

SDS-P MARKET SIZE BY SEGMENT Software-Defined Storage is leading $1,395M a shift in the global storage industry, Storage with far-reaching effects. File Storage $1,195M $1,029M Hyperconverged “By 2020, between 70%-80% of will $859M be held on lower-cost storage managed by SDS.” $705M $592M Innovation Insight: Separating Hype From Hope for Software-Defined Storage $475M

“By 2019, 70% of existing storage array products will also be available as software-only versions.” Innovation Insight: Separating Hype From Hope for Software-Defined Storage 2013 2014 2015 2016 2017 2018 2019

Source: IDC

9 THE RED HAT STORAGE MISSION

To offer a unified, open software-defined storage portfolio that delivers a range of data services for next generation workloads, thereby accelerating the transition to modern IT infrastructures.

10 RED HAT STORAGE ECOSYSTEM

Share-nothing, scale-out architecture provides ISV durability and adapts to changing demands

Self-managing and self-healing features reduce

Ceph management Gluster management operational overhead

SOFTWARE OPENSOURCE Ceph data service Gluster data service

Standards-based interfaces and full APIs ease

integration with applications and systems STANDARD HARDWARE Supported by the experts at Red Hat RED HAT CEPH STORAGE 101 RED HAT CEPH STORAGE Distributed enterprise-grade object storage • Proven for large-scale, modern workloads • Open, massively-scalable, software-defined • Flexible, scale-out architecture on clustered industry standard hardware • Efficient, unified storage platform (object, block, file) • User-driven storage lifecycle management with 100% API coverage • Integrated, easy-to-use management console

13 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

14 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

15 CEPH ARCHITECTURE: OBJECT-BASED

APP HOST/VM

RGW RBD A web services gateway for object storage, A reliable, fully distributed block device with compatible with S3 and Swift cloud platform integration

LIBRADOS A allowing apps to directly access RADOS (, 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

16 RED HAT CEPH STORAGE SPECIAL FEATURES RED HAT CEPH STORAGE Distributed, enterprise-grade object storage, proven at web scale

Open, massively-scalable, software-defined

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

Integrated, easy-to-use management console

Designed for modern workloads like cloud infrastructure and data lakes COMPLETE OPENSTACK STORAGE

• Deeply integrated with modular architecture and components for OPENSTACK

ephemeral & persistent storage Keystone API Swift API Cinder API Manila API Glance API Nova API ➢ Nova, Cinder, Manila, Glance, Keystone, Swift CEPH OBJECT GATEWAY HYPERVISOR • Optimized for Database as a Service (DaaS) with MySQL workloads

• Bundled in Red Hat OpenStack Platform RED HAT CEPH STORAGE

19 SPECIAL INTEGRATION WITH RED HAT OPENSTACK PLATFORM DIRECTOR • Automated object and block deployment

• Automated upgrades from Red Hat Ceph Storage 1.3 to 2, including Red Hat Storage Console 2

• Support for existing Ceph Clusters

• OpenStack Manila file deployment as composable controller service via integrated CephFS driver (Tech Preview)

• Hyperconverged Red Hat OpenStack Platform 10 and Red Hat Ceph Storage 2 (Tech Preview) ADVANTAGES FOR OPENSTACK USERS

• Instantaneous booting of 1 or 100s of VM VMs

• Instant backups via seamless data migration between Glance, Cinder, Nova HYPERVISOR

• Tiered I/O performance within single cluster

• Multi-site for disaster recovery or archiving RED HAT CEPH STORAGE

21 CORE PRODUCT FEATURES

SCALABILITY • Multi-petabyte support • Hundreds of nodes APIs & PROTOCOLS EFFICIENCY • CRUSH algorithm – placement/rebalancing • S3, Swift, S3A plug-in • Standard servers and disks • No single point of failure • Cinder block storage • Erasure coding - reduced footprint • NFS • Thin provisioning • POSIX (tech preview) • Traditional and containerized • iSCSI (tech preview) deployment

SECURITY PERFORMANCE • Pool-level authentication • Client-side caching • Active , LDAP, Keystone • Server-side journaling v3 • BlueStore (tech preview) DATA SERVICES • At-rest encryption with keys held • Snapshots, cloning, and copy-on-write on separate hosts • Global clusters for S3/Swift storage • Disaster recovery for block and object storage

22 RED HAT CEPH STORAGE 2.3 Broader protocol support for more effective connectivity between workloads

▪ NFS interface to Ceph RGW for users to transition from file- based access to S3-compatible object storage ▪ Compatibility with Hadoop S3A filesystem client ▪ Option for deploying Ceph in a containerized format

23 NFS INTERFACE TO RGW

Backup & Restore ▪ NFS V4 file access on RGW object API

NFS ▪ Hosts can mount and access object namespace CLIENT KEAYPPSLTIOCANTEION BACKUP HOST CLIENT using NFS mount NFS S3/swift NFS ▪ Interface does real-time translation between NFS NFSRGW and NFS RGW object semantics Interface Gateway* File File Object ▪ Object RADOSGW No caching ofR filesADOS GWor data required

24 NFS RGW INTERFACE - BENEFITS

▪ No data caching semantics, lightweight, simple ▪ Multiprotocol access extends scalability and cost benefits of object storage to traditional filesystem workloads ▪ Global data access with multisite RGW setup ▪ Extended lifetime of existing legacy NFS applications and better ROI COMPATIBILITY WITH HADOOP S3A FILESYSTEM CLIENT

S3A S3A S3A

Data Ingest RGW NFS RGW S3 API

FILE OBJECT

RADOS BENEFITS OF VALIDATION

▪ Use of Red Hat Ceph Storage with compatible big data analytics applications o MapReduce, Hive, Spark, Presto ▪ Multiple ephemeral instances of elastic analytics clusters referencing single source of truth ▪ Ability to realize financial and operational benefits of object storage in big data infrastructure without changes to application CEPH CONTAINERIZATION

▪ Alternative vehicle for deploying Red Hat Ceph Storage ▪ Single container image of product available on Red Hat Container Registry ▪ Delivers same capabilities as in traditional package format ▪ Supports customers seeking to standardize orchestration and deployment of infrastructure software in containers with BENEFITS OF CEPH CONTAINERIZATION

▪ Enables installations, upgrades, and updates atomically ▪ Offers reduced complexity, easier management, and faster deployment for key use cases like telco, NFV, and mass scale edge computing ▪ Facilitates deployment and scale of complex architectures like OpenStack by containerizing individual services and managing deployments with Kubernetes scheduler WHAT WAS NEW IN 2

1. Integrated storage management platform 2. RGW geo-clusters with single namespace 3. RBD mirroring to enable multi-site replication for disaster recovery and archival 4. Support for Active Directory, LDAP, and Keystone v3 5. Improved S3 and Swift protocol API support INTEGRATED MANAGEMENT WITH RED HAT STORAGE CONSOLE

ADMINS CLIENTS • Easy to use graphical interface to manage storage cluster life cycle RED HAT STORAGE CONSOLE 2 • -based deployment tools for RADOS. RGW, RBD, CALAMARI installation, importation, and granular configuration from CLI or GUI

• Monitoring and troubleshooting with statistical and graphical information about

cluster components CLUSTER OF STANDARD SERVERS AND MEDIA

31 OBJECT STORAGE IMPROVEMENTS

Upgrades to RGW, Ceph’s object storage interface: • Support for authentication using Active Directory, LDAP & OpenStack Keystone v3 • Greater compatibility with the and OpenStack Swift object storage APIs • AWS v4 signatures, object versioning, bulk deletes • New NFS gateway for bulk import and export of object data (tech preview) MULTISITE CAPABILITIES

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 STORAGE CLUSTER STORAGE CLUSTER US-EAST US-WEST • Replicates virtual block devices across regions for disaster recovery and archival PERFORMANCE BOOST WITH BLUESTORE

• New storage backend optimized for modern media - Tech preview in RHCS 2 • Replaces FileStore, optimized for HDDs – for object data management impacted performance • Benefits: • 2-3X performance • Mitigates need for underlying file system or dedicated journal device • Flexible media topologies (SSDs, K/V drives, persistent memory devices) to help optimize data or metadata I/O • Native checksumming to detect data corruption on media OPENSTACK FILE SUPPORT WITH CEPHFS

• POSIX-compliant file system to store data in accordance with OpenStack Manila Project • Tech Preview RHCS 2 – Manila Tech Preview OSP 7, 8 • FUSE or kernel clients (RHEL 7.2) • CephFS Manila driver (tech preview) with OSP 9, 10, 11 • Roadmap: robustness, hardening, then scalability

August 2016: November 2015: CephFS Manila November 2017: Manila Tech driver tech preview CephFS production Preview in OSP 7 in OSP 9 support

July/August 2016: CephFS tech January 2017: Manila production preview in RHCS 2 and clients support in OSP 10 COMPARING AND CONTRASTING THE OPTIONS The other guys

Software-defined, unified storage and distributed Traditional NAS & SAN appliance (still Description object store requiring two storage systems)

Capacity 1000s of nodes, limitless petabytes ~6 PBs

Easy to add and manage- via single nodes on Difficult - via forklift installation of Scalability standard servers and disks additional appliances

Live, instantaneous, for high agility in cloud Cumbersome and slow: Image pulled VM migration and backups environments from Swift for each instance

Design process Open source Proprietary

Appliance replacement impacts data Maintenance Nodes added and removed on fly migration and downtime

Pay-as-you-go OPEX, economical at scale Large upfront CAPEX, much (75%+) more Cost expensive on PB+ workloads SERVICE OFFERINGS SERVICES AVAILABLE FROM RED HAT FOR RED HAT CEPH STORAGE & RED HAT OPENSTACK PLATFORM

• Subscription Benefits – Streamlined product and resource access, lifecycle management, Knowledgebase and deployment resources, security and accountability • Jumpstart - 3 day consulting for pre-production cluster implementation at customer site • Health Check - 3-5 day evaluation of total solution best practice engagement • Red Hat Storage Consulting Services - recommended for initial storage design and set-up • Global Services and Support - production subscriptions for smooth lifecycle deployments • Red Hat Storage training – 2 and 5 day for storage or cloud admins, including OpenStack RED HAT CEPH STORAGE REFERENCE ARCHITECTURES • Hardware Configuration Guide for Red Hat Ceph Storage • Hardware Selection Guide for Red Hat Ceph Storage • Performance and Sizing Guide: Red Hat Ceph Storage on Supermicro Storage • Performance and Sizing Guide: Red Hat Ceph Storage on QCT Servers • Red Hat Storage on Servers with Processors and SSDs • Performance and Sizing Guide: Red Hat Ceph Storage on Samsung NVMe SSDs • Deploying Red Hat OpenStack Platform 7 with Red Hat OSP director 7.1 (Access via customer portal) • Guidelines and Considerations for Performance and Scaling your Red Hat OpenStack Platform 7 Cloud (Access via customer portal) • Guidelines and Considerations for Performance and Scaling your Red Hat OpenStack Platform 6 Cloud (Access via customer portal) • Deploying Highly Available Red Hat OpenStack Platform 6 with Red Hat Ceph Storage • Deploying Red Hat OpenStack Platform 6 with Ceph Storage • Dell Red Hat Cloud Solutions Reference Architecture Guide • Cisco UCS C3160 High-Density Rack Server with Red Hat Ceph Storage • Hyper-Converged Red Hat OpenStack Platform 8 and Red Hat Ceph Storage 1.3 CLOSING TIME WHERE TO GO ON SOCIAL MEDIA

• Web: www.redhat.com/storage • Blog: http://redhatstorage.redhat.com/ • Twitter: www.twitter.com/redhatstorage • Facebook: www.facebook.com/RedHatStorage/ • YouTube: www.youtube.com/user/redhatstorage • Slideshare: www.slideshare.net/Red_Hat_Storage WHERE TO GO TO ENGAGE

➢ Red Hat Subscriptions: https://access.redhat.com/subscription-value ➢ Evaluation, Pre-production, and Production contracts available through Red Hat sales ➢ Red Hat Consulting: http://www.redhat.com/en/services/consulting/storage ➢ Red Hat Storage training: https://www.redhat.com/en/services/training ➢ Red Hat Storage test-drive: http://red.ht/cephtestdrive

➢ To engage a Territory Service Manager in your area, ask for a local Red Hat Storage sales professional at: NORTH AMERICA: 1 (888) REDHAT-1; LATIN AMERICA: 54 (11) 4329-7300; EMEA: 00800 7334 2835 APJ: 65 6490 4200; Brazil: 55 (11) 3529-6000,; Australia: 1800 733 428; New Zealand: 0800 733 428 THANK YOU ADDENDUM – ROADMAP (NDA ONLY) RED HAT CEPH STORAGE 12-MONTH TRAJECTORY

• Object storage benefits extended to key use cases, data lakes and back-up, along with traditional file-based storage customers for easier adoption Flexible, unified storage for petabyte-scale workloads • Hyperconvergence and containerization with OpenStack for NFV • Cloud Infrastructure Complete unified storage with production support of CephFS via OpenStack Manila Data Lakes • Improved usability with evolution of Storage Console Media Repository USE CASES USE • Next generation performance with BlueStore object store

Back-up and Recovery

Red Hat Confidential OPENSTACK SUPPORT IN RED HAT CEPH STORAGE ROADMAP FOR 2017 January 2017 Automated object and block deployment using Red Hat OpenStack Platform (OSP) 10 Director Automated upgrades from Red Hat Ceph Storage 1.3 to 2, including Red Hat Storage Console 2 October/November 2017 Support for existing Ceph Clusters Containerized hyperconverged integration of Red Hat Ceph Storage Full erasure coding support in OSP 10 and OSP (single SKU, lifecycle, OpenStack Manila file deployment via integrated CephFS installation, & upgrade, with per node driver (Tech Preview) pricing) Hyperconverged infrastructure with Nova Compute (Tech CephFS production support via Red Preview – reference architecture) Hat Ceph Storage 3 in OSP 12

May 2017 Red Hat Ceph Storage support for OSP 11 via Red Hat Ceph Storage 2.3 Telco/NFV-focused co-location of Red Hat Ceph Storage and OSP (Supported) Multi-site support and OSP director support for RBD mirroring

Red Hat Confidential RED HAT CEPH STORAGE ROAD MAP

• Swift Refcore Compliance • CephFS (GA) RHCS 2.2 RHCS 3.0 • Native SSL Support for RGW • iSCSI (GA) Mar 2017 Oct 2017 • BlueStore (TP) • Object Encryption

• Hadoop integration via S3A • BlueStore (GA) RHCS 2.3 • S3 Object Expiration RHCS 3.x • NFS Gateway for RGW (GA) Jun 2017 2018 • Containerization

These capabilities are planned based on active development in upstream development communities, and will only become available once they reach the necessary level of maturity. Timelines are subject to change.

Red Hat Confidential