apache cloudstack collab monitoring deep dive

10
Copyright Zenoss, Inc Proprietary Information Zenoss Core 4 Monitoring CloudStack Deep Dive Transforming IT Operations

Upload: zenoss

Post on 25-May-2015

1.106 views

Category:

Documents


2 download

DESCRIPTION

Slides from Apache CloudStack Collab Conference presentation on Monitoring CloudStack in 15 minutes or less

TRANSCRIPT

Page 1: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

Zenoss Core 4Monitoring CloudStack

Deep Dive

Transforming IT Operations

Page 2: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

FLOYD STRIMLINGVICE PRESIDENT COMMUNITY

Email: [email protected]

Twitter:@platenreport

Blog: http://blog.zenoss.com

http://platenreport.com

Page 3: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

3

Zenoss at a Glance

Cool Vendor inIT Operations 2010

Best Monitoring Toolfor the Cloud

Transforming IT Operations• Founders lived the pain of legacy platforms at pioneering cloud

providers• New approach to both technology and business

Leading Commercial Open Source Player in Category• Large Global Footprint: 2.5M Downloads, 30K Organizations, 175

Countries• Large Active Community: 100K Members• Rapid Innovation & Lower Costs

Fastest Growing Enterprise Management Software Company

• 2010 and 2011 Inc 500• 2011 #22 on Deloitte Fast 500• Growth across key segment:

Most Widely Adopted Cloud Management Console• Largest install-base of any cloud-capable management product in the

market• Unifies physical, virtual & cloud monitoring• Enables public, private and hybrid cloud scenarios

Strong Business & Team• Rapid growth with new customer acquisition and retention• Annapolis, MD, Austin, TX, & San Jose, CA

Page 4: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

Solution Overview

Role-based Console

ZenossService Dynamics

EventManagement Automation

UnifiedMonitoring

Network

Storage

OS

Application

Host

End user

Hybrid IT services andinfrastructure

Private

Public

cloud

physical

Virtual

Real-timeservice model

Middleware

Hypervisor

Open Elastic Model-DrivenUnified

4

Page 5: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

5

Why Zenoss Core 4• Unified Monitoring

• Compute• Storage• Network• Virtualization• Applications

• Model Based• Normalized Model• Object Oriented

• Event Driven• Correlations• Transformation• Integrations

• ZenPack Architecture• We have a ZenPack for

that• Commercial, Open

Source, Community, Customer

Powerful

Open Source

Unified

Event ManagementMonitoring

Extensible

Scale & Stability

Page 6: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

Zenoss Core High Level Architecture

Zenoss Core

Agentless Multi-protocol

ResourceModel

UnifiedPresentation

Layer

Web CLI

IntegrationRESTAMQPJSON

Mobile

CollectionCollection

Metrics

Service CatalogProvisioning

CMDBOrchestrationService Desk

BillingOther Managers

CommonExtensibilityFramework"ZenPack"

Discovery & Modeling Collection Notification &

Control

HTTPTCPSNMPWMI SSH ICMP SMTP/POPREST SOAPWEBMSMSJMXWIN-RPC ODBC

Common Messaging Platform

Page 7: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

7

Collector Infrastructure

Page 8: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

8

Collector

ZODB (MYSQL)

Web UI

Infr

ast

ruct

ureZenhub

Core 4.x Event Handling

RRD Files

MySQLZeneventserver

rabbitmqZeneventd

Event Processing

Event Serving

Lucene indexEvents & ZODB

Page 9: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

RawEvents

App OS Server StorageNetwor

kUser

Configuration Performance Availability Trap / log

Event processing pipeline

Threshold breachAvailability state

changeConfiguration change

Traps / log events

NormalizationFiltering

De-duplicationMapping

Virtual, physical, cloud-based IT environment

Integrations

Policy-drivennotification and

remediation

Notification

Service Desk

Scripting

Orchestrationand provisioning

Functional Walkthrough: How it Works

UNIFIEDMONITORING

EVENTMANAGEMENT

Page 10: Apache CloudStack Collab Monitoring Deep Dive

Copyright Zenoss, IncProprietary Information

10

Where is Zenoss Core?

Zenoss.org• Forums, IRC, Google +, Twitter• Community projects

Sourceforge• Over 5000 downloads a week• http://sourceforge.net/projects/zenoss/files/zenoss-4.2/zenoss-4.2.0/

Github• 250+ ZenPacks• Community, Zenoss, ZenossLabs