16
GLUSTER The storage for your Hybrid Cloud Amar Tumballi, Manager, Storage Engineering Maintainer, GlusterFS SDC India - 24th May, 2018

The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

GLUSTER

The storage for your Hybrid Cloud

Amar Tumballi,

Manager, Storage EngineeringMaintainer, GlusterFSSDC India - 24th May, 2018

Page 2: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

CONTENTS

● Define: Hybrid Cloud & Infrastructure

● Understand: What are the storage needs of hybrid cloud

● Why Gluster fits the use-case really well?

● Future: Features in the making...

Page 3: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

WHAT IS HYBRID CLOUD ?

Hybrid cloud is a combination of one or more public

and private cloud environments

Page 4: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

4

HYBRID CLOUD

PUBLICCLOUD

CONTAINERPLATFORM

PRIVATECLOUD

PUBLICCLOUD

AT LEAST ONE PUBLIC AND PRIVATE CLOUD (OFF & ON PREMISES) THAT HAVE A DEGREE OF INTEROPERABILITY, APPLICATION OR DATA PORTABILITY OR COMMON MANAGEMENT

Page 5: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

HYBRID CLOUD IS GROWINGNearly 62% are / will have multiple cloud environments

Source: 451 Research Voice of the Enterprise, Cloud Transformation Q1 2017

Will focus primarily on a single cloud environment

Will have multiple ‘different’ cloud environments, but little to no interoperability between the environments

Will have multiple cloud environments to migrate workloads or data between cloud environments

Will have multiple cloud environments where the delivery of a single business function across the different cloud environments is seamless

12.6%

20.4%

38.4%

28.6%

How will organizations use different cloud environments in the next 2 years?

5

Page 6: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

KEY REQUIREMENTS

● Interoperability

● Unified Management

● Scalability

Page 7: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

7

RE-THINKING INFRASTRUCTURE OPERATIONS

OLD MODEL

The impact of hybrid cloud

OLD MODEL

NEW MODEL

DevOps Team

Page 8: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

WHAT DOES IT MEANS FOR STORAGE

● Scriptable & Flexible Management APIs

● FaaS (Function as a Service)

● Scalability - Need of flexible volume sizes (1GB - few PBs), and

volume’s existence time (minutes to lifetime of storage).

● Storage is becoming invisible (or #Unstorage!!)

Page 9: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

UNSTORAGE

DevOps &cloud admins

not storageadmin silos

dynamically provisioned

programmatically managed

co-locatedstorage & apps

served out of containers

HYBRID CLOUD AND CONTAINERS HAVE SHAKEN UP THE STORAGE LANDSCAPE

UNSTORAGE - https://www.redhat.com/en/blog/un-storage-modern-enterprise

Page 10: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

All this is great!!

Now lets see how Gluster gets into game!!

Page 11: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

All this is great!! Lets see how it looks!!

BARE METAL VIRTUAL CONTAINERS PUBLIC CLOUD

Works with what you have today, and where you’re going tomorrow

LEGACY STORAGE

AWS, AZURE, GCP

GLUSTER STORAGE

BARE METAL VIRTUAL CONTAINERS PUBLIC CLOUD LEGACY STORAGE

Page 12: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

GLUSTER - A NATURAL FIT

● No hardware dependency

● Software defined storage○ scale out, programmable, portable.

● Runs everywhere, on-prem, virtualized setup, containers, or cloud.

● Volume sizes can vary from very minimum 1GB, to a max of ~8PB ○ scale of million+.

Page 13: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

NOT JUST THOSE

● Scalable management layer with ReST APIs.

● Intelligent Volume Provisioner.

● Performance enhancements to suit different use-cases.

● Multiple ways of accessing data - FileSystem, Object, Block. ○ Applications can choose what they need.

● Well integrated with orchestration engines like k8s.

Page 14: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

14

HYBRID / MULTI - CLOUD IN ACTION

AWSOPENSTACK AZURE

OPENSHIFT CLOUDFORMS

VMsON PREMISES

GLUSTER

FUSE 3SCALE

A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment with Microsoft Azure and AWS plus on-premises virtualization and private cloud with Gluster Storage, CloudForms, Fuse and 3Scale helping make it all work together.

Page 15: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

FUTURE

● Stretch Cluster

● Halo Replication

● +1 Scaling of nodes

● Cloud Sync ○ Seem-less migrations of data between cloud and on-prem.

Page 16: The storage for your Hybrid Cloud GLUSTER · A customer implemented a hybrid development platform based on Red Hat OpenShift Container Platform deployed across a multi-cloud environment

THANK YOU

plus.google.com/+RedHatStorage

youtube.com/user/RedHatStorage

facebook.com/redhatstorage

twitter.com/RedHatStorageredhatstorage.redhat.com

http://red.ht/2uXj2y6

Want to get involved ?

● Community - https://www.gluster.org

● Company :-) We are hiring!! Get in touch

Reach out to me - [email protected]