not just for developers: cloud foundry for ops! (vmworld 2014)

15
1 © Copyright 2013 Pivotal. All rights reserved. 1 © Copyright 2013 Pivotal. All rights reserved. Not just for Developers: Cloud Foundry for Ops! VMWorld 2014 Cornelia Davis @cdavisafc [email protected] Director, Platform Engineering, Cloud Foundry Pivotal

Upload: pivotal

Post on 23-Jan-2015

565 views

Category:

Technology


2 download

DESCRIPTION

Presented by: Cornelia Davis - Platform Engineer, Cloud Foundry, Pivotal If you believe everything you’ve read about Platform as a Service (PaaS) you probably think it’s all about the developer. If we told you that a Pivotal CF could auto scale your applications based on current load and provide consolidated logs and monitoring across all app instances, would your operators be happy? If they learned that four levels of high availability would cut down on the middle of the night pages, would they rejoice? We’ll show the wealth of operational benefits realized with use of Pivotal CF, powered by Cloud Foundry. Learn how Pivotal CF can free your IT Operations staff from fire fighting duties, allowing them to innovate instead.

TRANSCRIPT

Page 1: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

1© Copyright 2013 Pivotal. All rights reserved. 1© Copyright 2013 Pivotal. All rights reserved.

Not just for Developers: Cloud Foundry for Ops!

VMWorld 2014

Cornelia Davis @cdavisafc [email protected], Platform Engineering, Cloud FoundryPivotal

Page 2: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

2© Copyright 2013 Pivotal. All rights reserved.

Demo

Page 3: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

3© Copyright 2013 Pivotal. All rights reserved.

Pivotal CF: Developer and Operator Productivity

Deploy, Operate, Update & Scale with minimal downtime on IaaS

….and more

Built-in and Ecosystem Services

Easy to add and customize

• Applications• Rabbit MQ• MySQL HA• Cassandra• Elasticsearch• Jenkins (CI)• Memcached• MongoDB• Neo4j• Redis• Riak CS

• Data/Analytics• Elastic Hadoop • HAWQ• GemFire XD

• Mobile• Push Notification• Data Synch• API Gateway

• Auto-detect frameworks

• “Push and it works” • .WAR• Dockerfile• .NET

• Simple service binding

• Agile Microservices

Easy to add and customize

Simple, Developer Friendly Commands & API

Operational Benefits for Every Application

• Instant dynamic routing

• Log stream aggregation

• Access controls & policies

• Built-in Containerization

• APM & Operational metrics

• 4 Layers of High Availability• App-Instance • Availability Zone• Process• Virtual Machine

Page 4: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

4© Copyright 2013 Pivotal. All rights reserved.

PIVOTAL CFFour Layers of HA

Page 5: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

5© Copyright 2013 Pivotal. All rights reserved.

Application Instances and Availability Zones

Rout

erDEA

DEA

DEA

Pivotal CF Elastic Runtime

DEA

DEA

DEA

Zone 1 Zone 2 Application instances are evenly distributed over two availability zones.

Loosing an AZ keeps instances running and available.

App Ops

Page 6: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

6© Copyright 2013 Pivotal. All rights reserved.

Rout

er

Failed Application Instances Replaced

BlobstoreCloud Controller

Health Manager

Actual StateDesired State

Messaging(NATS)

DEA DEA DEA

App Ops

Pivotal CF Elastic Runtime

Page 7: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

8© Copyright 2013 Pivotal. All rights reserved.

ERS Processes are Monitored

IaaSPivotal CF Operations Manager

PaaS Ops

Health Manager

AGENT

DEA

AGENT

Cloud Controller

AGENT

Message Bus

Health Monitor

Responses:

pager

email

monitoring

Page 8: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

9© Copyright 2013 Pivotal. All rights reserved.

ERS Processes are Monitored

IaaSPivotal CF Operations Manager

PaaS Ops

Health Manager

AGENT

DEA

AGENT

Cloud Controller

AGENT

Message Bus

Health Monitor

Responses:

pager

email

monitoring

Page 9: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

10© Copyright 2013 Pivotal. All rights reserved.

ERS Processes are Monitored

IaaSPivotal CF Operations Manager

PaaS Ops

Health Manager

AGENT

DEA

AGENT

Cloud Controller

AGENT

Message Bus

Health Monitor

Responses:

pager

email

monitoring

Page 10: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

11© Copyright 2013 Pivotal. All rights reserved.

VMs are Monitored

IaaSPivotal CF Operations Manager

PaaS Ops

Health Manager

AGENT

DEA

AGENT

Cloud Controller

AGENT

Message Bus

Health Monitor

Responses:

pager

email

monitoring

ressurector

BOSH Director

Desired State Actual State

Page 11: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

12© Copyright 2013 Pivotal. All rights reserved.

VMs are Monitored

IaaSPivotal CF Operations Manager

PaaS Ops

Health Manager

AGENT

DEA

AGENT

Cloud Controller

AGENT

Message Bus

Health Monitor

Responses:

pager

email

monitoring

ressurector

BOSH Director

Desired State Actual State

Page 12: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

13© Copyright 2013 Pivotal. All rights reserved.

VMs are Monitored

IaaSPivotal CF Operations Manager

PaaS Ops

Health Manager

AGENT

DEA

AGENT

Cloud Controller

AGENT

Message Bus

Health Monitor

Responses:

pager

email

monitoring

ressurector

BOSH Director

Desired State Actual StateCPI

Page 13: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

14© Copyright 2013 Pivotal. All rights reserved.

Four levels of HA in PCF

Elastic Runtime (ERS):

Distribution across availability zones

Application health management and recovery

Operations Manager (cluster management):

Process monitoring, recovery and alerting

Virtual machine health monitoring, recovery and alerting

http://blog.gopivotal.com/cloud-foundry-pivotal/products/the-four-levels-of-ha-in-pivotal-cf

Page 14: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

15Pivotal Confidential–Internal Use Only 15Pivotal Confidential–Internal Use Only

Thank You

Page 15: Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)

BUILT FOR THE SPEED OF BUSINESS