+ All Categories
Home > Documents > Red Hat Storage Console 2 · Red Hat Storage Console 2 l Install Ceph 2.0 Storage l Manage &...

Red Hat Storage Console 2 · Red Hat Storage Console 2 l Install Ceph 2.0 Storage l Manage &...

Date post: 21-Jul-2018
Category:
Upload: dinhthuy
View: 237 times
Download: 0 times
Share this document with a friend
39
Red Hat Storage Console 2 Jeff Applewhite Dad and Principal Product Manager June 30, 2016 1 #redhat #rhsummit
Transcript

Red Hat Storage Console 2 Jeff Applewhite Dad and Principal Product Manager June 30, 2016

1 #redhat #rhsummit

2

38 Years Old Creator of Webring Co-founder of DreamHost Created Ceph Founder and CTO of Inktank PhD from Univ. of California, Santa Cruz

10 Years Old 4th Grade Student at Easley Elementary My daughter <3

Sage Weil Livia Applewhite

Can successfully install Ceph

Can successfully install Ceph!

#redhat #rhsummit

User Acceptance Testing…

3 #redhat #rhsummit

4 #redhat #rhsummit

Results: Success!

5

1-2MinutesofInstruc1on1-2Minutestogetthroughthewizard15Minutestoinstallasmall6nodeCeph2.0Cluster

#redhat #rhsummit

6

AGENDA June 30, 2016 Red Hat Summit

l  Introduction l  Business value of RHSC2 l  Architectural Overview l  Features and Value Proposition l  Demo

l  How to get it l  Roadmap l  QA

#redhat #rhsummit

7

Business Value

l EasilyinstallCeph2.0storageinfrastructureinlessthananhour.

ü  Reduceschedulerisk,ensurebestprac1ces

l ProvisionusableCephstorageinseconds,auto-expandCephwhendisksareadded,easilyaddnodes

ü  Increaseefficiencyofopera1ons

#redhat #rhsummit

8

Business Value

l Proac1velymonitorandmanagehealth,performance,andcapacityu1liza1onandgainopera1onalintelligence.

ü  Improvehardwareprojec1ons

l Receivealertsforopera1onalissuesrequiringinterven1on.

ü  MeetSLOs

#redhat #rhsummit

9

RHSC2: Architectural Overview

Kitoon (web/UI)

Bigfin (Ceph Provider)

Users

Skyring Common (eventing,tasks,

graphite)

Ceph Node(OSD)

Skyring (deploy, manage,

monitor, db)

Skynet (node agent)

Ceph Node(OSD) Ceph Node (MON)

Calamari API

Skynet (node agent)

#redhat #rhsummit

10 #redhat #rhsummit

11

Red Hat Storage Console 2

l  InstallCeph2.0Storagel Manage&monitorhealth,performanceandcapacityl  ProvisionRADOSandRBDstoragel  Providealer1ngonopera1onalissuesthroughemailorAPIl  Integrateintoenterpriseauthen1ca1onschemes(LDAP/AD)l  Clusterandpernodeusage,performance,IOsta1s1cs

Feature Overview

#redhat #rhsummit

12

Features

l  Graphicalinstalla1onofCephviaAnsible

l  Importexis1ngCeph2.0clusters

l  Discoverandaddhosts

l  Createcluster,remove/un-manageacluster

l  Expandcluster(addmon’s/osd’s)

l  OSDadd/remove/setstate

l  Create/resizestoragepool

l  StorageProfiles(SSD,SAS,General):

l  Systemwillautoma1callycreateCRUSHMaprulesperclassofdisk

In detail

#redhat #rhsummit

13

Hardware Profiles

On creation the pool is mapped to a specific underlying set of OSDs via CRUSH rules created on the fly. The value to the customer is that they can choose media types for different workloads and use this “storage catalog” to map workloads to the appropriate media type. Example: Expensive flash storage in a pool for apps with low latency tolerance vs. dense storage for archival.

#redhat #rhsummit

14

Features

l  Provisionvolume(withpoolifchosen)

l  CreateStandard&Erasurecodedpools

l  Setquotasonpools

l  Create/resize/deleteRBD’s

l  ViewRBD’s(listview)

l  Createandupdatelocalusers

l  Authen1cateAc1veDirectory&LDAPusers

#redhat #rhsummit

15

Features

l  Eventengine-puteventsintoDB,categorize/filter/dismiss

l  Listanddetailviewingofeventsincluster

l  Clusterwidemonitoringthresholds

l  Clusterandnodestatus

l  Alertstatesonnodesandcluster

l Manage/killrunningtasks

#redhat #rhsummit

16

Features

l  Loggingframework

l  Emailaler1ng

l  Storageprofileu1liza1on

l  Capacityu1liza1on,IOPS,throughputandlatency,cpu

l  StorageProfiles

#redhat #rhsummit

DEMO

17 #redhat #rhsummit

18

Installa1on

#redhat #rhsummit

19

RADOSProvisioning

#redhat #rhsummit

20

RBDProvisioning

#redhat #rhsummit

21

TaskManagement

#redhat #rhsummit

22

EventsDashboardClusterViewAdmin

#redhat #rhsummit

23

How to get it?

Available at no charge for all Ceph 2.0 Customers

Can be consumed via:

Layered install on RHEL 7.2

Prebuilt QCOW image for RHEV or OpenStack

#redhat #rhsummit

Road Map Towards Unified Storage Management

24 #redhat #rhsummit

25

Next: Unified Storage Manager or “USM3” Themes:

l  EnablementforGluster3.2(replaceStorageConsole1)

l  CephUIunchangedfromRHSC2withfewnewfeatures

l  Technicalenhancements

Statelessmodel

HighAvailability

Containeriza1on

Refinementofac1ons/events

Will release in Feb 2017 timeframe

#redhat #rhsummit

26

USM 3 Stance

l  Pivo1ngtostatelessHAserviceorientedfocustointegratewithothercomponents

l OSP-D

l  CloudForms

l  RedHatInsights

l TheprimarychangefrompresentGlusterconsolewillbeaworkflowmodeltoenhance1metovalue.

#redhat #rhsummit

27

Integration into the Red Hat Portfolio

l  SDSisofcourseanaturalcomponentofthebroaderRedHatinfrastructurestack

l USMwillbepartoftheCloudSuitealongwiththeSDScomponentsintegra1on

l  IntegratedstoragewithUnifiedManagementdeliverstheFullPowerofRedHat’scomprehensiveproductporaolio

l  Swaggerframework:auto-generatedAPIdocsforefficientintegra1on

#redhat #rhsummit

28

Theme: Gluster Support

l  FullsupportforGluster3.2releaseinthenextreleaseofUSM(early2017)

l  AsingleUnifiedManagementinterfaceforCeph,Gluster:

l  Installa1on(enhancedGdeploy)

l  Provisioning,monitoring,andaler1ng

l  Reducescost,complexity,and1metovalue

#redhat #rhsummit

29

Theme: Gluster Support

l Workflowstoproduceusablestoragefordefinedusecases:

l  Example:

1)Createbricksfromdevices

2)CreateDistributedReplicatedvolume

3)Startthevolume,

4)SetupNFSaccess

5)Providemountcmdstringtocompletetheprovisioningonclientnodes.

#redhat #rhsummit

30

Theme: Ceph 2.1 Support

l  FullsupportforCeph2.1releaseinthenextreleaseofUSM(early2017)

l  Replica1onenhancements

#redhat #rhsummit

31

Theme: OpenStack Director Support

l SupportforOSPinthenextreleaseofUSM(early2017)l  Integratedinstalla1onandday2managementforlargerclustersl WillfirstintersectwhenOSPsupportsCeph2.0viaclusterimport

#redhat #rhsummit

32

Theme: Technical Enhancements

l  Stateless Operations / High Availability

l  Improved out of band awareness

l  Refinement of actions/events model for monitoring externally

l  Performance enhancements for larger clusters

#redhat #rhsummit

Roadmap Guidance

33 #redhat #rhsummit

34

Theme: Cloud Forms 4.2 Support l  Inventory-ViewRedHatStorageincludingCephandGlustertechnologies.

l Metrics-SupportforStoragemetrics,suchasI/Othroughput.

l  Events-SupportforgeneratedEventstodriveorchestra1onandopera1ons.

l  Topology&Crosslinking-Visualiza1onoftheStorageinfrastructureinrela1ontotheapplica1onsrunninguponit.

l  LifeCycleManagement-Manageday2consumeropera1onsforstoragesuchasaddshareorre1revolume

#redhat #rhsummit

35

Theme: Red Hat Insights

l  Bestprac1cesvalida1onforstorage

l  Real-TimeRiskAssessmentbased

ontheprovenRHELfounda1onl  Availability

l  Stability

l  Performance

l  Security

l  Predic1veAlertsforCeph/Gluster/RHEL

l  Consumeddirectlyinthestorageconsole

#redhat #rhsummit

Theme: Common Logging

•  Centralizedloggingviarsyslog,Fluentd

•  ExploreandVisualizepafernsviaKibana/Elas1csearch

•  Enhancetheabilitytoanalyzeandtroubleshootissues

36 #redhat #rhsummit

Current Github site https://github.com/skyrings EOL after 2.0 release in August

Future Github site https://github.com/Tendrl/tendrl September 2017 Community Manager Patrick McGarry Community URL (domain registered) http://tendrl.org September 2017

Upstream Community Plan

38 #redhat #rhsummit

Questions?

39 #redhat #rhsummit


Recommended