SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
Red Hat Storage
    Introduction To GlusterFS
    October 2011




1
Today’s Speakers




           Heather Wellington             Tom Trainer
         Program Marketing Manager   Storage Product Marketing
              Storage Initiative             Manager




2
Red Hat Acquires Gluster – What it Means for You

    ●   Proven GlusterFS architecture
    ●   Stability and long term viability
    ●   Integration
    ●   New features and functions
    ●   Global reach
    ●   Scalable, affordable, and flexible storage




3
What is the Gluster File System?
    ●       Scale-out file storage software for
             ●   Network Attached Storage (NAS)
             ●   Object
             ●   Big Data

        ●    GlusterFS provides
             • Scalability to Petabytes & beyond
             • Affordability
                 • Use of commodity hardware
             • Flexibility
                 • Deploy in ANY environment
             • Linearly scalable performance
             • High availability
             • Unified files and objects
             • File system for Apache Hadoop
             • Superior storage economics



4
File System in User Space (FUSE)


    User Space          •   Not tied to kernel
          GlusterFS
                        •   No reassemblies
           Server
        (CPU/Mem)
      Kernel
                        •   Independence
        1 TB
        1 TB
                 1 TB
                 1 TB
                        •   Flexibility
        1 TB     1 TB
        1 TB     1 TB




        1 TB     1 TB
        1 TB     1 TB
        1 TB     1 TB




5
Many Enterprises Rely on GlusterFS




6
GlusterFS Architecture Design Goals

                         ●   Innovation
                              ●   Eliminate metadata
                              ●   Dramatically improve performance
                              ●   Unify files and objects
                         ●   Elasticity
                              ●   Flexibility adapt to growth/reduction
                              ●   Add, delete volumes & users
                              ●   Without disruption
                         ●   Scale linearly
                              ●   Multiple dimensions
                              ●   Performance
                              ●   Capacity
Performance




                              ●   Aggregated resources
                         ●   Simplicity
                              ●   Ease of management
              Capacity        ●   No complex Kernel patches
                              ●   Run in user space


7
Key Differentiators




                                                                       Performance
    ●   Scalable
        ●   No metadata server – faster file system                                  Capacity

            ●   Enables linear scaling of performance via elastic hashing
    ●   Affordable
        ●   Deploy on commodity hardware
    ●   Flexible
        ●   Software only
        ●   Deploy on the infrastructure of choice
        ●   Simultaneous files and objects
        ●   Apache Hadoop Distributed File System (HDFS) alternative
        ●   Modular, stackable storage OS architecture
        ●   Data stored in native file formats

8
What is GlusterFS Elastic Hashing?
    ●   No metadata server
    ●   An algorithmic approach
        ●   Unique hash tag for each file stored
        ●   Tags stored within the file system
        ●   Rapid file read – low latency




                  Innovative Elastic Approach



9
Software Only – Future Proofing Storage

●    Superior storage economics & flexibility
      ● Data center / private cloud use commodity hardware
      ● Public cloud – i.e. AWS, RightSacle, GoGrid, Nimbula – pay for only what
        you need
●    No hardware lock-in
      ● You choose hardware vendors - at purchase time or in the future
      ● Any Cloud – Public, private, and hybrid
      ● Performance, capacity, or availability levels
      ● GlusterFS – not proprietary, files are stored in native formats (i.e. EXT4)




10
A Strong Open Source Foundation

     Global Adoption   ●   200,000+ downloads
                           ●   ~16,000 /month
                       ●   550+ registered deployments
                           ●   45 countries
                       ●   2,500+ registered users
                           ●   Mailing lists, Forums, etc.
                       ●   Active community
                           ●   Diverse testing environments
                           ●   Bugs identification and fixes
                           ●   Code contributions
                       ●   Member of broader ecosystem
                           ●   OpenStack
                           ●   Linux Foundation
                           ●   Open Virtualization Alliance




11
Anatomy of a GlusterFS Deployment

 Clients/Apps           Clients/Apps                     Clients/Apps              ●   Standard clients running
                                                                                       standard apps

                              IP Network                                           ●   Over any standard IP
                                                                                       network

                                                                                   ●   Access to data, as files
                                                                                       and folders and or objects,
           Gluster Global Namespace (HTTP, NFS, CIFS, Gluster Native)
                                                                                       in global namespace,
     Application Data     Objects            VMs               ApacheTM HadoopTM
                                                                                       using a variety of standard
                                                                                       protocols
                                           VMDK   VMDK

                                                                                   ●   Stored in a commoditized,
                                                                                       virtualized, scale-out,
                                                                                       centrally managed pool of
                           virtual storage pool
                                                                                       DAS, NAS




12
Unifying Private and Public Clouds

                                                                                   Client/Apps            Client/Apps     Client/Apps
                                                                                  Client/Apps            Client/Apps     Client/Apps
                                                                                 Client/Apps            Client/Apps     Client/Apps




                                                                                                        IP Network


                                                                                                 GlusterFS Global Namespace

                           Private Cloud                                                                                                Public Cloud
                         Scale Out Performance, Capacity, and Availability



                      Red Hat Storage           Red Hat Storage               Red Hat Storage
                     Software Appliance        Software Appliance            Software Appliance


                                RHEL                     RHEL                          RHEL

                           Server                   Server                       Server
                         (CPU/Mem)                (CPU/Mem)                    (CPU/Mem)

                         1 TB      1 TB           1 TB      1 TB                1 TB      1 TB
Scale Up Capacity




                                                  1 TB      1 TB                1 TB      1 TB




                                                                                                         Replication
                         1 TB      1 TB
                                                  1 TB      1 TB                1 TB      1 TB


                         1 TB      1 TB           1 TB      1 TB                1 TB      1 TB


                         1 TB      1 TB           1 TB      1 TB                1 TB      1 TB


                         1 TB      1 TB           1 TB      1 TB                1 TB      1 TB

                         1 TB      1 TB           1 TB      1 TB                1 TB      1 TB




                    13
CIC Electronic Signature Solutions
 Hybrid Cloud: Electronic Signature Solutions
                             ●   Problem
                                  ●   Must leverage economics of the cloud
                                  ●   Storage performance in the cloud too slow
                                  ●   Need to meet demanding client SLA‟s
                             ●   Solution
                                  ●   Red Hat Storage Software Appliance
                                  ●   Amazon EC2 and Elastic Block Storage (EBS)
 • Reduced time-to-               ●   RightScale Cloud Management
   market for new            ●   Benefits
   products                       ●   Enabled faster development and delivery of new
 • Meeting all client SLAs            products to clients
                                  ●   All SLA‟s are met with headroom to spare
 • Accelerating move to           ●   Accelerating move to the cloud
   the cloud                      ●   Scale-out architecture allows for constantly changing
                                      resources to be added and accessed
                                  ●   Data is highly available – allowing 24/7 client access to
                                      data

14
Common Solutions Built on GlusterFS

             ●   Media serving (CDN)
             ●   Large scale file storage
             ●   Tier 2 & 3 archive
             ●   File sharing
             ●   High Performance Computing (HPC)
     FS
                 storage
             ●   IaaS storage layer
             ●   Disaster recovery
             ●   Backup & restore
             ●   Private cloud

15
Pandora Internet Radio
Private Cloud: Media Serving
                                •   Problem
                                    •   Explosive user & title growth
                                    •   As many as 12 file formats for each song
                                    •   „Hot‟ content and long tail
                                •   Solution
                                    •   Three data centers, each with a six-node
     • 1.2 PB of audio served           GlusterFS cluster
       per week                     •   Replication for high availability
                                    •   250+ TB total capacity
     • 13 million files
     • Over 50 GB/sec peak      •   Benefits
       traffic                      •   Easily scale capacity
                                    •   Centralized management; one administrator
                                        to manage day-to-day operations
                                    •   No changes to application
                                    •   Higher reliability
16
Brightcove
Private Cloud: Media Serving
                    • Problem
                                    •   Cloud-based online video platform
                                    •   Explosive customer & title growth
                                    •   Massive video in multiple locations
                                    •   Costs rising, esp. with HD formats
                                •   Solution
                                    • Complete scale-out based on commodity
                                      DAS/JBOD and GlusterFS
     • Over 1 PB currently in       • Replication for high availability
       Gluster                      • 1PB total capacity
     • Separate 4 PB project
       in the works
                                •   Benefits
                                    • Easily scale capacity
                                    • Centralized management; one administrator
                                      to manage day-to-day operations
                                    • Higher reliability
                                    • Path to multi-site
17
Partners Healthcare
Private Cloud: Centralized Storage as a Service


                        •   Problem
                             •   Capacity growth from 144TB to 1+PB
                             •   Multiple distributed users/departments
                             •   Multi OS access - Windows, Linux and Unix
                        •   Solution
                             •   GlusterFS Cluster
 • Over 500 TB
                             •   Red Hat Enterprise Linux (RHEL)
 • 9 Sun “Thumper”           •   Native CIFS/ NFS access
   systems in cluster
                        •   Benefits
                             •   Capacity on demand / pay as you grow
                             •   Centralized management
                             •   Higher reliability
                             •   OPEX decreased by 10X


18
Simultaneous File and Object Storage (SFO)

●    SFO Defined
     ●   As part of GlusterFS, it is the first file system that enables
         you to store and access data as an object and as a file
●    Flexible and powerful
     ●   Simplifies access and management of data.
     •   Eases migration of legacy, file-based applications to object
         storage for use in the cloud
●    Public beta available since 2011
     ●   Broad community testing and participation
     ●   Selected enterprise customer engagements


      A breakthrough from the traditional hardware approach…

19
Traditional Hardware Approach

                                                      Files     Objects          DB’s
“VNX reminds me of my old VHS, DVD and cable box….
….one thing fails and I’m blown out of the water.”    NAS        Object          Block
                               Beta Customer , 2011
                                                                Carved Up
   ●   Proprietary                                             Storage Pool
   ●   Bolt-together disparate
       technology
        ●   Combined hardware raises costs
                                                      Traditional Monolithic Hardware
        ●   Higher TCO                                        Bolt-on Approach
        ●   Paying for what you many not need                   (i.e. EMC VNX)

   ●   Increased risk
        ●   Common hardware elements can fail
             ● Power supplies
             ● Fans
             ● Cabling…lots of cabling




 20
Software Approach to File and Object Storage
Store discrete video files and move numbers of them as objects and vice versa…

 •   Window Access
      •   Improves Windows performance
      •   Uses HTTP, not slower CIFS
      •   We will still support SAMBA
 •   Object Storage
      •   API
      •   Internet Protocol (IP)
      •   ResTFul
      •   Get/Put
      •   Buckets
      •   Objects seen as files
 •   Standards based
      •   Amazon Web Services S3 ReSTFul
          interface compatible
                                                     • Network Attached Storage             (NAS)
      •   Access data as objects and a NAS
          interface to access files (NFS, CIFS,          •  NFS / CIFS / GlusterFS
          GlusterFS)                                     •  POSIX compliant
      •   Backup to AWS                                  •  Access files within objects
      •   Public and private clouds
                                             GlusterFS simplifies file and object storage
21
Introducing GlusterFS Compatibility for Apache Hadoop

                     Metadata
                      Server       NameNode




        MapReduce    MapReduce        MapReduce     MapReduce    MapReduce

         GlusterFS     GlusterFS        GlusterFS    GlusterFS    GlusterFS




 ●   Coexist, or alternative to HDFS
 ●   NameNode metadata server eliminated
 ●   Faster access times – faster file system
 ●   All the features and benefits of GlusterFS


22
Why It’s Different

     ●   No metadata server
         ●   No performance bottleneck on data lookups - fast file access
     ●   Reduces requirement for replicated files from 3 to 2
         ●   33% capacity savings
     ●   Built in replication
         ●   Synchronous for inter-node replication
         ●   Asynchronous for geo-replication
     ●   No single point of failure
     ●   No block size restrictions
         ●   Ideal for small and large files
     ●   POSIX compliant file system
         ●   Out of the box NFS, CIFS and Gluster native access
     ●   Expanded data access options
         ●   File and object access to data
         ●   Access files from your object interface and access data within objects as files
         ●   File based applications can access data without modification

23
Major Retailer – Analytics Group
 Leverages Hadoop and GlusterFS
                          ●   Problem
                               ●   Performance trails off as file quantity soars
                                   NameNode server errors degrade availability
     Big Data                  ●

                               ●   Must scale beyond current performance limitations

     Analytics            ●   Solution
                               ●   Red Hat Storage
                               ●   GlusterFS alternative to HDFS
 • Higher performance          ●   Elimination of NameNode server
 • Greater availability   ●   Benefits
 • Lower overall costs
                               ●   Accelerating overall performance
                               ●   Scale-out architecture allows for constantly changing
                                   resources to be added and accessed
                               ●   Files are highly available – allowing 24/7access to data
                               ●   NFS and Object access to files
                               ●   Higher overall capacity utilization
24                             ●   Reduced storage spend
The Gluster Connector for OpenStack – July 2011

•   Enables GlusterFS to be the underlying file system
•   Connects GlusterFS to Xen and KVM hypervisor
     •   Unified File and Object storage              OpenStack with Gluster
     •   Highly-available, scale-out NAS
     •   Alternative to SWIFT
                                                    Mobile Apps. Web Clients. Enterprise Software Ecosystem

                                                                         API Layer
                       OpenStack Prior to Gluster

                                                                        …
                                                                        Compute



                                                                  Simultaneous File &
                                                                    Object Storage


                              SWIFT

                                                             OpenStack Imaging Services




    25
The Gluster Connector for OpenStack - July 2011
•   Connector enables GlusterFS to be chosen as the file system
     •   Provides:
          • Unified File and Object storage
          • Highly scalable NAS
          • High Availability – synchronous and asynchronous replication
          • Preferred, scalable alternative to SWIFT
          • Virtual motion of virtual machines (a.k.a. vmotion)



                     VM    VM    VM       VM        VM         VM   VM      VM


                          Hypervisor                           Hypervisor

                          GlusterFS                            GlusterFS

                             Server                               Server
                          (CPU/Mem)                            (CPU/Mem)



                                        Virtual storage pool


    26
Red Hat Storage Deployment Options
                                     On-premise/datacenter

     • Red Hat Storage Software Appliance
       • Deploy on bare metal
       • Any hardware on Red Hat Hardware HCL



                                         Public cloud

     • Amazon Web Services (AWS)
       •   Runs within Amazon Machine Image (AMI)

     • GoGrid Cloud
       •   Gluster Server Image (GSI) for scale-out NAS on GoGrid cloud




27
Summary

     • GlusterFS is scale-out storage
       • NAS
       • Object
       • Big Data

     • Scalable, affordable, and flexible

     • Open Source

     • Innovative architecture provides a better way to do storage




28
Questions & Answers

                         Your turn - ask our experts



•    Register to try GlusterFS here: http://www.gluster.com/trybuy/
•    Follow us on twitter: @RedHatStorage
•    Additional resources here: http://www.gluster.com/products/resources/
•    Join the community: http://www.gluster.org/
•    Read our blog: http://blog.gluster.com/


                  Contact us at: info@gluster.com or 1-800-805-5215




29

Más contenido relacionado

La actualidad más candente

Deep dive into Kubernetes Networking
Deep dive into Kubernetes NetworkingDeep dive into Kubernetes Networking
Deep dive into Kubernetes NetworkingSreenivas Makam
 
Kubernetes best practices with GKE
Kubernetes best practices with GKEKubernetes best practices with GKE
Kubernetes best practices with GKEGDG Cloud Bengaluru
 
Software Defined Datacenter with Proxmox
Software Defined Datacenter with ProxmoxSoftware Defined Datacenter with Proxmox
Software Defined Datacenter with ProxmoxGLC Networks
 
Kubernetes networking
Kubernetes networkingKubernetes networking
Kubernetes networkingSim Janghoon
 
Introducing github.com/open-cluster-management – How to deliver apps across c...
Introducing github.com/open-cluster-management – How to deliver apps across c...Introducing github.com/open-cluster-management – How to deliver apps across c...
Introducing github.com/open-cluster-management – How to deliver apps across c...Michael Elder
 
Exactly-once Stream Processing with Kafka Streams
Exactly-once Stream Processing with Kafka StreamsExactly-once Stream Processing with Kafka Streams
Exactly-once Stream Processing with Kafka StreamsGuozhang Wang
 
Monitoring with Ganglia
Monitoring with GangliaMonitoring with Ganglia
Monitoring with GangliaFastly
 
Data Lineage with Apache Airflow using Marquez
Data Lineage with Apache Airflow using Marquez Data Lineage with Apache Airflow using Marquez
Data Lineage with Apache Airflow using Marquez Willy Lulciuc
 
When NOT to use Apache Kafka?
When NOT to use Apache Kafka?When NOT to use Apache Kafka?
When NOT to use Apache Kafka?Kai Wähner
 
HTTP2 and gRPC
HTTP2 and gRPCHTTP2 and gRPC
HTTP2 and gRPCGuo Jing
 
NGINX: Basics and Best Practices
NGINX: Basics and Best PracticesNGINX: Basics and Best Practices
NGINX: Basics and Best PracticesNGINX, Inc.
 
SeaweedFS introduction
SeaweedFS introductionSeaweedFS introduction
SeaweedFS introductionchrislusf
 
Service Mesh - Why? How? What?
Service Mesh - Why? How? What?Service Mesh - Why? How? What?
Service Mesh - Why? How? What?Orkhan Gasimov
 
Ceph Block Devices: A Deep Dive
Ceph Block Devices:  A Deep DiveCeph Block Devices:  A Deep Dive
Ceph Block Devices: A Deep DiveRed_Hat_Storage
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetesRishabh Indoria
 
OpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformOpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformKangaroot
 
Practical Design Patterns in Docker Networking
Practical Design Patterns in Docker NetworkingPractical Design Patterns in Docker Networking
Practical Design Patterns in Docker NetworkingDocker, Inc.
 

La actualidad más candente (20)

Deep dive into Kubernetes Networking
Deep dive into Kubernetes NetworkingDeep dive into Kubernetes Networking
Deep dive into Kubernetes Networking
 
Kubernetes best practices with GKE
Kubernetes best practices with GKEKubernetes best practices with GKE
Kubernetes best practices with GKE
 
Software Defined Datacenter with Proxmox
Software Defined Datacenter with ProxmoxSoftware Defined Datacenter with Proxmox
Software Defined Datacenter with Proxmox
 
Kubernetes networking
Kubernetes networkingKubernetes networking
Kubernetes networking
 
Introducing github.com/open-cluster-management – How to deliver apps across c...
Introducing github.com/open-cluster-management – How to deliver apps across c...Introducing github.com/open-cluster-management – How to deliver apps across c...
Introducing github.com/open-cluster-management – How to deliver apps across c...
 
Exactly-once Stream Processing with Kafka Streams
Exactly-once Stream Processing with Kafka StreamsExactly-once Stream Processing with Kafka Streams
Exactly-once Stream Processing with Kafka Streams
 
Monitoring with Ganglia
Monitoring with GangliaMonitoring with Ganglia
Monitoring with Ganglia
 
Data Lineage with Apache Airflow using Marquez
Data Lineage with Apache Airflow using Marquez Data Lineage with Apache Airflow using Marquez
Data Lineage with Apache Airflow using Marquez
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
When NOT to use Apache Kafka?
When NOT to use Apache Kafka?When NOT to use Apache Kafka?
When NOT to use Apache Kafka?
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 
Kubernetes Basics
Kubernetes BasicsKubernetes Basics
Kubernetes Basics
 
HTTP2 and gRPC
HTTP2 and gRPCHTTP2 and gRPC
HTTP2 and gRPC
 
NGINX: Basics and Best Practices
NGINX: Basics and Best PracticesNGINX: Basics and Best Practices
NGINX: Basics and Best Practices
 
SeaweedFS introduction
SeaweedFS introductionSeaweedFS introduction
SeaweedFS introduction
 
Service Mesh - Why? How? What?
Service Mesh - Why? How? What?Service Mesh - Why? How? What?
Service Mesh - Why? How? What?
 
Ceph Block Devices: A Deep Dive
Ceph Block Devices:  A Deep DiveCeph Block Devices:  A Deep Dive
Ceph Block Devices: A Deep Dive
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
 
OpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformOpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platform
 
Practical Design Patterns in Docker Networking
Practical Design Patterns in Docker NetworkingPractical Design Patterns in Docker Networking
Practical Design Patterns in Docker Networking
 

Similar a Red Hat Storage - Introduction to GlusterFS

Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011GlusterFS
 
Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3GlusterFS
 
Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011GlusterFS
 
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS Storage
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS StorageWebinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS Storage
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS StorageGlusterFS
 
The Future of GlusterFS and Gluster.org
The Future of GlusterFS and Gluster.orgThe Future of GlusterFS and Gluster.org
The Future of GlusterFS and Gluster.orgJohn Mark Walker
 
Gluster open stack dev summit 042011
Gluster open stack dev summit 042011Gluster open stack dev summit 042011
Gluster open stack dev summit 042011Open Stack
 
Gluster Webinar: Introduction to GlusterFS
Gluster Webinar: Introduction to GlusterFSGluster Webinar: Introduction to GlusterFS
Gluster Webinar: Introduction to GlusterFSGlusterFS
 
Future of cloud storage
Future of cloud storageFuture of cloud storage
Future of cloud storageGlusterFS
 
End of RAID as we know it with Ceph Replication
End of RAID as we know it with Ceph ReplicationEnd of RAID as we know it with Ceph Replication
End of RAID as we know it with Ceph ReplicationCeph Community
 
Spectrum Scale Unified File and Object with WAN Caching
Spectrum Scale Unified File and Object with WAN CachingSpectrum Scale Unified File and Object with WAN Caching
Spectrum Scale Unified File and Object with WAN CachingSandeep Patil
 
Software Defined Analytics with File and Object Access Plus Geographically Di...
Software Defined Analytics with File and Object Access Plus Geographically Di...Software Defined Analytics with File and Object Access Plus Geographically Di...
Software Defined Analytics with File and Object Access Plus Geographically Di...Trishali Nayar
 
New Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesNew Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesKamesh Pemmaraju
 
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?Red_Hat_Storage
 
Gluster Webinar May 25: Whats New in GlusterFS 3.2
Gluster Webinar May 25: Whats New in GlusterFS 3.2Gluster Webinar May 25: Whats New in GlusterFS 3.2
Gluster Webinar May 25: Whats New in GlusterFS 3.2GlusterFS
 
Red Hat Gluster Storage - Direction, Roadmap and Use-Cases
Red Hat Gluster Storage - Direction, Roadmap and Use-CasesRed Hat Gluster Storage - Direction, Roadmap and Use-Cases
Red Hat Gluster Storage - Direction, Roadmap and Use-CasesRed_Hat_Storage
 
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
 
Petascale Cloud Storage with GlusterFS
Petascale Cloud Storage with GlusterFSPetascale Cloud Storage with GlusterFS
Petascale Cloud Storage with GlusterFSThe Linux Foundation
 

Similar a Red Hat Storage - Introduction to GlusterFS (20)

Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011
 
Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3
 
Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011
 
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS Storage
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS StorageWebinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS Storage
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS Storage
 
vBACD - Distributed Petabyte-Scale Cloud Storage with GlusterFS - 2/28
vBACD - Distributed Petabyte-Scale Cloud Storage with GlusterFS - 2/28vBACD - Distributed Petabyte-Scale Cloud Storage with GlusterFS - 2/28
vBACD - Distributed Petabyte-Scale Cloud Storage with GlusterFS - 2/28
 
The Future of GlusterFS and Gluster.org
The Future of GlusterFS and Gluster.orgThe Future of GlusterFS and Gluster.org
The Future of GlusterFS and Gluster.org
 
Gluster open stack dev summit 042011
Gluster open stack dev summit 042011Gluster open stack dev summit 042011
Gluster open stack dev summit 042011
 
Gluster Webinar: Introduction to GlusterFS
Gluster Webinar: Introduction to GlusterFSGluster Webinar: Introduction to GlusterFS
Gluster Webinar: Introduction to GlusterFS
 
Future of cloud storage
Future of cloud storageFuture of cloud storage
Future of cloud storage
 
End of RAID as we know it with Ceph Replication
End of RAID as we know it with Ceph ReplicationEnd of RAID as we know it with Ceph Replication
End of RAID as we know it with Ceph Replication
 
XenSummit - 08/28/2012
XenSummit - 08/28/2012XenSummit - 08/28/2012
XenSummit - 08/28/2012
 
Block Storage For VMs With Ceph
Block Storage For VMs With CephBlock Storage For VMs With Ceph
Block Storage For VMs With Ceph
 
Spectrum Scale Unified File and Object with WAN Caching
Spectrum Scale Unified File and Object with WAN CachingSpectrum Scale Unified File and Object with WAN Caching
Spectrum Scale Unified File and Object with WAN Caching
 
Software Defined Analytics with File and Object Access Plus Geographically Di...
Software Defined Analytics with File and Object Access Plus Geographically Di...Software Defined Analytics with File and Object Access Plus Geographically Di...
Software Defined Analytics with File and Object Access Plus Geographically Di...
 
New Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesNew Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference Architectures
 
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?
Software Defined Storage, Big Data and Ceph - What Is all the Fuss About?
 
Gluster Webinar May 25: Whats New in GlusterFS 3.2
Gluster Webinar May 25: Whats New in GlusterFS 3.2Gluster Webinar May 25: Whats New in GlusterFS 3.2
Gluster Webinar May 25: Whats New in GlusterFS 3.2
 
Red Hat Gluster Storage - Direction, Roadmap and Use-Cases
Red Hat Gluster Storage - Direction, Roadmap and Use-CasesRed Hat Gluster Storage - Direction, Roadmap and Use-Cases
Red Hat Gluster Storage - Direction, Roadmap and Use-Cases
 
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...
 
Petascale Cloud Storage with GlusterFS
Petascale Cloud Storage with GlusterFSPetascale Cloud Storage with GlusterFS
Petascale Cloud Storage with GlusterFS
 

Más de GlusterFS

Gluster for Geeks: Performance Tuning Tips & Tricks
Gluster for Geeks: Performance Tuning Tips & TricksGluster for Geeks: Performance Tuning Tips & Tricks
Gluster for Geeks: Performance Tuning Tips & TricksGlusterFS
 
Cloud Storage Adoption, Practice, and Deployment
Cloud Storage Adoption, Practice, and DeploymentCloud Storage Adoption, Practice, and Deployment
Cloud Storage Adoption, Practice, and DeploymentGlusterFS
 
GlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 MeetupGlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 MeetupGlusterFS
 
Award winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for XenAward winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for XenGlusterFS
 
Gluster Blog 11.15.2010
Gluster Blog 11.15.2010Gluster Blog 11.15.2010
Gluster Blog 11.15.2010GlusterFS
 
Gluster Storage Platform Installation Guide
Gluster Storage Platform Installation GuideGluster Storage Platform Installation Guide
Gluster Storage Platform Installation GuideGlusterFS
 
How to Install Gluster Storage Platform
How to Install Gluster Storage PlatformHow to Install Gluster Storage Platform
How to Install Gluster Storage PlatformGlusterFS
 

Más de GlusterFS (7)

Gluster for Geeks: Performance Tuning Tips & Tricks
Gluster for Geeks: Performance Tuning Tips & TricksGluster for Geeks: Performance Tuning Tips & Tricks
Gluster for Geeks: Performance Tuning Tips & Tricks
 
Cloud Storage Adoption, Practice, and Deployment
Cloud Storage Adoption, Practice, and DeploymentCloud Storage Adoption, Practice, and Deployment
Cloud Storage Adoption, Practice, and Deployment
 
GlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 MeetupGlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 Meetup
 
Award winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for XenAward winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for Xen
 
Gluster Blog 11.15.2010
Gluster Blog 11.15.2010Gluster Blog 11.15.2010
Gluster Blog 11.15.2010
 
Gluster Storage Platform Installation Guide
Gluster Storage Platform Installation GuideGluster Storage Platform Installation Guide
Gluster Storage Platform Installation Guide
 
How to Install Gluster Storage Platform
How to Install Gluster Storage PlatformHow to Install Gluster Storage Platform
How to Install Gluster Storage Platform
 

Último

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Último (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Red Hat Storage - Introduction to GlusterFS

  • 1. Red Hat Storage Introduction To GlusterFS October 2011 1
  • 2. Today’s Speakers Heather Wellington Tom Trainer Program Marketing Manager Storage Product Marketing Storage Initiative Manager 2
  • 3. Red Hat Acquires Gluster – What it Means for You ● Proven GlusterFS architecture ● Stability and long term viability ● Integration ● New features and functions ● Global reach ● Scalable, affordable, and flexible storage 3
  • 4. What is the Gluster File System? ● Scale-out file storage software for ● Network Attached Storage (NAS) ● Object ● Big Data ● GlusterFS provides • Scalability to Petabytes & beyond • Affordability • Use of commodity hardware • Flexibility • Deploy in ANY environment • Linearly scalable performance • High availability • Unified files and objects • File system for Apache Hadoop • Superior storage economics 4
  • 5. File System in User Space (FUSE) User Space • Not tied to kernel GlusterFS • No reassemblies Server (CPU/Mem) Kernel • Independence 1 TB 1 TB 1 TB 1 TB • Flexibility 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 5
  • 6. Many Enterprises Rely on GlusterFS 6
  • 7. GlusterFS Architecture Design Goals ● Innovation ● Eliminate metadata ● Dramatically improve performance ● Unify files and objects ● Elasticity ● Flexibility adapt to growth/reduction ● Add, delete volumes & users ● Without disruption ● Scale linearly ● Multiple dimensions ● Performance ● Capacity Performance ● Aggregated resources ● Simplicity ● Ease of management Capacity ● No complex Kernel patches ● Run in user space 7
  • 8. Key Differentiators Performance ● Scalable ● No metadata server – faster file system Capacity ● Enables linear scaling of performance via elastic hashing ● Affordable ● Deploy on commodity hardware ● Flexible ● Software only ● Deploy on the infrastructure of choice ● Simultaneous files and objects ● Apache Hadoop Distributed File System (HDFS) alternative ● Modular, stackable storage OS architecture ● Data stored in native file formats 8
  • 9. What is GlusterFS Elastic Hashing? ● No metadata server ● An algorithmic approach ● Unique hash tag for each file stored ● Tags stored within the file system ● Rapid file read – low latency Innovative Elastic Approach 9
  • 10. Software Only – Future Proofing Storage ● Superior storage economics & flexibility ● Data center / private cloud use commodity hardware ● Public cloud – i.e. AWS, RightSacle, GoGrid, Nimbula – pay for only what you need ● No hardware lock-in ● You choose hardware vendors - at purchase time or in the future ● Any Cloud – Public, private, and hybrid ● Performance, capacity, or availability levels ● GlusterFS – not proprietary, files are stored in native formats (i.e. EXT4) 10
  • 11. A Strong Open Source Foundation Global Adoption ● 200,000+ downloads ● ~16,000 /month ● 550+ registered deployments ● 45 countries ● 2,500+ registered users ● Mailing lists, Forums, etc. ● Active community ● Diverse testing environments ● Bugs identification and fixes ● Code contributions ● Member of broader ecosystem ● OpenStack ● Linux Foundation ● Open Virtualization Alliance 11
  • 12. Anatomy of a GlusterFS Deployment Clients/Apps Clients/Apps Clients/Apps ● Standard clients running standard apps IP Network ● Over any standard IP network ● Access to data, as files and folders and or objects, Gluster Global Namespace (HTTP, NFS, CIFS, Gluster Native) in global namespace, Application Data Objects VMs ApacheTM HadoopTM using a variety of standard protocols VMDK VMDK ● Stored in a commoditized, virtualized, scale-out, centrally managed pool of virtual storage pool DAS, NAS 12
  • 13. Unifying Private and Public Clouds Client/Apps Client/Apps Client/Apps Client/Apps Client/Apps Client/Apps Client/Apps Client/Apps Client/Apps IP Network GlusterFS Global Namespace Private Cloud Public Cloud Scale Out Performance, Capacity, and Availability Red Hat Storage Red Hat Storage Red Hat Storage Software Appliance Software Appliance Software Appliance RHEL RHEL RHEL Server Server Server (CPU/Mem) (CPU/Mem) (CPU/Mem) 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB Scale Up Capacity 1 TB 1 TB 1 TB 1 TB Replication 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 1 TB 13
  • 14. CIC Electronic Signature Solutions Hybrid Cloud: Electronic Signature Solutions ● Problem ● Must leverage economics of the cloud ● Storage performance in the cloud too slow ● Need to meet demanding client SLA‟s ● Solution ● Red Hat Storage Software Appliance ● Amazon EC2 and Elastic Block Storage (EBS) • Reduced time-to- ● RightScale Cloud Management market for new ● Benefits products ● Enabled faster development and delivery of new • Meeting all client SLAs products to clients ● All SLA‟s are met with headroom to spare • Accelerating move to ● Accelerating move to the cloud the cloud ● Scale-out architecture allows for constantly changing resources to be added and accessed ● Data is highly available – allowing 24/7 client access to data 14
  • 15. Common Solutions Built on GlusterFS ● Media serving (CDN) ● Large scale file storage ● Tier 2 & 3 archive ● File sharing ● High Performance Computing (HPC) FS storage ● IaaS storage layer ● Disaster recovery ● Backup & restore ● Private cloud 15
  • 16. Pandora Internet Radio Private Cloud: Media Serving • Problem • Explosive user & title growth • As many as 12 file formats for each song • „Hot‟ content and long tail • Solution • Three data centers, each with a six-node • 1.2 PB of audio served GlusterFS cluster per week • Replication for high availability • 250+ TB total capacity • 13 million files • Over 50 GB/sec peak • Benefits traffic • Easily scale capacity • Centralized management; one administrator to manage day-to-day operations • No changes to application • Higher reliability 16
  • 17. Brightcove Private Cloud: Media Serving • Problem • Cloud-based online video platform • Explosive customer & title growth • Massive video in multiple locations • Costs rising, esp. with HD formats • Solution • Complete scale-out based on commodity DAS/JBOD and GlusterFS • Over 1 PB currently in • Replication for high availability Gluster • 1PB total capacity • Separate 4 PB project in the works • Benefits • Easily scale capacity • Centralized management; one administrator to manage day-to-day operations • Higher reliability • Path to multi-site 17
  • 18. Partners Healthcare Private Cloud: Centralized Storage as a Service • Problem • Capacity growth from 144TB to 1+PB • Multiple distributed users/departments • Multi OS access - Windows, Linux and Unix • Solution • GlusterFS Cluster • Over 500 TB • Red Hat Enterprise Linux (RHEL) • 9 Sun “Thumper” • Native CIFS/ NFS access systems in cluster • Benefits • Capacity on demand / pay as you grow • Centralized management • Higher reliability • OPEX decreased by 10X 18
  • 19. Simultaneous File and Object Storage (SFO) ● SFO Defined ● As part of GlusterFS, it is the first file system that enables you to store and access data as an object and as a file ● Flexible and powerful ● Simplifies access and management of data. • Eases migration of legacy, file-based applications to object storage for use in the cloud ● Public beta available since 2011 ● Broad community testing and participation ● Selected enterprise customer engagements A breakthrough from the traditional hardware approach… 19
  • 20. Traditional Hardware Approach Files Objects DB’s “VNX reminds me of my old VHS, DVD and cable box…. ….one thing fails and I’m blown out of the water.” NAS Object Block Beta Customer , 2011 Carved Up ● Proprietary Storage Pool ● Bolt-together disparate technology ● Combined hardware raises costs Traditional Monolithic Hardware ● Higher TCO Bolt-on Approach ● Paying for what you many not need (i.e. EMC VNX) ● Increased risk ● Common hardware elements can fail ● Power supplies ● Fans ● Cabling…lots of cabling 20
  • 21. Software Approach to File and Object Storage Store discrete video files and move numbers of them as objects and vice versa… • Window Access • Improves Windows performance • Uses HTTP, not slower CIFS • We will still support SAMBA • Object Storage • API • Internet Protocol (IP) • ResTFul • Get/Put • Buckets • Objects seen as files • Standards based • Amazon Web Services S3 ReSTFul interface compatible • Network Attached Storage (NAS) • Access data as objects and a NAS interface to access files (NFS, CIFS, • NFS / CIFS / GlusterFS GlusterFS) • POSIX compliant • Backup to AWS • Access files within objects • Public and private clouds GlusterFS simplifies file and object storage 21
  • 22. Introducing GlusterFS Compatibility for Apache Hadoop Metadata Server NameNode MapReduce MapReduce MapReduce MapReduce MapReduce GlusterFS GlusterFS GlusterFS GlusterFS GlusterFS ● Coexist, or alternative to HDFS ● NameNode metadata server eliminated ● Faster access times – faster file system ● All the features and benefits of GlusterFS 22
  • 23. Why It’s Different ● No metadata server ● No performance bottleneck on data lookups - fast file access ● Reduces requirement for replicated files from 3 to 2 ● 33% capacity savings ● Built in replication ● Synchronous for inter-node replication ● Asynchronous for geo-replication ● No single point of failure ● No block size restrictions ● Ideal for small and large files ● POSIX compliant file system ● Out of the box NFS, CIFS and Gluster native access ● Expanded data access options ● File and object access to data ● Access files from your object interface and access data within objects as files ● File based applications can access data without modification 23
  • 24. Major Retailer – Analytics Group Leverages Hadoop and GlusterFS ● Problem ● Performance trails off as file quantity soars NameNode server errors degrade availability Big Data ● ● Must scale beyond current performance limitations Analytics ● Solution ● Red Hat Storage ● GlusterFS alternative to HDFS • Higher performance ● Elimination of NameNode server • Greater availability ● Benefits • Lower overall costs ● Accelerating overall performance ● Scale-out architecture allows for constantly changing resources to be added and accessed ● Files are highly available – allowing 24/7access to data ● NFS and Object access to files ● Higher overall capacity utilization 24 ● Reduced storage spend
  • 25. The Gluster Connector for OpenStack – July 2011 • Enables GlusterFS to be the underlying file system • Connects GlusterFS to Xen and KVM hypervisor • Unified File and Object storage OpenStack with Gluster • Highly-available, scale-out NAS • Alternative to SWIFT Mobile Apps. Web Clients. Enterprise Software Ecosystem API Layer OpenStack Prior to Gluster … Compute Simultaneous File & Object Storage SWIFT OpenStack Imaging Services 25
  • 26. The Gluster Connector for OpenStack - July 2011 • Connector enables GlusterFS to be chosen as the file system • Provides: • Unified File and Object storage • Highly scalable NAS • High Availability – synchronous and asynchronous replication • Preferred, scalable alternative to SWIFT • Virtual motion of virtual machines (a.k.a. vmotion) VM VM VM VM VM VM VM VM Hypervisor Hypervisor GlusterFS GlusterFS Server Server (CPU/Mem) (CPU/Mem) Virtual storage pool 26
  • 27. Red Hat Storage Deployment Options On-premise/datacenter • Red Hat Storage Software Appliance • Deploy on bare metal • Any hardware on Red Hat Hardware HCL Public cloud • Amazon Web Services (AWS) • Runs within Amazon Machine Image (AMI) • GoGrid Cloud • Gluster Server Image (GSI) for scale-out NAS on GoGrid cloud 27
  • 28. Summary • GlusterFS is scale-out storage • NAS • Object • Big Data • Scalable, affordable, and flexible • Open Source • Innovative architecture provides a better way to do storage 28
  • 29. Questions & Answers Your turn - ask our experts • Register to try GlusterFS here: http://www.gluster.com/trybuy/ • Follow us on twitter: @RedHatStorage • Additional resources here: http://www.gluster.com/products/resources/ • Join the community: http://www.gluster.org/ • Read our blog: http://blog.gluster.com/ Contact us at: info@gluster.com or 1-800-805-5215 29