pre-con ed: monitor your cloud infrastructure with ca unified infrastructure management

49
World ® ’1 6 Monitor Your Cloud Infrastructure with CA Unified Infrastructure Management Raj Sundaram, Sr. Principal Product Manager , CA Technologies DO4X67E DEVOPS – AGILE OPERATIONS

Upload: ca-technologies

Post on 07-Jan-2017

76 views

Category:

Technology


4 download

TRANSCRIPT

World®’16

MonitorYourCloudInfrastructurewithCAUnifiedInfrastructureManagement

RajSundaram,Sr.PrincipalProductManager,CATechnologies

DO4X67E

DEVOPS– AGILEOPERATIONS

2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.

Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.

ForInformationalPurposesOnlyTermsofthisPresentation

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

CAUnifiedInfrastructureManagement(CAUIM)providescomprehensivecapabilitiesforproactivelymonitoringtheperformanceofyourpublic,privateandhybridcloud-basedinfrastructuresalongsidetraditionalones.Joinusinthissessiontolearnhowtomonitorcloud-basedtechnologiessuchasAWS,AzureandOpenStackwithCAUIM.Topicscoveredwillincludetechnologyoverviewforadministrators,monitoringconfigurationforcloudprobes,metricssupportedanddashboard/reportgeneration.

Raj

SundaramCATechnologiesSr.PrincipalProductManager

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

CAUNIFIEDINFRASTRUCTUREMANAGEMENTFORHYBRIDCLOUDOVERVIEW

MONITORINGAZURE

MONITORINGOPENSTACK

MONITORINGAWS

MONITORINGDOCKER

MONITORINGNUTANIX

1

2

3

4

5

6

MONITORINGOPENSHIFT7

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAUnifiedInfrastructureManagementOverview

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MostComprehensiveCloud&HybridITMonitoringCAUnifiedInfrastructureManagement

TRADITIONAL DYNAMIC

+ +PUBLICCLOUD SAAS

+ +PRIVATECLOUD

ServiceCentric-Views

ActionableDashboards,Alerts

Availability,Performance,SLADev

Ops

Open,flexiblearchitectureallowsyoutocustomize&rapidlysupportnewtechnologies

Singlepane-of-glass–withproactiveandactionableinsightsacrosscloud&hybridIT

StandardizedandElastic,monitoringconfigurationssavestimeandcost

Outoftheboxsupportforover140cloudandonpremisetechnologiesspeedtimetovalue

UseExperienceTracking

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

OptimizingPerformanceofHybridCloudandModernITInfrastructures

CoversninekeyAWSservices,custommetricsandbillingdataprocesseswithconsistenttags/workflows

MonitorsAzureinfrastructureandservicesspanningVMs,storageandwebsites.

MonitorsthehealthandperformanceofOpenStackenabled clouddeployments

ReportsandcollectsdataaboutthehealthandavailabilityofNutanixcluster,host,VM,storagepool,container,anddiskcomponents.

Comprehensivesupportforenablingtechnologiesspanningvirtualization(vSphere),convergedinfrastructure(Vblock)andcloud(vCloud)

TrackskeyperformancemetricsforRackspaceCloudserversandcloudfiles

MonitorsDockerenvironmentandtheprocessesorservicesrunningonthem.

MonitorstheperformanceandusageoftheRedHatOpenShiftContainerPlatform

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

KeyCloudUseCases

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

PublicCloud

§ TrackSLAsandperformanceofallyourCloudservicessuchasAWSEC2,RDS,S3andmore

§ Getdeeper,predictiveinsightsontheapplicationsandprocessesrunningonthemtorapidlyfindperformancebottlenecks

§ Bettermanageyourcloudresourcesthroughintelligentalertsoncost&utilization

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

PrivateCloud

§ TrackSLAsandperformanceofallyourinfrastructureinyourturnkeyorcustomprivatecloudorconvergedinfrastructures

§ Getdeeper,predictiveinsightsontheapplicationsandprocessesrunningonthemtorapidlyfindperformancebottlenecks

§ IntegratewithotherITOMtoolsandautomatemonitoringdeploymentforseamlessoperations

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

HybridCloud

§ Proactivelyandholisticallytrackendtoenduserexperienceacrosscloudandonpremiseinfrastructures

§ Singleview,eliminates“swivel”chairintegrationstoboostissuesresolutionandstaffproductivity

§ Singleconsoletorapidlymanageallyourmonitoringconfigurationsboostscloudadoptionandapplicationdeployments

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

WorkloadMigration

§ Getinsightsoninfrastructureutilizationthroughoutthemigrationprocess;bothpre(onpremise)andpost(cloud)

§ Holisticallymonitornewlymigratedworkloadstoensureasmoothtransition

§ EnsureCloudSLAsareconsistent(orbetter)thanonpremise

§ Proactivelyrun“tests”toconfirmsuccess

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CloudUtilization

§ Analyzehistoricaldatatobetterplanforcapacityandbudgetaryneeds

§ Correlatevariouscloudandonpremisemetricsforrootcauseidentification

§ Getpredictivealertsonperformanceandbudgetthresholdbaseduponutilizationdata

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AmazonWebServices

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AmazonWebServices(AWS)

§ Leadspubliccloudmarketinshareandrevenue– Now$11billion+businessforAmazon– OffersnumerousIaaS,PaaS,andSaaSservices– Globalpresenceofferedthroughagrowing

numberofregionaldatacenters

§ CAUnifiedInfrastructureManagementAWSprobe5.11– AutomateddiscoveryofAWSEC2instances

and11otherAWSservices– NewOOTBdashboardsusingCABusiness

Intelligence(CABI)basedonJaspersoft

MarketShareLeaderForPublicCloud

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

WhyNotJustUseAmazonCloudWatch?

§ Differentiation– Retainhistoricaldata(CloudWatchonlykeeps14

days)– CloudWatchmetricsarelimited(hypervisorview,

nomemorymetrics,frequency,etc.)– Fullstackcoverageincludingenduser

experience,database,middlewareandapplicationswithadditionalprobes

– Elasticconfigurationofmonitoringatscaletokeeppacewithdynamicinfrastructure

– ManagepubliccloudandtraditionalITfromsingletool

– AdvanceddashboardsandreportswithCABI

Example:AutomaticallyconfiguremonitoringbasedondynamicgroupsbasedonAWSTags

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AWSServicesSupportedbyCAUIMTodayAWS Service Description

AWSServiceHealth Statusof AWSservicesacrossallregions

CloudWatch AWS monitoringserviceprovidesmetricsandestimatedcharges

EC2– ElasticCompute Cloud IaaS – ComputeInstances

EBS – ElasticBlockStorage IaaS– Blockstorage volumes

ELB– ElasticLoadBalancing IaaS– Loadbalancing service

AutoScaling IaaS– Group ofEC2instancesthatcanscaleupordown

S3– SimpleStorageService IaaS– ObjectStorage

RDS– Relational DatabaseService PaaS– Relational databaseas aservice

Elasticache PaaS– Cachingservice

SQS – SimpleQueueService PaaS– Messagequeueing service

SNS– SimpleNotificationService PaaS– Pushnotificationservice

ECS– EC2ContainerService IaaS– Container managementservice

Route53– DNS IaaS– Domainnameservices

DynamoDB PaaS– NoSQLdatabaseasaservice

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AmazonWebServices

§ Configurationoptions– Probediscoveryandcollectionintervals

(thiscanaffectcosts)– Accountcredentials(don’tconfuse

youraccesskeyandsecretkey§ Tocollectbillingdataseparate

credentialsmayberequired– EC2labelproperty=determines

whetherinstanceID,primaryIP,ornametagareusedinprobeorientedconfiguration

– Proxyinfo;parametersforconfiguringaproxy

ProbeConfiguration

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AmazonWebServicesinUnifiedServiceManager

§ USMdetailstab– ContainsadditionalEC2instance

informationintheleftpane– GraphsfromCloudWatchare

displayed

§ USMtreeview– EC2instancesandAWSservice

healthshowascomputersystems– TheAWSprofile/resourceshowsas

acomputersystem§ Non-IPservicesmetricsfoundhere

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AWSProbeDynamicGroups

§ Dynamicgroupingbypropertiesortags– Groupsautomaticallycreatedfor

Amazon,thenbyOS– Fortags,inthegroupeditor,

amazontagsarefoundinthefilterssectionunderneathadvanced;lookforUserProp<tag>

– Groupscanalsobecreatedusingotherattributessuchasregionortype

GroupingbyTagsorProperties

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AWSCABIDashboards– Summary

§ AWSprobeincludesOOTBCABIdashboardsummarizingstatusofAWSservices

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AWSCABIDashboards– ServiceDrilldown

§ AWSservicedashboardsdisplaykeyusageandperformancemetricsforeachservice

23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AWSCABIDashboards– Sprawl

§ AWSservicedashboardshelpsidentifycloud“sprawl”tobetteroptimizeutilizationandcontrolcosts

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MicrosoftAzure

25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MicrosoftAzure

§ SecondinmarketsharetoAWSbutgrowingfaster– Stillseeingtripledigitgrowth– StronginbothIaaSandPaaS,usedasplatformforMicrosoftSaaSofferings

suchasOffice365andDynamics365– Globalpresenceofferedthroughagrowingnumberofregionaldatacenters

§ CAUnifiedInfrastructureManagementAzureprobe3.0– RevisedtosupportAzureResourceManagermodel– NewOOTBdashboardsusingCABIJaspersoft

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

NewAzureProbe3.0

§ SupportforAzureResourceManagermodel– NewAPIbasedonresourcegroups

§ AzureVMsandAzurestorage– SubstantiallymoremetricsandpropertiesavailablefromnewAPI

§ SupportforWebAppService(formerlyWebsites)withexpandedmetrics

§ NewsupportforAzureSQLdatabaseservice

§ NewOOTBCABIdashboards

27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AzureProbeAuthentication

§ NewAzureprobesupportsgetsdatafromAzureResourceManagermodelandclassicmodelwithsingleauthentication

28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AzureProbeConfiguration

§ SignificantlymoremetricsavailablethroughAzureResourceManagerAPIacrossmonitoredservices– AzureVMs– Azurestorage– AzureSQL– Azurewebapps

29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AzureSummaryDashboard

30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AzureStorageServiceDashboard

31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Docker

32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

DockerOverview

§ Containers,notVMs

§ Intendedtorunasingleapplication– Repeatable– Isolated

§ Defactodeliveryvehicleforcloudapplications;secondmostpopularopensourceprojectafterOpenStack

§ Highlyscalable,millisecondstostartacontainer,vs.minutesforaVM

§ UsedbycustomerstodriveDevOpsstylesoftwaredevelopment

33 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

DockerMonitoring

§ DockerprobemonitorstheDockerengineAPI

§ Host(engine)metrics– Containerandimagecounts– CPU– Memory– Disk– Network

§ ContainerMetrics– Status– CPU– Memory– Disk– Network– Processesincontainer

§ Swarm

34 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheDockerProbe

§ Requirements– Dockerversion1.9orgreater,Linuxonly

§ %docker – versiontocheck,%docker ps tomakesureDockerisrunning

§ Configuration– UnixsocketfileorTCP;whenusingaUnixsocketfile,theprobemustbe

locatedlocallytotheDockerengine

§ Dockerswarm– Dockerswarm(clustering)issupported;ifthesocketfileortheTCPendpoint

isaswarmmanager,morethanonehostwillappearintheinventory

PrerequisitesandConfiguration

35 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

DockerCABIDashboard

§ AtaglanceviewofkeyperformanceandusageindicatorsforyourDockerenvironment

36 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Nutanix

37 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

NutanixOverview

§ Marketleaderinhyper-convergedintegratedsystems(perGartnerMQ)– Marketgrowingrapidly,84%YoYrevenuegrowth,

IPOonSept30,2016– Aserverappliance,cloudplatforminabox– SupportshypervisorssuchasESX,Hyper-V,

oritsownAcropolis

§ SystemstorageorareplacementforSAN:– EachapplianceincludesSSDandHDDthatcluster

togethertoformtheNutanixdistributedfilesystem

§ OurproberetrievesinformationfromthePrismAPI

38 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

NutanixProbe1.33WhatDoWeMonitor?

§ Clustermetrics

§ Hostmetrics

§ VMmetrics

§ Storagepoolmetrics

§ Container(subsetofastoragepool)metrics

§ Diskmetrics

39 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheNutanixProbeDetails

§ Requirements– TestedwithPrism4.6and4.7

§ Configuration– Hostname,port,username,

password– MonitorVMs:WhenenabledVMs

willbeaddedtotheinventory

40 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

NutanixCABIDashboards

§ Nutanixsummary

§ Averageperformanceofclusters

§ Performancebycluster

§ Top10VMconsumers

§ Tophostperformance

§ Topstoragepoolperformance

41 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

OpenStack

42 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

OpenStackOverview

§ Privatecloudprovider,alsousedbyserviceproviderstoprovidecloudservices– Startedin2010byRackspaceandNASA– Opensourcesolution,releasesevery

6months;currentreleaseNewton

§ Opennessthatcomeswithcomplexity§ Oftenreferredtoasbuildyourowncloud

§ PrimarilyusedtoprovideonpremiseIaaSandreducecosts

43 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

OpenStackProbe1.30

§ Serviceendpoints– areOpenStackservicesrunning?

§ Controllernodestatus

§ Computenodemetrics

§ Instancemetrics– CPU,memory,diskandnetwork

§ Projectmetrics

§ Volumemetrics

WhatDoWeMonitor?

44 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheOpenStackProbe

§ Configuration– UtilizesstandardOpenStackAPIs– InterfaceswithKeystoneserviceon

controllernodeforauthenticationandservices

– InterfaceswithseveraladditionalservicesincludingNova,Neutron,Cinder,andCeilometerforinventoryandmetrics

Details

45 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

OpenShift

46 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

OpenShiftOverview

§ OpenShiftisRedHat'sPlatform-as-a-Service(PaaS)– BasedonDockerandKubernetes– Availableascloudserviceoron

premise(RedHatOpenShiftContainerPlatform)

§ UsedbyCATechnologiesasplatformforSaaSofferings

47 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

OpenShiftProbe

§ Collectperformance,usage,andstatemetricsforOpenShift– Projects– Services– Pods– Nodes

§ Associatepodswiththenodestheyrunon

48 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.49 @CAWORLD#CAWORLD

DevOps– AgileOps

FormoreinformationonDevOps– AgileOps,pleasevisit:http://cainc.to/wYXSg6