Post on 21-Jul-2018
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
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
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
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
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
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