Download - Software Defined storage
H i g h A v a i l a b i l i t y S t o r a g e W i t h G l u s t e r F S O n C e n t O S
- A u t o m a ti c F i l e R e p l i c a ti o n ( M i r r o r ) , s t r i p i n g , d i s t r i b u ti n g
A c r o s s T w o S t o r a g e S e r v e r s
Red Hat Storage
Our Agenda
Introduction
Going DeepLab
Introduction Software Defined Storage with
Intel® Enabling Technologies HP Software-Defined Storage NetApp Software-Defined
Storage IBM Spectrum Storage EMC VIPR SOFTWARE-DEFINED
STORAGE
IntroductionRed Hat Storage is a software-only,
scale-out storage solution that provides flexible and agile unstructured data storage for the enterprise
The product can be installed and managed on-premise, or in a public cloud
IntroductionWhat is open, software-defined storage from red hat point of view?
Software-defined storage brings virtualization to enterprise data storage.
IntroductionWhat is open, software-defined storage ?
You can abstract and pool storage capacity and compute and networking resources across on-premise and cloud environments to scale independently and beyond individual hardware components.
IntroductionWhat is open, software-defined storage ? Our software-defined storage is
also open source. It draws on the innovations of a community of developers, partners, and customers.
The result is agile, scalable, loosely coupled environments for unstructured data storage.
Introduction
IntroductionRED HAT PRODUCTS Red Hat Gluster Storage
Provides a scalable, reliable, and cost-effective data management platform, streamlining file and object access across physical, virtual, and cloud environments.
IntroductionRED HAT PRODUCTS Red Hat Gluster Storage
In a scale-out system, one of the biggest challenges is keeping track of the logical and physical locations of data and metadata.
Most distributed systems solve this problem by creating a metadata server to track the location of data and metadata
IntroductionRED HAT PRODUCTS Red Hat Gluster Storage
As traditional systems add more files, more servers,or more disks, the central metadata server becomes a performance bottleneck, as well as a central point of failure.
Introduction Traditional Distributed File System
IntroductionRED HAT PRODUCTS Red Hat Gluster Storage
Unlike other traditional storage solutions, Red Hat Storage does not need a metadata server, and locates files algorithmically using an elastic hashing algorithm.
This no-metadata server ensures better performance, linear scalability, and reliability.
Introduction
IntroductionRED HAT PRODUCTS Red Hat Gluster Storage
Red Hat Storage Server for On-premise enables enterprises to treat physical storage as a virtualized, scalable, and centrally managed storage pool by using commodity storage hardware.
IntroductionRED HAT PRODUCTS Red Hat Gluster Storage
It supports multi-tenancy by partitioning users or groups into logical volumes on shared storage
IntroductionAbout glusterFS glusterFS aggregates various
storage servers over network interconnects into one large parallel network file system.
it is a key building block of Red Hat Storage.
About glusterFS We are living in a world where
data is growing in an unpredictable way and our need to store this data, whether it is structured or unstructured.
Introduction
About glusterFS Distributed computing systems
offer a wide array of advantages over centralized computing systems. Here data is stored in a distributed way with several nodes as servers.
Introduction
IntroductionWhat is GlusterFS ? GlusterFS is a distributed file
system defined to be used in user space, i.e. File System in User Space (FUSE). It is a software based file system which accounts to its own flexibility feature.
IntroductionWhat is GlusterFS ? GlusterFS is an open source,
distributed file system capable of scaling to several petabytes and handling thousands of clients.
GlusterFS clusters together storage building blocks over TCP/IP interconnect, aggregating disk and memory resources and managing data in a single global namespace.
IntroductionWhat is GlusterFS ?
IntroductionWhat is GlusterFS ? The figure , illustrates how users
can access application data and files in a Global namespace using a variety of standard protocols.
IntroductionWhat is GlusterFS ? No longer are users locked into
costly, legacy storage platforms. GlusterFs manages most storage
platform from multi vendor . GlusterFS gives users the ability to
deploy scale-out, virtualized storage – scaling from terabytes to petabytes in a centrally managed and commoditized pool of storage.
Going DeepStorage concepts in GlusterFS
Brick – Brick is basically any directory that is meant to be shared among the trusted storage pool.
Trusted Storage Pool – is a collection of these shared files/directories, which are based on the designed protocol.
Going DeepStorage concepts in GlusterFS
Block Storage – They are devices through which the data is being moved across systems in the form of blocks.
Cluster – In Red Hat Storage, both cluster and trusted storage pool convey the same meaning of collaboration of storage servers based on a defined protocol.
Going DeepStorage concepts in GlusterFS
Distributed File System – A file system in which data is spread over different nodes where users can access the file without knowing the actual location of the file. User doesn’t experience the feel of remote access.
Going DeepStorage concepts in GlusterFS
FUSE – It is a loadable kernel module which allows users to create file systems above kernel without involving any of the kernel code.
Going DeepStorage concepts in GlusterFS
glusterd – glusterd is the GlusterFS management daemon which is the backbone of file system which will be running throughout the whole time whenever the servers are in active state.
Going DeepDifferent Types of Volumes
Representations of different types of volumes and combinations among these basic volume types are also allowed as shown below.
Going DeepDistributed Replicated Volume
LAB Time to have fun !!! Going Deep Cloudians
References Red Hat Storage 3
Administration Guide Book (available if anyone need it )
Red Hat Website